@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Heebo:wght@100;200;300;400;500;600;700;800;900&family=Roboto:wght@100;300;400;500;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Work+Sans:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Vollkorn:wght@400;500;600;700;800;900&display=swap);#btn-menu{width:35px;min-width:35px;height:25px;display:inline-block;position:relative;display:none}#btn-menu span{width:100%;position:absolute;height:7px;display:block;cursor:pointer;border-radius:2px;transition:.3s ease-in-out!important}#btn-menu span:nth-child(1){background-color:#fcc102;top:0;left:0}#btn-menu span:nth-child(2),#btn-menu span:nth-child(3){top:10px;background-color:#fda400;left:0}#btn-menu span:nth-child(4){top:20px;left:0;background-color:#e97f0c}div#btn-menu.open span:nth-child(1),div#btn-menu.open span:nth-child(4){top:10px;left:50%;width:0}div#btn-menu.open span:nth-child(2){transform:rotate(45deg)}div#btn-menu.open span:nth-child(3){transform:rotate(-45deg)}.button,button{padding:5px 10px;font-size:15px;font-weight:700;font-family:"Work Sans",sans-serif;border:0;cursor:pointer;letter-spacing:.5px;background-color:#fff;text-decoration:none;color:#231f20;width:max-content;max-width:100%;text-align:left;line-height:initial;display:block;transition:.3s}.button:hover,button:hover{background-color:#e3e3e3;color:#231f20}.button-orange{background-color:#ffa300;color:#fff;font-weight:300;font-size:18px;font-family:"Work Sans",sans-serif;padding:2px 10px;border-radius:5px;transition:.3s}.button-orange:hover{color:#fff;background-color:#e19000}.button.orange-arrow-animation{background-color:#ffa300;color:#fff;font-weight:700;font-size:16px;padding:4px 10px;position:relative;display:flex;align-items:center;border-radius:5px;text-transform:uppercase;position:relative;padding-right:40px}.button.orange-arrow-animation span{font-weight:500;color:#fff;line-height:16px;position:absolute;right:10px;width:30px;top:5px;height:18px;display:block;transition:.3s}.button.orange-arrow-animation span svg{color:#fff;display:block;width:35px;height:40px;position:absolute;top:50%;left:0;transform:translateY(-50%);transition:.3s}.button.orange-arrow-animation:hover span svg{left:5px}.button.orange-arrow-animation:hover{background-color:#e19000}.button.orange-slide-animation{position:relative;background-color:transparent;font-family:"Work Sans",sans-serif;color:#231f20;font-weight:300;padding-left:15px;padding-right:15px;z-index:1;font-weight:700;text-transform:uppercase;font-size:15px}.button.orange-slide-animation:after,.button.orange-slide-animation:before{background:#fff;content:"";display:block;width:100%;top:0;left:0;z-index:-2;position:absolute;height:100%;transition:.3s}.button.orange-slide-animation::before{z-index:-1;width:5px;background-color:#ffa300}.button.orange-slide-animation:hover::before{width:100%}.button.white-chevron{text-transform:uppercase;transition:.3s;position:relative;padding-right:30px}.button.white-chevron span{right:10px;font-weight:500;color:#de8232;width:11px;height:17px;line-height:16px;display:inline-block;transition:.3s;position:absolute;top:50%;transform:translateY(-50%)}.button.white-chevron span svg{width:100%;transform:rotate(0)}.button.white-chevron:hover{background-color:#e3e3e3}a.link-arrow{color:#231f20!important;font-weight:700;transition:.3s;text-decoration:none!important}a.link-arrow:hover{text-decoration:underline!important}.button.white-chevron.button-arrow-down span{height:18px}.button.orange-arrow-animation.button-arrow-down span{height:18px}.button.orange-arrow-animation.button-arrow-down span svg{width:30px}.button.orange-arrow-animation.button-arrow-down:hover span svg{left:0}.button.button-arrow-down span{top:7px}.button.button-arrow-down.orange-arrow-animation span{top:5px}.button.button-small{padding:5px 10px}.button.button-small.orange-arrow-animation{padding-right:40px}.button.button-small.white-chevron{padding-right:30px}.button.button-medium{font-size:18px;padding:10px 15px}.button.button-medium.orange-arrow-animation{padding-right:40px}.button.button-medium.orange-arrow-animation span{height:30px}.button.button-medium.white-chevron{padding-right:30px}.button.button-medium.white-chevron span{width:13px;height:18px}.button.button-large{font-size:26px;padding:10px 20px}.button.button-large.orange-arrow-animation{padding-right:40px}.button.button-large.orange-arrow-animation span{right:15px;height:40px}.button.button-large.orange-arrow-animation span svg{width:40px}.button.button-large.white-chevron{padding-right:35px}.button.button-large.white-chevron span{width:16px;height:25px}.container-buttons{display:flex;flex-wrap:wrap}.container-buttons .button,.container-buttons button{margin-bottom:5px;margin-right:5px;width:fit-content;align-self:center}.container-buttons .button.orange-arrow-animation{font-weight:700}.container-buttons.btn-align-left{justify-content:flex-start}.container-buttons.btn-align-center{justify-content:center}.container-buttons.btn-align-right{justify-content:flex-end}.button-center,.button-left,.button-right{display:flex;text-decoration:none!important}.button-left{justify-content:flex-start}.button-center{justify-content:center}.button-right{justify-content:flex-end}.pagination-links{margin-top:30px}.pagination-links a{font-family:Vollkorn,serif;color:#231f20!important;font-weight:700}.pagination-links h5{width:fit-content}*{padding:0;margin:0;font-family:Heebo,sans-serif;box-sizing:border-box}select,select:focus{-webkit-appearance:none}a:focus,button:focus,input:focus{outline:0}P{color:#231f20;font-family:Heebo,sans-serif;font-weight:400;margin-bottom:8px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.2}h3{margin-top:40px;margin-bottom:10px}h3.mb-0{margin-bottom:10px!important}h1,h2,h3,h4,h5,h6,label{font-family:Vollkorn,serif;font-weight:500;color:#231f20;margin-bottom:30px}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,label span{font-family:Vollkorn,serif;font-weight:500}label{display:inline-block;line-height:1.58}.smalltext{font-size:14px}.bodytext,p{font-size:16px}.bigtext{font-size:calc(40px + (62 - 40) * ((100vw - 321px)/ (1140 - 321)))}.h1,h1{font-size:calc(40px + (50 - 40) * ((100vw - 321px)/ (1140 - 321)))}.h2,h2{font-size:calc(32px + (46 - 32) * ((100vw - 321px)/ (1140 - 321)))}.h3,h3{font-size:calc(26px + (36 - 26) * ((100vw - 321px)/ (1140 - 321)))}.h4,h4{font-size:calc(22px + (32 - 22) * ((100vw - 321px)/ (1140 - 321)))}.h5,h5{font-size:calc(18px + (26 - 18) * ((100vw - 321px)/ (1140 - 321)))}.h6,h6,label{font-size:calc(16px + (22 - 16) * ((100vw - 321px)/ (1140 - 321)))}.large-heading{font-size:calc(29px + (42 - 29) * ((100vw - 321px)/ (1140 - 321)))}@media screen and (max-width:320px){.bigtext,.h1,h1{font-size:40px}.h2,h2{font-size:32px}.h3,h3{font-size:23px}.h4,h4{font-size:22px}.h5,h5{font-size:18px}.h6,h6,label{font-size:16px}.large-heading{font-size:29px}}@media screen and (min-width:1140px){.bigtext{font-size:62px}.h1,h1{font-size:50px}.h2,h2{font-size:46px}.h3,h3{font-size:36px}.h4,h4{font-size:32px}.h5,h5{font-size:26px}.h6,h6,label{font-size:22px}.large-heading{font-size:42px}}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit}.title-secondary{font-family:"Work Sans",sans-serif;font-weight:700}.title-primary{font-family:Heebo,sans-serif;font-weight:700}body{background-color:#f9f9f9}a{text-decoration:none;color:#0d6efd;cursor:pointer}a:hover{text-decoration:none}.link-read-more{transition:.3s}.link-read-more:hover{color:#ffa300}.content-text p{margin-bottom:20px}.content-text img{max-width:100%}.content-text a{color:#414141;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:#fcc102;text-decoration-skip-ink:none}.content-text a:hover{color:#414141}.content-text a svg{color:#fcc102;width:15px;transform:rotate(-40deg);margin-bottom:-2px}.content-text a button{display:inline-block!important}.content-text li{margin-top:5px;margin-bottom:5px}.content-text ul{padding-left:2rem;margin-top:0;margin-bottom:1rem}.content-text ul li{list-style-type:disc}.content-text ol{padding-left:2rem;margin-top:0;margin-bottom:1rem}.content-text h1,.content-text h2,.content-text h3,.content-text h4,.content-text h5,.content-text h6{margin-top:10px;margin-bottom:5px}img{max-width:100%;height:inherit}::-moz-selection{background-color:#ffa300;color:#fff}::selection{background-color:#ffa300;color:#fff}.element-form{width:100%;display:block}.element-form span.required{color:#db2234}.element-form label,.element-form span{width:100%}.element-form button[type=submit],.element-form input[type=submit]{width:100%;text-align:center;font-weight:700;border-radius:0}.element-form input,.element-form textarea{width:100%;margin-top:5px;padding:5px 20px}.styled-select{position:relative;background-color:#f7eddd;width:120px}.styled-select:after{background:url(/wp-content/themes/OpenCounseling/img/down-arrow-svg.svg) transparent no-repeat 98.5%;background:url(/wp-content/themes/OpenCounseling/img/down-arrow-svg.svg) transparent no-repeat calc(100% - 7px);background-size:16px!important;content:"";width:25px;height:100%;display:block;position:absolute;top:0;right:0;z-index:0}.styled-select select{background-color:transparent!important;position:relative;z-index:1!important;padding-right:30px!important;width:100%!important;overflow:hidden}.styled-select:hover{background-color:#e3e3e3}.styled-select:hover>.styled-select:after{background-color:#e3e3e3!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#f7eddd;border-color:#f7eddd}select:focus{outline:0}select *{border-radius:15px;background-color:#f7eddd;border:0}select * :hover{background-color:#ff0}select option{border-color:#f7eddd}select option:focus,select option:hover,select option:visited{background-color:#ffa300}select::-ms-expand{display:none}.custom-select-wrapper{position:relative;display:inline-block;user-select:none;z-index:2}.custom-select-wrapper select{display:none}.custom-select{position:relative;display:inline-block}.custom-select-trigger{position:relative;display:block;width:210px;padding:10px 40px 10px 20px;font-size:18px;font-weight:800;line-height:inherit;background:#ffeccf;cursor:pointer;transition:all .15s;text-transform:uppercase;overflow:hidden;white-space:nowrap}.custom-select-trigger:after{position:absolute;display:block;content:'';width:10px;height:10px;top:50%;right:20px;margin-top:-3px;border-bottom:3px solid #ffa300;border-right:3px solid #ffa300;transform:rotate(45deg) translateY(-50%);transition:all .4s ease-in-out;transform-origin:50% 0}.custom-select-trigger:before{position:absolute;display:block;content:'';width:45px;height:100%;top:50%;transform:translateY(-50%);right:0;background-color:#ffeccf}.custom-select.opened .custom-select-trigger:after{margin-top:3px;transform:rotate(-135deg) translateY(-50%)}.custom-options{position:absolute;display:block;top:100%;left:0;right:0;box-sizing:border-box;box-shadow:0 2px 1px rgba(0,0,0,.07);background:#ffeccf;transition:all .15s;margin-left:10px;margin-right:10px;opacity:0;z-index:1;visibility:hidden;pointer-events:none;transform:translateY(-15px)}.custom-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.option-hover:before{background:#f9f9f9}.custom-option{position:relative;display:block;padding:10px 22px;font-size:18px;font-weight:600;cursor:pointer;border:0;border-top:1px solid #ffc663;border-style:dotted}.custom-option:before{position:absolute;display:block;content:'';width:22px;height:100%;top:50%;transform:translateY(-50%);right:0;background-color:#ffeccf}.custom-option.selection,.custom-option:hover{background:#ffc663}.custom-option.selection:before,.custom-option:hover:before{position:absolute;display:block;content:'';width:22px;height:100%;top:50%;transform:translateY(-50%);right:0;background-color:#ffc663}.got_page_nav{background-color:transparent;position:relative;max-width:100%;position:relative;z-index:2;display:block}.got_page_nav .custom-select-wrapper{width:100%}.got_page_nav .custom-select-trigger{width:100%;z-index:1;padding-right:50px;max-width:fit-content;min-width:210px;white-space:normal}.got_page_nav .custom-select{width:100%}.got_page_nav .custom-options{width:max-content;max-width:calc(100% - 20px);right:auto;left:0;min-width:190px}@media screen and (max-width:767px){.got_page_nav .custom-options{right:auto;left:auto;min-width:auto;max-width:calc(100% - 20px)}}.same_shortcode{background-color:transparent;position:relative;max-width:100%;position:relative;z-index:2;display:block}.same_shortcode .custom-select-wrapper{width:100%}.same_shortcode .custom-select-trigger{width:100%;z-index:1;padding-right:50px;max-width:fit-content;min-width:210px;white-space:normal}.same_shortcode .custom-select{width:100%}.same_shortcode .custom-options{width:max-content;max-width:calc(100% - 20px);right:auto;left:0;min-width:190px}@media screen and (max-width:767px){.same_shortcode .custom-options{right:auto;left:auto;min-width:auto;max-width:calc(100% - 20px)}}.got_page_nav.open,.same_shortcode.open{z-index:3}.dropdown-navigation{background-color:transparent;position:relative;max-width:210px;width:100%;position:relative;z-index:3;display:block}@media screen and (max-width:991px){.dropdown-navigation{max-width:100%}}.dropdown-navigation select{display:none}.dropdown-navigation .custom-select-wrapper{width:100%}.dropdown-navigation .custom-select-trigger{width:fit-content;z-index:1;padding-right:50px;max-width:fit-content;margin-right:0;margin-left:auto;min-width:210px;max-width:210px}@media screen and (max-width:991px){.dropdown-navigation .custom-select-trigger{margin-right:auto;margin-left:0;max-width:100%;white-space:pre-wrap}}.dropdown-navigation .custom-select{width:100%;min-width:700px;margin-left:-490px;right:0;left:auto}@media screen and (max-width:767px){.dropdown-navigation .custom-select{right:auto;left:auto;min-width:100%;height:auto;margin-left:0;max-width:calc(100% - 20px)}}.dropdown-navigation .custom-options{width:max-content;max-width:calc(100% - 20px);right:0;top:45px;left:auto;min-width:190px}@media screen and (max-width:991px){.dropdown-navigation .custom-options{right:auto;left:0;top:100%;max-width:calc(100% - 20px)}}.container.full-width .dropdown-navigation .custom-select{width:100%;height:0;min-width:calc(962px + (1110 - 962) * ((100vw - 991px)/ (1200 - 991)));margin-left:calc(-753px + (-900 - -753) * ((100vw - 991px)/ (1200 - 991)))}@media screen and (min-width:1200px){.container.full-width .dropdown-navigation .custom-select{min-width:1110px;margin-left:-900px}}@media screen and (max-width:991px){.container.full-width .dropdown-navigation .custom-select{right:auto;left:auto;height:inherit;min-width:100%;margin-left:0;max-width:calc(100% - 20px)}}.container.narrow .dropdown-navigation .custom-select{width:100%;height:0;min-width:912px;margin-left:-702px}@media screen and (max-width:991px){.container.narrow .dropdown-navigation .custom-select{right:auto;left:auto;min-width:100%;margin-left:0;height:inherit;max-width:calc(100% - 20px)}}.container.sidebar .dropdown-navigation .custom-select{width:100%;height:0;min-width:773px;margin-left:-563px}@media screen and (max-width:991px){.container.sidebar .dropdown-navigation .custom-select{right:auto;left:auto;min-width:100%;margin-left:0;height:inherit;max-width:calc(100% - 20px)}}[type=search]{-webkit-appearance:none;background-color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.bg-orange{background-color:#ffa300!important}.bg-grey{background-color:#58595b!important}.bg-warm-paper{background-color:#f9f9f9!important}.bg-yellow{background-color:#f6c443!important}.bg-dark-orange{background-color:#de8232!important}.bg-red{background-color:#c73126!important}.color-orange{color:#ffa300!important}.color-grey{color:#58595b!important}.color-warm-paper{color:#f9f9f9!important}.color-yellow{color:#f6c443!important}.color-dark-orange{color:#de8232!important}.color-red{color:#c73126!important}.text-white{color:#fff}.alignright{float:right;margin-left:30px}.alignleft{float:left;margin-right:30px}.aligncenter{text-align:center;display:block;margin-left:auto;margin-right:auto}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.fw-black{font-weight:bolder!important}.align-left{margin-left:0;margin-right:auto}.align-right{margin-left:auto!important;margin-right:0}.align-center{margin-left:auto;margin-right:auto}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.link-read-more{text-align:right;font-weight:700;text-decoration:none;color:#231f20;margin-bottom:0;width:fit-content;margin-left:auto}.link-read-more[disabled=disabled]{color:#231f20;opacity:.5}.container-loader{position:relative}.container-loader .preload{width:30px;padding:0;display:none}.no-load{display:none!important}.row-elements{padding:15px 0}.row-space{padding-left:0}@media screen and (max-width:991px){.row-space{padding-left:0}}.pagination{margin-top:30px;width:inherit}.pagination .active.page.button{background-color:#ffa300}.pagination .page{margin-left:5px;margin-right:5px;border-radius:5px;box-shadow:0 0 3px 0 #58595b}.paginate-videos{display:flex;margin-top:30px}.paginate-videos .page-numbers{display:none}.paginate-videos .next.page-numbers,.paginate-videos .prev.page-numbers{font-family:Vollkorn,serif;font-weight:700;color:#231f20;display:block;font-size:calc(18px + (26 - 18) * ((100vw - 321px)/ (1140 - 321)))}@media screen and (max-width:320px){.paginate-videos .next.page-numbers,.paginate-videos .prev.page-numbers{font-size:18px}}@media screen and (min-width:1140px){.paginate-videos .next.page-numbers,.paginate-videos .prev.page-numbers{font-size:26px}}.paginate-videos .next.page-numbers{margin-left:auto;margin-right:0}.tab-article{display:flex;justify-content:center;border-bottom:0;position:relative;width:fit-content;margin-left:auto;margin-right:auto;background:#ffe7c0!important;margin-bottom:50px}.tab-article button,.tab-article button.active,.tab-article button:hover{text-transform:uppercase;padding:10px 25px;background:0 0!important;border:0;color:#000!important;border-radius:0!important;border:0!important;margin-bottom:0!important;position:relative;z-index:1}@media screen and (min-width:768px){.tab-article button,.tab-article button.active,.tab-article button:hover{padding:10px 40px;font-size:18px}}.tab-article:after{width:calc(50% - 30px);height:calc(100% + 10px);position:absolute;top:-5px;left:20px;background-color:#ffd37c;content:"";display:block;z-index:0;transition:.2s}.tab-article.open-full-read:after{left:calc(50% + 15px)}.underline{text-decoration:underline}.element-lists [class*=col],.element-lists [class^=col]{padding-top:15px;padding-bottom:15px}@media screen and (max-width:767px){.element-lists [class*=col],.element-lists [class^=col]{min-height:initial!important}}.element-lists .element-general{height:100%;margin-bottom:0}@media screen and (max-width:767px){.element-lists .element-general{min-height:initial!important}}.element-lists .element-video{margin-bottom:10px;height:170px;background-color:#58595b}@media screen and (max-width:767px){.element-lists .element-video{min-height:initial!important}.element-lists .element-video img{height:170px}}.element-lists .element-video.element-video-modal.fill-space{height:100%}@media screen and (max-width:767px){.element-lists .element-video.element-video-modal.fill-space{min-height:200px!important}}@media screen and (max-width:767px){.element-lists .more-posts{min-height:200px!important}}.element-lists .element-general.element-related{height:100%;margin-bottom:0;min-height:200px}.element-lists .video_thumb{max-height:110px;min-height:110px!important}.element-lists .video_thumb img{max-height:110px;min-height:110px}.element-lists p.title-secondary.mb-0{font-weight:400}.no-border-bottom{border-bottom:0 solid transparent!important}.social-icons{display:flex;align-items:center;justify-content:flex-end}.social-icons .share-icon{margin-top:0;width:36px;height:36px;margin-left:10px;margin-right:10px;color:#231f20;display:flex;align-items:center;justify-content:center}.social-icons .share-icon svg{fill:#231f20;transition:.3s}.social-icons .share-icon:hover{color:#ffa300}.social-icons .share-icon:hover svg{fill:#ffa300}.tooltip_view_less,.tooltip_view_more{display:block;cursor:pointer;margin-bottom:20px}.container{width:100%;z-index:2;max-width:1140px}.container-fluid{width:100%;position:relative;max-width:100%;z-index:2;padding-left:15px;padding-right:15px}.max-width-container{max-width:1320px}.container.narrow{max-width:960px}.container-content{max-width:960px}.container.sidebar{max-width:780px}@media screen and (max-width:992px){.container.sidebar{padding-left:0;padding-right:0}}.container.full-width{padding-left:15px;padding-right:15px}@media screen and (max-width:992px){.container.full-width{padding-left:0;padding-right:0}}@media screen and (max-width:992px){.container.narrow{padding-left:0;padding-right:0}}.no-scroll{overflow:initial}@media screen and (max-width:1200px){.no-scroll{overflow:hidden}}.no-scroll-video{overflow:hidden}.search{position:relative}.search input{padding:10px 15px;width:100%;border:1px solid #58595b;border-style:dotted}.search input:focus{outline:0}.search button[type=submit]{position:absolute;top:1px;right:1px;z-index:1;height:calc(100% - 2px);background-color:#fff!important}.title-page span{color:#ffa300}#post-404 .content{margin-top:100px;background-color:#fff;padding:30px}.tooltip-alternative .element-tool-tip{border-radius:4px;border-top:1px solid #b5b5b5;border-right:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;border-left-width:10px;border-left-style:solid;margin:15px 0 35px 25px!important}.tooltip-alternative .element-tool-tip .heading-tool-tip{padding:20px 30px 10px 30px!important}.tooltip-alternative .element-tool-tip .content-tool-tip{padding:15px 30px 10px 30px!important}.tooltip-alternative.expandable{cursor:pointer}.tooltip-alternative .arrow-down{display:none}.tooltip-alternative.expandable .arrow-down{display:inline-block}.tooltip-alternative.expandable .content-tool-tip{display:none}body.archive.post-type-archive-videos .title-page{text-transform:capitalize}.button.chevron{display:flex;justify-content:center;align-items:center;font-family:Heebo;font-weight:400;text-transform:capitalize;border:1px solid #000;background:#fff;position:relative}.button.chevron:before{content:'';background:url(/wp-content/themes/OpenCounseling/img/stripes-med.png) right bottom repeat-x;position:absolute;top:5px;left:5px;width:100%;height:100%;z-index:-1}.button.chevron img{width:22px;display:inline-block;margin-left:10px}@media (max-width:500px){.button.chevron{min-width:initial}}.callout-advanced .chevron:before{content:'';background:url(/wp-content/themes/OpenCounseling/img/stripes-med.png) right bottom repeat;position:absolute;top:5px;left:5px;width:100%;height:100%;z-index:-1}.callout-advanced .chevron .heading-element{width:100%;max-width:fit-content;padding-left:40px;padding-right:40px;border-radius:0 15px 15px 0;padding-top:5px;margin-bottom:20px}.callout-advanced .chevron .heading-element h4{margin:0}.callout-advanced{margin-top:20px;margin-bottom:20px}.callout-advanced .element-general .text-box p{color:#231f20!important;font-size:16px;line-height:1.3;margin-bottom:14px!important}.callout-advanced .element-general .text-box p:last-child{margin-bottom:0!important}.callout-advanced .element-general .text-box p+ul{margin-top:-10px}.callout-advanced .element-general .text-box p+ol{margin-top:-10px}.callout-advanced .element-general .text-box ol,.callout-advanced .element-general .text-box ul{color:#231f20!important;font-size:16px;line-height:1.5;margin-bottom:20px!important}.callout-advanced .element-general .text-box ol:last-child,.callout-advanced .element-general .text-box ul:last-child{margin-bottom:0!important}.callout-advanced .element-general .text-box a{color:#090909;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:#fcc102;text-decoration-skip-ink:none}.callout-advanced .insider{margin-bottom:20px!important}.callout-advanced .insider .text-box p{font-size:21px!important;font-weight:500}.callout-advanced .insider .text-box ol,.callout-advanced .insider .text-box ul{padding-left:calc(40px + 2rem)}.callout-advanced .chevron{position:relative;border:1px solid #000;margin-right:5px!important;margin-bottom:15px!important;padding-left:3px!important}.callout-advanced .chevron .text-box p{padding-left:40px}.callout-advanced .chevron .text-box ol,.callout-advanced .chevron .text-box ul{padding-left:calc(40px + 2rem)}.callout-advanced .blockquote{width:calc(100% - 55px)!important;margin:0 30px 20px 25px!important;border-radius:3px}.callout-deprecated{margin-top:20px;margin-bottom:20px}.sidebar-social-icons{justify-content:space-evenly;padding-top:10px}.sidebar-social-icons .share-icon{width:25px;height:28px}.tabs-title{color:#231f20;font-family:Heebo,sans-serif;font-size:19px!important;font-weight:400;margin-top:40px!important}.tabs-subtitle{font-size:19px!important}.social-icons-title{font-size:30px}html{background-color:#e9ecef}body{max-width:2000px;margin:0 auto}header>.container-fluid{overflow:hidden}body.single-post .container-fluid.has-sidebar{max-width:100%}body.single-post .container-fluid.has-sidebar>.row{max-width:calc(2000px - 330px)}body.single-post .container-fluid.has-sidebar>.row>.w_side{max-width:330px}body.page .container-fluid.has-sidebar{max-width:100%}body.page .container-fluid.has-sidebar>.row{max-width:calc(2000px - 330px)}body.page .container-fluid.has-sidebar>.row>.w_side{max-width:330px}footer .container-fluid{max-width:780px}footer .container-fluid .row{display:flex;justify-content:space-between}.footer-col1{margin-left:0!important;width:51%}.footer-col2{margin-left:0!important}@media (max-width:767.5px){.footer-col1{width:100%}}.search-box-title{font-size:calc(13px + (22 - 16) * ((100vw - 321px)/ (1140 - 321)))}@media screen and (min-width:1140px){.search-box-title{font-size:18px}}.h3-icon-size{margin-left:20px!important}.container-block-list .heading-block-list{padding-left:20px}.h3-heading-nav{margin-bottom:5px}.container-numbered-list .heading-numbered-list .icon-logo{margin-left:0!important}.container-ratings .rating-header .pricing .me-1{margin-right:0!important}.container-ratings .rating-header .pricing .me-1 p{margin-right:10px!important;min-width:130px;max-width:130px}.container-ratings .rating-header .textStar{overflow:hidden}.container-ratings .rating-header .textStar .star-4{margin-right:-35px}.container-ratings .rating-header .textStar .star-3{margin-right:-70px}.container-ratings .rating-header .textStar .star-2{margin-right:-105px}.container-ratings .rating-header .textStar .star-1{margin-right:-140px}.container-ratings .rating-footer .textStar{justify-content:center;overflow:hidden}.container-ratings .rating-footer .textStar .star-4{margin-right:-35px}.container-ratings .rating-footer .textStar .star-3{margin-right:-70px}.container-ratings .rating-footer .textStar .star-2{margin-right:-105px}.container-ratings .rating-footer .textStar .star-1{margin-right:-140px}.sidebar-navigation .container-ratings .ratings-excerpt{display:none!important}.sidebar-navigation .container-ratings .ratings-full{display:block!important}.sidebar-navigation .container-ratings .open-ratings{display:none!important}.sidebar-navigation .container-ratings .rating-footer .textStar p{min-width:initial!important;max-width:initial!important}.content-text p+ol,.content-text p+ul{margin-top:-10px}.container-ocad{margin:10px 0 0 0!important}.container-ocad .element-ocad{margin-bottom:0!important}.container-ocad .element-ocad .content-text p:last-child{margin-bottom:0}.podcast-container a{font-family:Heebo,sans-serif;font-size:16px;line-height:1.5;color:#414141;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:#fcc102;text-decoration-skip-ink:none}.podcast-container .wp-block-heading{font-family:Heebo,sans-serif;font-size:16px;line-height:1.5;color:#414141}.podcast-title hr{margin-bottom:3rem!important}em{padding-right:3px}.sidebar-navigation{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;max-height:calc(100vh - 48px);margin-left:-15px}.sidebar-navigation::-webkit-scrollbar{display:none}@media screen and (max-width:768px){.sidebar-navigation{margin-bottom:30px}}.sidebar-navigation .navigation-title{background-color:#f9f9f9;text-align:left;margin:0;text-transform:uppercase;padding-top:5px;padding-bottom:5px;padding-left:30px;font-weight:400;border-bottom:0;border:none}.sidebar-navigation ul{padding:0;margin:0}.sidebar-navigation ul li{display:block}.sidebar-navigation ul li a{display:flex;font-size:20px;font-family:Vollkorn,serif;background-color:#fff;border:1px solid #58595b;border-bottom:0;margin:0;position:relative;padding:10px;cursor:pointer;padding-left:30px;text-decoration:none;color:#231f20;border-left:none}.sidebar-navigation ul li a:before{content:"";width:10px;height:100%;display:block;background-color:#ffa300;position:absolute;top:0;transition:.3s;left:0;opacity:.3}.sidebar-navigation ul li:last-of-type.has-sub-menu.active a{border-bottom:0}.sidebar-navigation ul li:last-of-type a{border-bottom:1px solid #58595b}.sidebar-navigation ul ul{padding:0;margin:0;padding-top:10px;display:none;padding-bottom:15px}@media screen and (max-width:991px){.sidebar-navigation ul ul{display:block}}.sidebar-navigation ul ul li{padding-left:30px;padding-right:30px;padding-top:5px;padding-bottom:5px}.sidebar-navigation ul ul li a{border:0!important;padding-left:0!important;color:#231f20;text-decoration:none;font-size:16px;transition:.3s;font-family:Heebo,sans-serif;padding:0;background-color:transparent}.sidebar-navigation ul ul li a:before{display:none}.sidebar-navigation ul ul li a:hover{color:#ffa300}.sidebar-navigation li.active a:before{opacity:1}.sidebar-navigation li.active ul{border-top:1px solid #58595b;display:block}.sidebar-navigation li.active ul li.active{position:relative;border-bottom:0}.sidebar-navigation li.active ul li.active:before{content:"";width:8px;height:100%;display:block;background-color:#ffa300;position:absolute;top:0;left:11px}.sidebar-navigation .container-ratings{margin-top:20px}.sidebar-navigation .container-ratings .ratings{margin-left:0;border-left-style:double}.sidebar-navigation .container-ratings .ratings .ratings-excerpt{padding:20px 20px}.sidebar-navigation .container-ratings .ratings .ratings-full .rating-body,.sidebar-navigation .container-ratings .ratings .ratings-full .rating-footer,.sidebar-navigation .container-ratings .ratings .ratings-full .rating-header{padding:20px 20px}.sidebar-navigation .container-ratings .ratings .ratings-full .rating-footer .textStar,.sidebar-navigation .container-ratings .ratings .ratings-full .rating-header .textStar{flex-wrap:wrap}.sidebar-navigation .container-ratings .ratings .ratings-full .rating-footer .textStar p,.sidebar-navigation .container-ratings .ratings .ratings-full .rating-header .textStar p{margin-right:5px;min-width:100px;max-width:100px}.sidebar-navigation .container-ratings .ratings .ratings-full .rating-footer .textStar .stars::before,.sidebar-navigation .container-ratings .ratings .ratings-full .rating-header .textStar .stars::before{letter-spacing:0}.sidebar-navigation .container-ratings .ratings .button{padding-left:15px!important;padding-right:30px!important}#nav_mobile_for_side,#review_ocad_side{display:none}@media screen and (max-width:991px){#nav_mobile_for_side,#review_ocad_side{display:block}}@media screen and (min-width:991px){.sidebar_sticky{position:sticky!important;position:-webkit-sticky!important;position:-moz-sticky!important;position:-o-sticky!important;position:-ms-sticky!important;top:82px!important}}.content-page{padding-top:48px;padding-bottom:150px}.sidebar-navigation.sidebar_sticky{padding-top:22px;padding-bottom:40px}@media screen and (min-width:991px){.w_side.video-sticky .sidebar_sticky{padding-top:215px}}.view_on_sidebar.stickyVideo{padding-top:10px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.heading h2{display:table}}.main-content-navigation{background-color:#fff;box-shadow:0 0 4px 0 rgba(88,89,91,.1);padding:0;margin-bottom:30px}.main-content-navigation p{background-color:rgba(255,163,0,.3);color:#ffa300;font-weight:700;text-align:center;margin:0;text-transform:uppercase;padding-top:5px;padding-bottom:5px;font-weight:700}.main-content-navigation ul{padding:10px 30px;margin:0}.main-content-navigation ul li{display:block;border:0;border-bottom:1px solid #58595b;border-style:dotted}.main-content-navigation ul li:last-child{border-bottom:0}.main-content-navigation ul li a{padding-top:10px;padding-bottom:10px;color:#231f20;text-decoration:none;font-family:Vollkorn,serif;font-size:18px;display:flex;justify-content:space-between;transition:.3s}.main-content-navigation ul li a:after{content:"Jump »";color:#f6c443;font-family:"Work Sans",sans-serif;font-weight:400;font-size:16px;min-width:60px;margin-left:10px}.main-content-navigation ul li a:hover{text-decoration:none;color:#ffa300}.main-content-navigation ul li.sub-level{margin-left:15px}.dropdown-page-navigation{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #58595b;padding-bottom:10px;padding-top:10px}@media screen and (max-width:991px){.dropdown-page-navigation{display:block}}.dropdown-page-navigation h1{width:auto;min-width:auto;max-width:80%;margin:0;margin-right:30px}@media screen and (max-width:500px){.dropdown-page-navigation h1{width:100%;margin-bottom:10px}}.dropdown-page-navigation .dropdown-navigation p{font-size:14px;margin:0;font-weight:400;margin-bottom:10px}.dropdown-page-navigation .dropdown-navigation select{border:1px solid #fae8c7;background-color:rgba(255,163,0,.2);padding:5px 5px;padding-right:10px;font-size:20px;font-weight:700;max-width:150px}.dropdown-page-navigation .dropdown-navigation select:focus{outline:0}.heading{display:flex;align-items:center;padding:15px 0;margin-top:50px;margin-bottom:30px}@media screen and (max-width:991px){.heading{padding-top:10px;padding-bottom:10px}}.heading h2{color:#fff;margin-bottom:-5px!important}.heading .icon-logo{width:44px;height:44px;min-width:44px;margin-right:30px;margin-left:20px}@media screen and (max-width:767px){.heading .icon-logo{width:35px;height:33px;min-width:35px;margin-right:15px}}.heading .icon-logo svg{width:100%}.heading-accordion{position:relative;cursor:pointer;padding-right:65px;padding-left:15px}.heading-accordion:after,.heading-accordion:before{content:"";display:block;background-color:#fff;position:absolute;top:50%;right:30px;transition:.35s;width:20px;height:5px}.heading-accordion:before{transform:translatey(-50%)}.heading-accordion:after{transform:translatey(-50%) rotate(90deg)}.container-accordion.open-accordion .heading-accordion:before{transform:translatey(-50%) rotate(-90deg);opacity:0}.container-accordion.open-accordion .heading-accordion:after{transform:translatey(-50%) rotate(0)}.heading-numbered-list{background-color:transparent;border-bottom:1px solid #58595b;padding-left:5px;padding-right:0;padding-bottom:10px;padding-top:14px}@media screen and (max-width:767px){.heading-numbered-list{padding-left:5px}}.heading-numbered-list h2{color:#231f20}.heading-numbered-list .icon-logo{width:60px;height:fit-content;min-width:60px;position:relative}@media screen and (max-width:767px){.heading-numbered-list .icon-logo{width:50px;height:50px;min-width:50px;margin-right:15px}}.heading-numbered-list .icon-logo .number-list{position:absolute;top:calc(50% + 1px);left:50%;font-family:Heebo,sans-serif;font-weight:700;color:#faa31b;font-size:30px;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.heading-numbered-list .icon-logo .number-list{font-size:30px}}.heading-underline{border-bottom:1px solid #58595b;border-left:0;border-top:0;border-right:0;border-style:dotted}@media screen and (max-width:768px){.heading-underline{padding-left:0}}.heading-underline h2{color:#231f20}.more-posts{text-align:center}@media screen and (max-width:992px){.more-posts{min-height:200px}}.more-posts a{background-color:#ffa300;color:#fff;display:flex;width:100%;align-items:center;justify-content:center;height:100%;font-family:Vollkorn,serif;text-decoration:none;font-size:36px;transition:.3s}.more-posts a:hover{background-color:#e19000}.resent-posts [class*=" col-"] .element-general,.resent-posts [class^=col-] .element-general{min-height:200px}.row.random-1 .col .element-general{background-color:#fee1a6}.row.random-1 .col:nth-child(2n) .element-general{background-color:#fddf74}.row.random-1 .col:nth-child(3n) .element-general{background-color:#f8d3a9}.row.random-1 .col:nth-child(3n+4) .element-general{background-color:#fde485}.row.random-1 .col:nth-child(5) .element-general{background-color:#f4b978}.row.random-1 .col:nth-child(6n+6) .element-general{background-color:#fdd585}.row.random-1 .col:nth-child(7n+7) .element-general{background-color:#fdeca6}.row.random-1 .col:nth-child(8n+8) .element-general{background-color:#f8d3a9}.row.random-2 .col .element-general{background-color:#fde484}.row.random-2 .col:nth-child(2n) .element-general{background-color:#fdd588}.row.random-2 .col:nth-child(3n) .element-general{background-color:#fae3cb}.row.random-2 .col:nth-child(3n+4) .element-general{background-color:#fee8c1}.row.random-2 .col:nth-child(5) .element-general{background-color:#fddf73}.row.random-2 .col:nth-child(6n+6) .element-general{background-color:#f9cc9a}.row.random-2 .col:nth-child(7n+7) .element-general{background-color:#fee8c1}.row.random-2 .col:nth-child(8n+8) .element-general{background-color:#f8d3a9}.row.random-3 .col .element-general{background-color:#f8d1a9}.row.random-3 .col:nth-child(2n) .element-general{background-color:#ffe9a5}.row.random-3 .col:nth-child(3n) .element-general{background-color:#ffdea5}.row.random-3 .col:nth-child(3n+4) .element-general{background-color:#fee8c1}.row.random-3 .col:nth-child(5) .element-general{background-color:#fddf73}.row.random-3 .col:nth-child(6n+6) .element-general{background-color:#f9cc9a}.row.random-3 .col:nth-child(7n+7) .element-general{background-color:#fee8c1}.row.random-3 .col:nth-child(8n+8) .element-general{background-color:#f8d3a9}.container-cta{max-width:500px;margin-top:20px;margin-bottom:20px}.container-cta form{position:relative}.container-cta form input{width:100%;border:0;border-radius:0;padding:12px 15px;background-color:rgba(88,89,91,.08);font-size:20px;padding-right:50px}.container-cta form input::placeholder{font-size:20px}.container-cta form span.orange-arrow-animation{position:absolute;top:10px;right:0;font-size:24px;z-index:0}.container-cta form span.orange-arrow-animation svg{width:50px;height:35px;color:gray}.container-cta form button[type=button],.container-cta form button[type=submit],.container-cta form input[type=submit]{position:absolute;right:0;top:0;margin:0;height:100%;display:none;z-index:1;font-size:26px;padding:10px 10px;background-color:#ffa300;color:#fff;font-weight:300;align-items:center;border-radius:5px;text-transform:uppercase;padding-right:10px!important;max-height:54px;animation-name:fadeOut;animation-duration:.3s;width:fit-content;cursor:pointer}.container-cta form button[type=button] svg,.container-cta form button[type=submit] svg,.container-cta form input[type=submit] svg{display:none}.container-cta.open button[type=button],.container-cta.open button[type=submit],.container-cta.open input[type=submit]{animation-name:fadeIn;animation-duration:.3s;display:block}.container-cta .zip-code-search.open button[type=button],.container-cta .zip-code-search.open button[type=submit],.container-cta .zip-code-search.open input[type=submit]{animation-name:fadeIn;animation-duration:.3s;display:block}.container-cta .input-color{padding:0!important}.element-general{padding:30px 30px 30px 30px;min-height:inherit;background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;margin-bottom:20px}@media screen and (max-width:767px){.element-general{min-height:200px}}.element-general h4{max-width:100%}.element-general .icon{width:35px;height:35px;margin-bottom:15px}.element-general .icon svg{width:100%}.element-general .element-footer{margin-top:auto;display:flex;align-items:center}.element-general .element-footer a{text-decoration:none}.element-general .element-footer button.button-arrow-right span{width:11px}.element-general .element-footer a,.element-general .element-footer button{margin-top:0;height:fit-content;width:fit-content;max-width:100%;margin-right:10px}.element-general .element-footer a button,.element-general .element-footer button button{margin-top:0;margin-right:0}.element-general .element-footer .social-icons{margin-left:auto;margin-right:0}.element-general .disclaimer-text{margin-top:20px;display:none}.feature-article{padding-bottom:20px;background-color:#f6c443;display:flex;flex-direction:column;flex-wrap:wrap;position:relative}.feature-article .article-excerpt{background-color:rgba(255,255,255,.5);padding:25px;font-size:16px;margin-bottom:20px;display:none}.feature-article a,.feature-article button{width:fit-content;margin-top:auto;cursor:pointer}.feature-article .element-footer .go-article{display:none;margin-top:0;margin-bottom:0}.feature-article a.button-arrow-down span,.feature-article button.button-arrow-down span{transform:rotate(90deg)}.feature-article.open a.button-arrow-down span,.feature-article.open button.button-arrow-down span{transform:rotate(270deg)}.feature-article .element-footer{margin-top:auto;display:flex;justify-content:space-between;flex-wrap:wrap}.feature-article .element-footer .button-small{font-size:16px!important}.feature-article .go_to_article{margin-top:auto}.feature-article .article-excerpt,.feature-article .element-footer,.feature-article h1,.feature-article h2,.feature-article h3,.feature-article h4,.feature-article h5,.feature-article h6{position:relative}.feature-article::before{content:'';background-color:inherit;width:100%;display:block;height:100%;top:0;left:0;position:absolute;z-index:0}.feature-article.open .article-excerpt{animation-name:fadeIn;animation-duration:.5s;display:block}.feature-article.open .element-footer .button-arrow-down{animation-name:fadeOut;animation-duration:.5s;display:none}.feature-article.open .element-footer .go-article{animation-name:fadeIn;animation-duration:.5s;display:block}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.element-video{position:relative;padding:0}@media screen and (max-width:767px){.element-video{min-height:200px}}.element-video .embed-container{position:absolute;width:100%;height:100%;background-color:transparent}.element-video .embed-container embed,.element-video .embed-container iframe,.element-video .embed-container object{position:absolute;top:0;left:0;width:calc(100% - 1px);height:100%}.element-video embed,.element-video iframe,.element-video object{position:absolute;top:0;left:0;width:calc(100% - 1px);height:100%}.element-video a{display:block;height:100%}.element-video img{min-height:100%;width:100%;height:100%;max-height:200px;object-fit:cover}.element-video .play-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;width:0;height:0;border-style:solid;border-width:30px 0 30px 60px;border-color:transparent transparent transparent #fff;opacity:.5;transition:.3s;margin-bottom:0;padding:0}.element-video .play-video:hover{opacity:1}.element-video .play-video.play-thin{border-width:20px 0 20px 40px}.video-vimeo-modal{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.8);width:100%;height:100%;z-index:5;display:none;justify-content:center;align-items:center}.video-vimeo-modal .container-video{position:relative;-ms-overflow-style:none;scrollbar-width:none;width:calc(100% - 50px);max-width:900px}.video-vimeo-modal .container-video::-webkit-scrollbar{display:none}.video-vimeo-modal .container-video .button-close-video{position:absolute;top:-40px;right:-10px;width:40px;height:40px;margin:0;color:#fff;cursor:pointer;-ms-overflow-style:none;scrollbar-width:none}.video-vimeo-modal .container-video .button-close-video::-webkit-scrollbar{display:none}.video-vimeo-modal .container-video .button-close-video svg{width:100%;height:100%}.video-vimeo-modal .container-video .video-embed{width:100%;display:block;background-color:transparent;padding-bottom:57%}.video-vimeo-modal embed,.video-vimeo-modal iframe,.video-vimeo-modal object{overflow:hidden;width:100%;height:100%}.video-vimeo-modal iframe{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;overflow:hidden}.video-vimeo-modal.open{animation-name:fadeIn;animation-duration:150ms;display:flex}.no-equal-height .element-general{height:initial}.content-accordion{display:none}.container-accordion,.container-block-list,.container-numbered-list,.container-underline{display:flow-root}.on-page{width:100%;padding-bottom:56%}.element-form{width:100%;margin-top:50px}.element-form form{width:100%}.element-general.element-therapists{display:flex;flex-direction:row;border:1px solid #231f20;position:relative;background-color:#fff!important;height:100%}@media screen and (max-width:767px){.element-general.element-therapists{flex-direction:column}}.element-general.element-therapists:after{top:0;left:0;width:15px;height:100%;background-color:#ffa300;content:"";display:block;position:absolute}.element-general.element-therapists .thumbnail{min-width:150px;width:150px;height:150px;border-radius:5px;background-position:center,center;background-repeat:no-repeat;background-size:cover;background-color:#58595b}@media screen and (max-width:768px){.element-general.element-therapists .thumbnail{margin-left:20px;margin-bottom:20px}}.element-general.element-therapists .body{padding-left:20px}.element-general.element-therapists .body .smalltext{line-height:10px}.element-author{display:flex;flex-direction:row;border:0 solid transparent;position:relative;height:100%;margin-top:50px;margin-bottom:50px}@media screen and (max-width:767px){.element-author{flex-direction:column}}.element-author .thumbnail{min-width:150px;width:150px;height:150px;border-radius:5px;background-position:center,center;background-repeat:no-repeat;background-size:cover;background-color:#58595b}@media screen and (max-width:767px){.element-author .thumbnail{margin-left:20px;margin-bottom:20px}}.element-author .body{padding-left:20px}.element-author .body .smalltext{line-height:10px}.element-general.video-go-page{padding:0;margin-bottom:20px;height:initial;min-height:initial}.element-general.video-go-page a{display:flex}.element-general.video-go-page img{max-width:100px;min-width:100px;height:70px;width:inherit;object-fit:cover}.element-general.video-go-page button{height:auto;width:100%;text-align:left;border:0;background-color:#ffa300;padding-left:20px;font-weight:700;color:#fff;transition:.3s;font-size:24px;letter-spacing:.5px}.element-general.video-go-page:hover button{background-color:#e19000}.video_sticky{display:flex;width:100%;position:relative;flex-direction:flex-start;position:absolute;top:0;left:0}.video_sticky p{background-color:#ffa300;width:20px;height:100%;position:absolute;left:-19px;top:0;z-index:1;margin:0!important;color:#fff;font-weight:700!important;display:flex;flex-direction:column-reverse;justify-content:flex-end;display:none}.video_sticky p span{transform:rotate(270deg);display:block;margin-top:10px;font-size:14px!important;text-transform:uppercase}.video_sticky p span svg{width:25px!important;height:25px!important;transform:rotate(90deg);display:none}.video_sticky p span:first-child{margin-top:10px;position:relative;left:-10px;width:fit-content}.video_sticky .container_video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;width:100%}.video_sticky .container_video embed,.video_sticky .container_video iframe,.video_sticky .container_video object{position:absolute;top:0;left:0;width:100%;height:100%}.play-video{margin-bottom:20px}.play-video .element-general.video-go-page{display:flex;flex-direction:row;cursor:pointer;min-height:initial!important}.play-video .element-video{display:none}.play-video.active .element-general.video-go-page{display:none}.play-video.active .element-video{display:block}.play-video.active .element-video.stickyVideo .video_sticky{position:fixed;height:160px;background-color:#000;border-left:20px solid #ffa300}.play-video.active .element-video.stickyVideo .video_sticky P{display:flex!important}.play-video.active .element-video.stickyVideo .video_sticky .container_video{padding-bottom:0;height:100%}@media screen and (max-width:991px){.play-video.active .element-video.stickyVideo .video_sticky{position:absolute!important;left:0!important;top:0!important;background-color:transparent!important}}.play-video.active .element-video.view_on_sidebar.stickyVideo.stickyVideo_relative{position:initial!important}.play-video.active .element-video.view_on_sidebar.stickyVideo.stickyVideo_relative .video_sticky{position:absolute}#bottom_side{height:1px;width:100%;display:block;background-color:transparent;margin-top:auto}.w_side{display:flex;flex-direction:column;flex-wrap:wrap}.ratings-heading{background-color:#e7f2e2;text-align:center;width:100%;padding-top:0!important;padding-bottom:0!important}.ratings-heading p{padding-top:5px;padding-bottom:5px;text-transform:uppercase;font-weight:700!important}.title-ocad{margin-bottom:10px;font-family:serif;text-align:center}.element-ocad{padding:0}.element-ocad img{object-fit:contain}@media screen and (max-width:767px){.first-ratings{margin-bottom:15px}}.second-ratings{margin-left:-1px;border-left:1px solid #58595b;border-left-style:dashed}@media screen and (max-width:768px){.second-ratings{border-left-style:solid;margin-left:0;margin-top:-1px}}.ratings{background-color:#fff;border:1px solid #58595b;padding-left:0;padding-right:0;display:flex;flex-direction:column;flex-wrap:wrap;width:100%}.ratings .ratings-header{height:70px;border-bottom:1px solid #58595b;border-style:dashed;border-top:0;border-left:0;border-right:0;padding-bottom:10px;padding-top:10px;margin-bottom:-1px;width:100%}.ratings .ratings-header img{width:100%;height:100%;object-fit:contain}.ratings .ratings-excerpt{padding:20px 40px;width:100%}.ratings .ratings-excerpt .stars{margin-left:auto;margin-right:auto;width:fit-content;display:block;margin-bottom:10px}.ratings .ratings-excerpt .button{margin-left:auto;margin-right:auto;display:block;margin-top:6px}.ratings .ratings-full{display:none;width:100%}.ratings .ratings-full .rating-body,.ratings .ratings-full .rating-footer,.ratings .ratings-full .rating-header{padding:20px 30px;width:100%;display:block;border:1px solid #58595b;border-right:0;border-left:0;border-style:dashed;margin-bottom:-1px}.ratings .ratings-full .rating-footer .textStar p{margin-right:5px;min-width:fit-content;max-width:fit-content}.ratings .ratings-full .rating-footer a{display:block;text-align:center}.ratings .ratings-full .button{padding-left:15px;padding-right:30px;margin-right:auto;margin-left:auto}.ratings .textStar{display:flex;width:100%;align-items:center;margin-bottom:10px;flex-wrap:wrap}.ratings .textStar p{margin:0;margin-right:10px;min-width:130px;max-width:130px}.ratings .button{font-weight:500;padding:10px 20px;padding-left:15px;padding-right:30px;text-transform:capitalize;width:fit-content;border-radius:5px}.ratings .button span{color:inherit!important}.ratings p{margin-bottom:15px}.open-rating,.open-ratings{background-color:rgba(253,194,16,.6);text-align:center;cursor:pointer}.open-rating p,.open-ratings p{padding-top:3px;padding-bottom:3px;color:#ffa300;font-weight:700!important}.stars{--percent:calc(var(--rating) / 5 * 100%);display:inline-block;font-size:35px;font-family:Times;line-height:1;margin-top:-5px}.stars::before{content:'★★★★★';letter-spacing:3px;background:linear-gradient(90deg,#ffa300 var(--percent),#fff var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.container-ratings{margin-bottom:20px}@media screen and (max-width:768px){.container-ratings .d-flex{flex-direction:column}}.container-ratings.open .ratings .ratings-excerpt{display:none}.container-ratings.open .ratings .ratings-full{display:block}#ratings-mobile{display:none}@media screen and (max-width:767px){#ratings-mobile{display:block}}#ratings-desktop{display:block}@media screen and (max-width:767px){#ratings-desktop{display:none}}#ratings-desktop .col-12:last-of-type{border-color:#58595b;border-left:1px;border-bottom:0;border-style:dashed;border-top:0;border-right:0}#ratings-desktop .ratings-excerpt{padding:0}#ratings-desktop .ratings-excerpt .content{padding:20px 40px;width:100%;height:100%;display:flex;flex-direction:column}#ratings-desktop .ratings-excerpt .content a.link_bottom{margin-top:auto}#ratings-desktop .ratings-full{border-color:#58595b;border-top:1px;border-bottom:0;border-style:dashed;border-left:0;border-right:0}#ratings-desktop .ratings-full .rating-header{border:0;height:100%}#ratings-desktop .ratings-full .rating-footer{display:flex;flex-direction:column;height:100%;border-bottom:0}#ratings-desktop .ratings-full .rating-footer a{margin-top:auto}#ratings-desktop .ratings:nth-child(2){border-style:solid}.no-border .col-12:last-of-type{border:0 solid transparent!important}.element-general.inline-boxes .text-box h3{margin-bottom:0}.element-general.inline-boxes .text-box h6{margin-bottom:0}.element-general.inline-boxes.insider{background-color:#ffa300;border-radius:0 10px 10px 0;padding-left:3px;margin:20px 0;min-height:auto}.element-general.inline-boxes.insider .heading-element{background-color:#fff;width:100%;max-width:fit-content;padding-left:40px;padding-right:40px;border-radius:0 15px 15px 0;padding-top:5px;margin-bottom:20px}.element-general.inline-boxes.insider .heading-element h1,.element-general.inline-boxes.insider .heading-element h2,.element-general.inline-boxes.insider .heading-element h3,.element-general.inline-boxes.insider .heading-element h4,.element-general.inline-boxes.insider .heading-element h5,.element-general.inline-boxes.insider .heading-element h6{margin:0;color:#ffa300}.element-general.inline-boxes.insider p{padding-left:40px;color:#fff;font-family:Vollkorn,serif}.element-general.inline-boxes.insider .text-box{padding-left:40px}.element-general.inline-boxes.blockquote{background:#fff;position:relative;border-left:10px solid #ed7c09;display:block;height:auto;min-height:auto;padding:20px 15px 20px 20px;width:calc(100% - 55px)!important;margin:0 30px 20px 25px!important;border-radius:3px}.element-general.inline-boxes.blockquote p{font-size:20px;margin-bottom:20px!important;font-weight:500!important;font-family:Vollkorn,serif;color:#ed7c09;line-height:22px}.element-general.inline-boxes.blockquote p:last-child{margin-bottom:0!important}.element-general.inline-boxes.extra-info{padding:0;min-height:initial;margin:0 0 20px 0!important}.element-general.inline-boxes.extra-info h1,.element-general.inline-boxes.extra-info h2,.element-general.inline-boxes.extra-info h3,.element-general.inline-boxes.extra-info h4,.element-general.inline-boxes.extra-info h5,.element-general.inline-boxes.extra-info h6{font-family:"Work Sans",sans-serif;font-weight:700;color:#ffa300}.element-general.inline-boxes.extra-info h1 a,.element-general.inline-boxes.extra-info h2 a,.element-general.inline-boxes.extra-info h3 a,.element-general.inline-boxes.extra-info h4 a,.element-general.inline-boxes.extra-info h5 a,.element-general.inline-boxes.extra-info h6 a{color:#ffa300}.element-general.inline-boxes.extra-info .heading-element{display:flex;align-items:center}.element-general.inline-boxes.extra-info .heading-element .icon{min-width:max-content;margin-right:20px;height:100px;margin-bottom:0}.element-general.inline-boxes.extra-info .heading-element .icon img{width:100%;height:100%;object-fit:contain}.element-general.inline-boxes.oc-block .container-select{display:flex;align-items:center;margin-top:auto;padding-top:30px}.element-general.inline-boxes.oc-block .container-select p{margin:0;padding-right:10px;font-family:Vollkorn,serif}.element-general.element-tool-tip{background-color:#fff;padding:0;margin:30px 20px 50px 10px}.element-general.element-tool-tip .heading-tool-tip{padding:10px 30px;padding-right:75px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative}.element-general.element-tool-tip .heading-tool-tip h1,.element-general.element-tool-tip .heading-tool-tip h2,.element-general.element-tool-tip .heading-tool-tip h3,.element-general.element-tool-tip .heading-tool-tip h4,.element-general.element-tool-tip .heading-tool-tip h5,.element-general.element-tool-tip .heading-tool-tip h6{width:fit-content;font-family:"Work Sans",sans-serif!important;font-weight:700}.element-general.element-tool-tip .heading-tool-tip .icon{margin-bottom:0;position:absolute;right:30px}.element-general.element-tool-tip .heading-tool-tip .icon img{width:100%;height:100%;object-fit:contain}.element-general.element-tool-tip .subheading-tooltip h1,.element-general.element-tool-tip .subheading-tooltip h2,.element-general.element-tool-tip .subheading-tooltip h3,.element-general.element-tool-tip .subheading-tooltip h4,.element-general.element-tool-tip .subheading-tooltip h5,.element-general.element-tool-tip .subheading-tooltip h6{width:fit-content;font-family:Heebo,sans-serif!important;font-weight:700;margin-top:0!important;margin-bottom:20px!important}.element-general.element-tool-tip .subheading-tooltip h6{font-size:18px!important}.element-general.element-tool-tip .content-tool-tip{padding:20px 20px 0 20px}.element-general.element-tool-tip .content-tool-tip p.excerpt-content{margin:0}.element-general.element-tool-tip button.open_excerpt{padding:0;margin:0;border:0;background:0 0;font-weight:700;color:#231f20;width:fit-content}.element-general.element-tool-tip .content-tool-tip .excerpt-content{display:block;animation:.5s fadeIn!important;-webkit-animation:.5s fadeIn!important}.element-general.element-tool-tip .content-tool-tip .full-content{display:none}.element-general.element-tool-tip .content-tool-tip.full .excerpt-content{display:none}.element-general.element-tool-tip .content-tool-tip.full .full-content{display:block}.element-general.element-tool-tip.View_full .content-tool-tip .excerpt-content{display:none}.element-general.element-tool-tip.View_full .content-tool-tip .full-content{display:block;animation:.5s fadeIn!important;-webkit-animation:.5s fadeIn!important}@media screen and (max-width:991px){.flexible-content .w_side{display:none}}.flexible-content .full-width .w_side,.flexible-content .narrow .w_side,.flexible-content .sidebar .w_side{display:none}@media screen and (max-width:991px){.flexible-content .full-width .w_side,.flexible-content .narrow .w_side,.flexible-content .sidebar .w_side{display:block}}.flexible-content .full-width .w_side .sidebar-navigation,.flexible-content .narrow .w_side .sidebar-navigation,.flexible-content .sidebar .w_side .sidebar-navigation{max-height:initial!important}.flexible-content .full-width .w_side .sidebar-navigation .col.ratings-heading,.flexible-content .narrow .w_side .sidebar-navigation .col.ratings-heading,.flexible-content .sidebar .w_side .sidebar-navigation .col.ratings-heading{width:100%}.go_to_article{position:relative;width:fit-content}.go_to_article .popover-links{width:max-content;padding:5px 10px;position:absolute;background-color:#fff;border:1px solid gray;left:calc(100% + 10px);z-index:1;top:50%;transform:translateY(-50%);border-radius:5px;display:none}.go_to_article .popover-links:before{content:"";width:0;height:0;border-top:10px solid transparent;border-right:6px solid #555;border-bottom:10px solid transparent;position:absolute;left:-6px;top:50%;transform:translateY(-50%)}.go_to_article .popover-links a{display:block;width:100%;margin-bottom:5px;margin-top:5px}.go_to_article.open .popover-links{display:block}.feature-article .element-footer a.go-article-page{display:block}span.wpcf7-spinner{width:fit-content}h2.heading_title_card{font-size:40px}h4.heading_title_card{font-size:32px}h6.heading_title_card{font-size:22px}.excerpt_height{display:flex;flex-direction:column;flex-wrap:wrap}@media screen and (max-width:768px){.excerpt_height{flex-wrap:nowrap}}.excerpt_height .link_bottom{margin-top:auto}.element-general.element-video.element-video-modal{padding:0;min-height:inherit!important}.element-general.element-video.element-video-modal img{object-fit:cover}.element-general.element-video.on-page{height:auto}.element-video.element-video-modal.natutal{min-height:initial!important}.element-video.element-video-modal.natutal img{min-height:initial;width:100%;height:initial;max-height:initial;object-fit:contain}.element-video.element-video-modal.fill-space{background-position:center center;background-repeat:no-repeat;background-size:cover;height:250px}.definition-box-link{color:#ffa300;font-weight:800;letter-spacing:1;margin-right:5px}.definition-box-link svg{width:14px!important;transform:rotate(315deg);margin-bottom:3px;margin-left:5px;transition:.3s}.definition-box-link .icon{margin-bottom:0}.definition_box{position:relative;width:fit-content;height:fit-content;display:initial;cursor:pointer}@media screen and (max-width:400px){.definition_box{position:initial}}.definition_box .icon{position:relative;z-index:2;width:18px;height:18px;margin-right:0;display:inline-block}.definition_box .icon svg{margin-bottom:-2px}@media screen and (max-width:400px){.definition_box .icon{position:initial}}.definition_box .definition-popup{position:absolute;left:calc(100% + 2px);bottom:100%;min-width:400px;background-color:#fff;border:1px solid #000;padding:20px;padding-left:50px;display:none;box-shadow:inset 25px 7px 0 -7px #ffa300}@media screen and (max-width:767px){.definition_box .definition-popup{box-shadow:inset 20px 7px 0 -7px #ffa300}}.definition_box .definition-popup:before{content:"";position:absolute;top:5px;left:5px;width:100%;height:100%;background-image:url(/wp-content/themes/OpenCounseling/img/bg-popup.webp);background-position:center;background-repeat:no-repeat;background-size:cover;z-index:-1}@media screen and (max-width:768px){.definition_box .definition-popup{min-width:250px;width:100%;padding:10px;padding-left:23px}}.definition_box .definition-popup .title-popup{color:#231f20;margin-bottom:10px;display:block;font-family:Vollkorn,serif;font-weight:700}@media screen and (max-width:768px){.definition_box .definition-popup .title-popup{font-size:16px}}.definition_box .definition-popup .content-popup{color:#231f20;font-family:Heebo,sans-serif;font-weight:400!important}@media screen and (max-width:768px){.definition_box .definition-popup .content-popup{font-size:12px;line-height:16px;display:block}}@media screen and (max-width:400px){.definition_box.active .icon svg{transform:rotate(90deg)}}.definition_box.active .definition-popup{display:block}@media screen and (max-width:400px){.definition_box.active .definition-popup{display:inline-table;bottom:initial;left:15px!important;right:15px!important;width:calc(100% - 30px)}}.definition_box.popup-left .definition-popup{position:absolute;right:0;left:initial}@media screen and (max-width:400px){.definition_box.popup-left .definition-popup{right:initial;left:initial}}.resent-posts .element-general.feature-article{min-height:250px}.resent-posts .col.more-posts{padding-bottom:20px}.container-loader{display:flex}.container-loader .link-read-more{margin-left:initial}.show-on-shortread{display:block}.hide-on-shortread{display:none}.pt-xs{padding-top:5px!important}.pt-s{padding-top:10px!important}.pt-m{padding-top:20px!important}.pl-l{padding-top:40px!important}.pl-xl{padding-top:80px!important}.pr-xs{padding-right:5px!important}.pr-s{padding-right:10px!important}.pr-m{padding-right:20px!important}.pr-l{padding-right:40px!important}.pr-xl{padding-right:80px!important}.pb-xs{padding-bottom:5px!important}.pb-s{padding-bottom:10px!important}.pb-m{padding-bottom:20px!important}.pb-l{padding-bottom:40px!important}.pb-xl{padding-bottom:80px!important}.pl-xs{padding-left:5px!important}.pl-s{padding-left:10px!important}.pl-m{padding-left:40px!important}.pl-l{padding-left:40px!important}.pl-xl{padding-left:80px!important}.mt-xs{margin-top:5px!important}.mt-s{margin-top:10px!important}.mt-m{margin-top:60px!important}.mt-l{margin-top:40px!important}.mt-xl{margin-top:80px!important}.mr-xs{margin-right:5px!important}.mr-s{margin-right:10px!important}.mr-m{margin-right:20px!important}.mr-l{margin-right:40px!important}.mr-xl{margin-right:80px!important}.mb-xs{margin-bottom:5px!important}.mb-s{margin-bottom:10px!important}.mb-m{margin-bottom:20px!important}.mb-l{margin-bottom:40px!important}.mb-xl{margin-bottom:80px!important}.ml-xs{margin-left:5px!important}.ml-s{margin-left:10px!important}.ml-m{margin-left:40px!important}.ml-l{margin-left:40px!important}.ml-xl{margin-left:80px!important}header{position:relative;z-index:5;border-bottom:1px solid #58595b;border-left:0;border-top:0;border-right:0;border-style:dotted;background:#f6f6f6}.header{display:flex;width:100%;align-items:center;justify-content:space-between;transition:.3s}@media screen and (max-width:500px){.header{height:auto}}.header__left{display:flex;justify-content:center;align-items:center;height:100%}.header__left img{width:100%;height:auto}.header__left .logo-desktop{display:block;max-width:200px;width:200px}@media screen and (max-width:768px){.header__left .logo-desktop{display:none}}.header__left .logo-mobile{display:none;max-width:50px;height:100%}.header__left .logo-mobile svg{width:100%;max-width:100%}.header__left .logo-mobile img{width:100%;height:100%}@media screen and (max-width:768px){.header__left .logo-mobile{display:block;min-width:50px;margin-right:10px}}@media screen and (max-width:1200px){.header__left{display:flex;justify-content:space-between}.header__left #btn-menu{margin-right:20px;display:block}}.header__center{margin-right:auto}@media screen and (max-width:1200px){.header__center{display:none}}.header__center ul{padding:0;margin:0;height:100%}.header__center ul li{justify-content:center;align-items:center;display:inline-flex;height:100%;margin-left:80px;margin-left:80px}.header__center ul li::after{content:"";background-image:url(/wp-content/themes/OpenCounseling/img/plus-light.png);background-position:center center;background-size:contain;width:15px;height:15px;margin-left:10px;transition:.3s;transform:rotate(90deg)}.header__center ul li.open::after{transform:rotate(0);background-image:url(/wp-content/themes/OpenCounseling/img/close-plush.png)}.header__center ul li a,.header__center ul li a:hover,.header__center ul li p{font-size:18px;color:#58595b;text-decoration:none;cursor:pointer;font-weight:400;margin:0}.header__center ul li.link::after{display:none}.header__center ul li.link a:hover{color:#de8232}.header__center ul li.submenu{cursor:pointer}.header__right .block-element{width:100%;padding:10px 20px;position:relative;transition:.3s;overflow:hidden}@media screen and (max-width:768px){.header__right .block-element{padding:10px 20px;padding-right:0}}.header__right .block-element .text-heading{width:100%;height:28px}@media screen and (max-width:500px){.header__right .block-element .text-heading{width:230px}}@media screen and (max-width:375px){.header__right .block-element .text-heading{width:150px}}.header__right .block-element .text-heading h6{transition:.3s;font-family:Heebo,sans-serif;margin-bottom:0;white-space:nowrap}.header__right .block-element form{position:relative}.header__right .block-element form input{transition:.3s;width:100%;border:0;border-radius:0;padding:2px 10px;background-color:rgba(255,255,255,.9);font-size:20px;padding-right:50px}.header__right .block-element form input::placeholder{font-size:20px}@media screen and (max-width:768px){.header__right .block-element form input::placeholder{padding:0 5px;font-size:14px}}@media screen and (max-width:768px){.header__right .block-element form input{padding:5px 5px;font-size:12px}}.header__right .block-element form button[type=submit],.header__right .block-element form input[type=submit]{position:absolute;right:0;height:100%;width:50px;border:0;top:0;background-color:rgba(255,255,255,.2);z-index:5}.header__right .block-element form:after{content:url(/wp-content/themes/OpenCounseling/img/arrow-svg.svg);position:absolute;height:fit-content;width:15px;color:#58595b;border:0;top:8px;right:15px;background-color:transparent}.super-menu{position:relative}@media screen and (max-width:1200px){.super-menu{display:none}}.super-menu .panel-nav{background-color:#fff;z-index:5;position:absolute;width:100%;padding-top:30px;padding-bottom:50px;border-bottom:1px solid #58595b;border-left:1px solid #58595b;border-top:1px solid #58595b;border-right:1px solid #58595b;border-style:dotted;max-height:calc(100vh - 117px);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;animation-name:fadeOut;animation-duration:.3s;display:none}.super-menu .panel-nav h6{border-bottom:1px solid #58595b;border-left:0;border-top:0;border-right:0;border-style:dotted;padding-bottom:5px;margin-bottom:0;width:calc(100% - 10%);font-family:Heebo,sans-serif}.super-menu .panel-nav ul{padding:0;margin:0;margin-top:5px}.super-menu .panel-nav ul li{display:block;padding-bottom:3px;padding-top:3px}.super-menu .panel-nav ul li a{font-size:18px;color:#58595b;text-decoration:none;transition:.3s}.super-menu .panel-nav ul li a:hover{color:#de8232}.super-menu .panel-nav .search{margin-top:-1px}.super-menu .panel-nav .search button[type=submit]{background-color:transparent}.super-menu .panel-nav .search button[type=submit] path,.super-menu .panel-nav .search button[type=submit] svg{fill:#58595b}.super-menu .panel-nav.open{animation-name:fadeIn;animation-duration:.3s;display:block}.super-menu .panel-nav::-webkit-scrollbar{display:none}.menu-mobile{border-bottom:1px solid #58595b;border-left:1px solid #58595b;border-top:1px solid #58595b;border-right:1px solid #58595b;border-style:dotted;position:absolute;width:100%;height:100vh;max-width:500px;z-index:1;display:none;overflow-x:hidden;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;background-color:#fff;animation:.5s animate-open!important;-webkit-animation:.5s animate-open!important}.menu-mobile::-webkit-scrollbar{display:none}@media screen and (min-width:1201px){.menu-mobile{display:none!important}}.menu-mobile:after{position:fixed;top:80px;left:0;content:"";width:100%;max-width:499px;height:100%;z-index:-1;background-color:#fff;animation:.5s animate-open!important;-webkit-animation:.5s animate-open!important}@media screen and (max-width:1200px){.menu-mobile:after{top:140px}}.menu-mobile ul{padding:0;margin:0;max-width:100%;padding-bottom:150px}.menu-mobile ul li{display:block;border-bottom:1px solid #58595b}.menu-mobile ul li .title-nav{display:flex;justify-content:space-between;align-items:center;padding-left:15px;padding-right:15px;cursor:pointer;position:relative;top:-1px}.menu-mobile ul li .title-nav p{margin:0;font-size:22px;font-weight:400}.menu-mobile ul li .title-nav .icon{width:25px;height:66px;background-color:transparent;display:flex;justify-content:center;align-items:center}.menu-mobile ul li .title-nav .icon svg{width:20px}.menu-mobile ul li ul{display:none}.menu-mobile ul li ul li{animation:.3s slide-left}.menu-mobile ul li ul li .title-nav{display:flex;justify-content:space-between;align-items:center;padding-left:15px;padding-right:15px}.menu-mobile ul li ul li .title-nav p{margin:0;font-size:22px;font-weight:400}.menu-mobile ul li ul li .title-nav .icon{width:25px;height:66px;background-color:transparent;display:flex;justify-content:center;align-items:center}.menu-mobile ul li ul li .title-nav .icon svg{width:20px;right:15px}.menu-mobile ul li ul li a{font-size:22px;font-weight:700;color:#060606;text-decoration:none;display:block;padding:14px 15px;padding-left:50px;transition:.3s}.menu-mobile ul li ul li a:hover{color:#de8232}.menu-mobile ul li ul.open{position:absolute;width:100%;top:0;z-index:1}.menu-mobile ul li ul.open li.title-nav{justify-content:flex-start;animation:0s slide-left}.menu-mobile ul li ul.open li.title-nav p{font-size:28px}.menu-mobile ul li ul.open li.title-nav .icon{margin-right:10px;transform:rotate(180deg)}.menu-mobile ul li ul.open ul.open{top:67px}.menu-mobile ul li ul.open ul.open .icon svg{right:0}.menu-mobile ul li ul.open::before{background-color:#fff;position:absolute;content:"";display:block;width:100%;height:100%;top:0;z-index:-1;box-shadow:0 120px #fff,0 1500px #fff,0 1000px #fff,0 500px #fff,0 250px #fff}.menu-mobile ul li ul.closed li,.menu-mobile ul li ul.closed li.title-nav{animation:.3s slide-right!important;-webkit-animation:.3s slide-right!important}.menu-mobile ul li ul.closed::before{animation:.3s animate-close!important;-webkit-animation:.3s animate-close!important}.menu-mobile ul li.search{border-bottom:1px solid #fff!important}.menu-mobile ul li.link a{padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;font-size:22px;font-weight:700;color:#060606;text-decoration:none;transition:.3s;display:block}.menu-mobile ul li.link a:hover{color:#de8232}.menu-mobile .search{padding-top:20px;padding-left:15px;padding-right:15px;width:100%;max-width:400px;margin-right:auto;margin-left:auto;position:relative}.menu-mobile .search input{padding:10px 15px;width:100%;border:0;border-bottom:1px solid #58595b}.menu-mobile .search button[type=submit]{position:absolute;right:20px;bottom:1px;padding-top:25px;background-color:#fff;border:0;height:auto}.menu-mobile .search button[type=submit] svg path{fill:#58595b}.menu-mobile.closeNav{animation:.5s animate-navClose!important;-webkit-animation:.5s animate-navClose!important}.menu-mobile.closeNav:after{animation:.5s animate-navClose!important;-webkit-animation:.5s animate-navClose!important}.sticky{position:sticky;position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;top:0;left:0;width:100%}@media screen and (min-width:768px){.sticky .header{height:auto}.sticky .header h6{margin-bottom:5px}.sticky .header .block-element{padding-top:10px;padding-bottom:10px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.is_sticky{height:100%}.sticky{position:fixed;top:0;left:0;width:100%;height:inherit}[class*=" col"],[class^=col]{padding-left:15px;padding-right:15px}.sidebar-navigation{position:relative;top:0}}.footer-top-bar{text-align:center;background-color:#ffa300;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;border-bottom:1px solid #fff;color:#fff;font-weight:700;margin-top:auto;position:relative}.footer-top-bar a{color:#fff}.footer-top-bar a:hover{text-decoration:underline}.footer-top-bar h1,.footer-top-bar h2,.footer-top-bar h3,.footer-top-bar h4,.footer-top-bar h5,.footer-top-bar h6{margin-bottom:0;font-family:Heebo,sans-serif;color:#fff}footer{padding:50px 0;display:block;position:relative}footer .nav{margin-top:10px}@media screen and (max-width:768px){footer .nav{margin-top:30px}}footer .nav h5{border-bottom:1px solid #fff;border-left:0;border-top:0;border-right:0;border-style:dotted;padding-bottom:5px;margin-bottom:0;width:calc(100% - 10%);color:#fff;font-weight:500}footer .nav ul{padding:0;margin:0;margin-top:10px}footer .nav ul li{display:block;padding-bottom:0;padding-top:0}footer .nav ul li a{font-size:18px;color:#fff;text-decoration:none;transition:.3s;width:fit-content;font-weight:300;display:block;width:max-content}footer .nav ul li a:after{content:"";width:100%;height:2px;display:block;background-color:#fff;opacity:0;transition:.3s}footer .nav ul li a:hover{color:#fff}footer .nav ul li a:hover:after{opacity:1}footer .logo{max-width:250px;margin-bottom:20px}footer .logo a{display:block}footer .logo img{height:auto;width:100%}footer .logo svg{max-width:100%;width:100%;color:#fff}footer .logo svg path{fill:#fff}footer .content-footer{max-width:400px;margin-left:80px}@media screen and (max-width:767.5px){footer .content-footer{margin-left:0}}footer .content-footer h6{margin:0;margin-bottom:10px;border-bottom:2px solid #fff;color:#fff;font-weight:500}footer .content-footer p{margin-top:25px;font-weight:300;color:#fff}footer .content-footer p a{color:#fff;text-decoration:none;display:inline-block}footer .content-footer p a:after{content:"";width:100%;height:2px;display:block;background-color:#fff;opacity:0;transition:.3s}footer .content-footer p a:hover{color:#fff;text-decoration:none}footer .content-footer p a:hover:after{opacity:1}footer .content-footer .social-networks{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}footer .content-footer .social-networks a{color:#fff;text-decoration:none}footer .content-footer .social-networks a:hover{text-decoration:none}footer .content-footer .social-networks .icon{display:flex;justify-content:flex-start;align-items:center;padding-right:10px;min-width:fit-content;transition-duration:.3s;margin-bottom:10px}footer .content-footer .social-networks .icon img,footer .content-footer .social-networks .icon svg{width:23px;margin-right:10px;color:#fff}footer .content-footer .social-networks .icon img path,footer .content-footer .social-networks .icon svg path{fill:#fff}footer .content-footer .social-networks .icon p{margin:0;font-weight:300;color:#fff}footer .content-footer .social-networks .icon:hover{transform:scale(1.1)}footer .container-fluid{z-index:0}.post-video{width:100%;position:relative;padding-bottom:56%;margin-bottom:50px}.post-video embed,.post-video iframe,.post-video object{overflow:hidden;width:100%;height:100%}.post-video iframe{width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (max-width:991px){.video-container-wrapper{padding:0}}.tab-article{list-style-type:none}.tab-container .tabPanel{display:none;animation-name:fadeIn;animation-duration:1s}.h1-icon-size{width:50px!important;height:50px!important;min-width:50px!important}@media screen and (max-width:767px){.h1-icon-size{width:35px!important;height:33px!important;min-width:35px!important;margin-right:30px!important}}@media screen and (max-width:767px){.h2-icon-size{margin-right:30px!important}}.large-heading-icon-size{width:40px!important;height:40px!important;min-width:40px!important;margin-right:30px!important}@media screen and (max-width:767px){.large-heading-icon-size{width:35px!important;height:33px!important;min-width:35px!important;margin-right:30px!important}}.h3-icon-size{width:35px!important;height:35px!important;min-width:35px!important;margin-right:25px!important}@media screen and (max-width:767px){.h3-icon-size{width:35px!important;height:33px!important;min-width:35px!important;margin-right:30px!important}}.h4-icon-size{width:30px!important;height:30px!important;min-width:30px!important;margin-right:25px!important}.h5-icon-size{width:25px!important;height:25px!important;min-width:25px!important;margin-right:20px!important}.h6-icon-size{width:20px!important;height:20px!important;min-width:20px!important;margin-right:20px!important}.smalltext-icon-size{width:18px!important;height:18px!important;min-width:18px!important;margin-right:20px!important}.bodytext-icon-size{width:18px!important;height:18px!important;min-width:18px!important;margin-right:20px!important}.main-content-navigation{padding-bottom:10px}.main-content-navigation .items_menu_collapse{display:none}.main-content-navigation .items_menu_collapse.open{height:auto}.main-content-navigation .btn-toggle-collapse{padding:0;margin:0;display:block;color:#ffa300;position:relative;padding-bottom:2px;padding-top:2px;margin-top:10px;padding-right:20px}.main-content-navigation .btn-toggle-collapse .icon{width:15px;display:flex;position:absolute;top:2px;right:0;transition:.3s}.main-content-navigation .btn-toggle-collapse .icon svg{width:100%}.main-content-navigation .btn-toggle-collapse .icon svg path{fill:#ffa300}.main-content-navigation .btn-toggle-collapse:after{content:"";bottom:0;left:0;width:100%;height:2px;display:block;opacity:0;background-color:#ffa300;position:absolute}.main-content-navigation .btn-toggle-collapse:hover{background-color:transparent}.main-content-navigation .btn-toggle-collapse:hover:after{opacity:1}.main-content-navigation .btn-toggle-collapse.open .icon{transform:rotate(181deg);-webkit-transform:rotate(181deg);-moz-transform:rotate(181deg);-ms-transform:rotate(181deg);-o-transform:rotate(181deg)}.element-general.inline-boxes.blockquote p,.element-general.inline-boxes.blockquote p em,.element-general.inline-boxes.blockquote p i{font-size:20px;font-family:Vollkorn,serif;line-height:24px}.element-general.inline-boxes.blockquote p b,.element-general.inline-boxes.blockquote p strong{font-size:20px;font-weight:900!important;font-family:Vollkorn,serif;line-height:24px}.menu-mobile .search button[type=submit]{z-index:0}.container-search path,.container-search svg{fill:#231f20}.container-zip-code{position:relative}.container-zip-code label{display:none}.container-zip-code input[type=submit]{cursor:pointer}.container-zip-code .arrow-zip-code{position:absolute;width:fit-content;right:0;height:100%;width:30px;border:0;top:0;background-color:rgba(255,255,255,.2);display:flex;align-items:center;justify-self:center}.container-zip-code .arrow-zip-code svg{height:100%;width:15px;color:#58595b;display:none}.oc-container-zip-code{position:relative}.oc-container-zip-code label{display:none}.oc-container-zip-code .orange-arrow-animation{position:absolute;top:10px;right:0;font-size:24px;z-index:0}.oc-container-zip-code .orange-arrow-animation svg{width:50px;height:35px;color:gray}.oc-container-zip-code form:after{content:url(/wp-content/themes/OpenCounseling/img/arrow-zip-code.svg);position:absolute;width:40px;height:0;color:#58595b;border:0;top:8px;right:15px;background-color:transparent}.image-block-start{width:fit-content;margin-right:auto;margin-left:0;display:block}.image-block-center{width:fit-content;margin-right:auto;margin-left:auto;display:block}.image-block-end{width:fit-content;margin-right:0;margin-left:auto;display:block}.annotation-cta{margin-top:12px!important;font-size:12px;font-weight:500}.tooltip_view_less,.tooltip_view_more{width:fit-content}
/*# sourceMappingURL=maps/theme-styles.css.map */
