@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");@-webkit-keyframes slide-left{from{margin-left:100%;min-width:500px}to{margin-left:0%;min-width:500px}}@keyframes slide-left{from{margin-left:100%;min-width:500px}to{margin-left:0%;min-width:500px}}@-webkit-keyframes slide-right{from{margin-left:0%;min-width:500px}to{min-width:500px;margin-left:100%}}@keyframes slide-right{from{margin-left:0%;min-width:500px}to{min-width:500px;margin-left:100%}}@-webkit-keyframes animate-close{from{left:0%}to{left:100%}}@keyframes animate-close{from{left:0%}to{left:100%}}@-webkit-keyframes animate-open{from{left:-100%}to{left:0%}}@keyframes animate-open{from{left:-100%}to{left:0%}}@-webkit-keyframes animate-navClose{from{left:0%}to{left:-100%}}@keyframes animate-navClose{from{left:0%}to{left:-100%}}@-webkit-keyframes fadeIn{from{display:block;opacity:0}to{opacity:1}}@keyframes fadeIn{from{display:block;opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes slideDown{0%{height:0%}100%{height:100%}}@-webkit-keyframes slideDown{0%{height:0%}100%{height:100%}}#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:5px;-webkit-transition:300ms ease-in-out !important;transition:300ms ease-in-out !important}#btn-menu span:nth-child(1){background-color:#FCC102;top:0px;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){-webkit-transform:rotate(45deg);transform:rotate(45deg)}div#btn-menu.open span:nth-child(3){-webkit-transform:rotate(-45deg);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:0.5px;background-color:#fff;text-decoration:none;color:#231F20;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;text-align:left;line-height:initial;display:block;-webkit-transition:300ms;transition:300ms}.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;-webkit-transition:300ms;transition:300ms}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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;-webkit-transition:300ms;transition:300ms}.button.orange-arrow-animation span svg{color:#fff;display:block;width:35px;height:40px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:300ms;transition:300ms}.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%;-webkit-transition:300ms;transition:300ms}.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;-webkit-transition:300ms;transition:300ms;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;-webkit-transition:300ms;transition:300ms;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button.white-chevron span svg{width:100%;-webkit-transform:rotate(0);transform:rotate(0)}.button.white-chevron:hover{background-color:#e3e3e3}a.link-arrow{color:#231F20 !important;font-weight:700;-webkit-transition:300ms;transition:300ms}a.link-arrow:hover{text-decoration:underline}.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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.container-buttons .button,.container-buttons button{margin-bottom:5px;margin-right:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.container-buttons .button.orange-arrow-animation{font-weight:bold}.container-buttons.btn-align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.container-buttons.btn-align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container-buttons.btn-align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.button-left,.button-center,.button-right{display:-webkit-box;display:-ms-flexbox;display:flex}.button-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.button-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-right{-webkit-box-pack:end;-ms-flex-pack:end;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:-webkit-fit-content;width:-moz-fit-content;width:fit-content}*{padding:0;margin:0;font-family:"Heebo",sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}select,select:focus{-webkit-appearance:none}input:focus,button:focus,a:focus{outline:0}P{color:#231F20;font-family:"Heebo",sans-serif;font-weight:400;margin-bottom:8px}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{line-height:1.2}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}p,.bodytext{font-size:16px}h1,.h1,.bigtext{font-size:calc(40px + (62 - 40) * ((100vw - 321px) / (1140 - 321)))}h2,.h2{font-size:calc(32px + (46 - 32) * ((100vw - 321px) / (1140 - 321)))}h3,.h3{font-size:calc(26px + (38 - 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){h1,.h1,.bigtext{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){h1,.h1,.bigtext{font-size:62px}h2,.h2{font-size:46px}h3,.h3{font-size:38px}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{-webkit-transition:300ms;transition:300ms}.link-read-more:hover{color:#FFA300}.content-text p{margin-bottom:20px}.content-text img{max-width:100%}.content-text a{color:#FFA300;text-decoration:none}.content-text a:hover{color:#FFA300}.content-text a svg{color:#ffa300;width:15px;-webkit-transform:rotate(-40deg);transform:rotate(-40deg);margin-bottom:-2px}.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:white}::selection{background-color:#FFA300;color:white}.element-form{width:100%;display:block}.element-form span.required{color:#db2234}.element-form span,.element-form label{width:100%}.element-form input[type="submit"],.element-form button[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:yellow}select option{border-color:#f7eddd}select option:hover,select option:visited,select option:focus{background-color:#ffa300}select::-ms-expand{display:none}.custom-select-wrapper{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;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;-webkit-transition:all .15s;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;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform-origin:50% 0;transform-origin:50% 0}.custom-select-trigger:before{position:absolute;display:block;content:'';width:45px;height:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;background-color:#ffeccf}.custom-select.opened .custom-select-trigger:after{margin-top:3px;-webkit-transform:rotate(-135deg) translateY(-50%);transform:rotate(-135deg) translateY(-50%)}.custom-options{position:absolute;display:block;top:100%;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.07);box-shadow:0 2px 1px rgba(0,0,0,0.07);background:#ffeccf;-webkit-transition:all 0.15s;transition:all 0.15s;margin-left:10px;margin-right:10px;opacity:0;z-index:1;visibility:hidden;pointer-events:none;-webkit-transform:translateY(-15px);transform:translateY(-15px)}.custom-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all;-webkit-transform:translateY(0);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%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;background-color:#ffeccf}.custom-option:hover,.custom-option.selection{background:#ffc663}.custom-option:hover:before,.custom-option.selection:before{position:absolute;display:block;content:'';width:22px;height:100%;top:50%;-webkit-transform:translateY(-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:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:210px;white-space:normal}.got_page_nav .custom-select{width:100%}.got_page_nav .custom-options{width:-webkit-max-content;width:-moz-max-content;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:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:210px;white-space:normal}.same_shortcode .custom-select{width:100%}.same_shortcode .custom-options{width:-webkit-max-content;width:-moz-max-content;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:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1;padding-right:50px;max-width:-webkit-fit-content;max-width:-moz-fit-content;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:-webkit-max-content;width:-moz-max-content;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:white;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.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:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}.link-read-more[disabled="disabled"]{color:#231F20;opacity:0.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:30px}@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;-webkit-box-shadow:0 0 3px 0px #58595B;box-shadow:0 0 3px 0px #58595B}.paginate-videos{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.paginate-videos .page-numbers{display:none}.paginate-videos .prev.page-numbers,.paginate-videos .next.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 .prev.page-numbers,.paginate-videos .next.page-numbers{font-size:18px}}@media screen and (min-width: 1140px){.paginate-videos .prev.page-numbers,.paginate-videos .next.page-numbers{font-size:26px}}.paginate-videos .next.page-numbers{margin-left:auto;margin-right:0}.tab-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;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:transparent !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 50px;font-size:18px}}.tab-article:after{width:50%;height:100%;position:absolute;top:0;left:0;background-color:#ffd37c;content:"";display:block;z-index:0;-webkit-transition:200ms;transition:200ms}.tab-article.open-full-read:after{left:50%}.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:0px solid transparent !important}.social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.social-icons .share-icon{margin-top:0;width:25px;height:28px;margin-left:10px;margin-right:10px;color:#231F20;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-icons .share-icon svg{fill:#231F20;-webkit-transition:300ms;transition:300ms}.social-icons .share-icon:hover{color:#FFA300}.social-icons .share-icon:hover svg{fill:#FFA300}.tooltip_view_more,.tooltip_view_less{cursor:pointer}.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:820px}@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}.sidebar-navigation{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;max-height:calc(100vh - 48px)}.sidebar-navigation::-webkit-scrollbar{display:none}@media screen and (max-width: 768px){.sidebar-navigation{margin-bottom:30px}}.sidebar-navigation .navigation-title{background-color:rgba(255,163,0,0.3);color:#FFA300;font-weight:700;text-align:center;margin:0;text-transform:uppercase;padding-top:5px;padding-bottom:5px;font-weight:700;border:1px solid #58595B;border-bottom:0px}.sidebar-navigation ul{padding:0;margin:0}.sidebar-navigation ul li{display:block}.sidebar-navigation ul li a{display:-webkit-box;display:-ms-flexbox;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}.sidebar-navigation ul li a:before{content:"";width:10px;height:100%;display:block;background-color:#FFA300;position:absolute;top:0;-webkit-transition:300ms;transition:300ms;left:0;opacity:0.15}.sidebar-navigation ul li:last-of-type.has-sub-menu.active a{border-bottom:0px}.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:0px !important;color:#231F20;text-decoration:none;font-size:16px;-webkit-transition:300ms;transition:300ms;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-header,.sidebar-navigation .container-ratings .ratings .ratings-full .rating-body,.sidebar-navigation .container-ratings .ratings .ratings-full .rating-footer{padding:20px 20px}.sidebar-navigation .container-ratings .ratings .ratings-full .rating-header .textStar,.sidebar-navigation .container-ratings .ratings .ratings-full .rating-footer .textStar{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.sidebar-navigation .container-ratings .ratings .ratings-full .rating-header .textStar p,.sidebar-navigation .container-ratings .ratings .ratings-full .rating-footer .textStar p{margin-right:5px;min-width:100px;max-width:100px}.sidebar-navigation .container-ratings .ratings .ratings-full .rating-header .textStar .stars::before,.sidebar-navigation .container-ratings .ratings .ratings-full .rating-footer .textStar .stars::before{letter-spacing:0px}.sidebar-navigation .container-ratings .ratings .button{padding-left:15px !important;padding-right:30px !important}#review_ocad_side,#nav_mobile_for_side{display:none}@media screen and (max-width: 991px){#review_ocad_side,#nav_mobile_for_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:48px !important}}.content-page{padding-top:48px;padding-bottom:150px}.sidebar-navigation.sidebar_sticky{padding-top:48px;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;-webkit-box-shadow:0 0 4px 0px rgba(88,89,91,0.1);box-shadow:0 0 4px 0px rgba(88,89,91,0.1);padding:0;margin-bottom:30px}.main-content-navigation p{background-color:rgba(255,163,0,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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:300ms;transition:300ms}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;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,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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 30px;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}@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}.heading-accordion:before,.heading-accordion:after{content:"";display:block;background-color:#fff;position:absolute;top:50%;right:30px;-webkit-transition:.35s;transition:.35s;width:20px;height:5px}.heading-accordion:before{-webkit-transform:translatey(-50%);transform:translatey(-50%)}.heading-accordion:after{-webkit-transform:translatey(-50%) rotate(90deg);transform:translatey(-50%) rotate(90deg)}.container-accordion.open-accordion .heading-accordion:before{-webkit-transform:translatey(-50%) rotate(-90deg);transform:translatey(-50%) rotate(-90deg);opacity:0}.container-accordion.open-accordion .heading-accordion:after{-webkit-transform:translatey(-50%) rotate(0);transform:translatey(-50%) rotate(0)}.heading-numbered-list{background-color:transparent;border-bottom:1px solid #58595B;padding-left:15px;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:-webkit-fit-content;height:-moz-fit-content;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;-webkit-transform:translate(-50%, -50%);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:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;font-family:"Vollkorn",serif;text-decoration:none;font-size:36px;-webkit-transition:300ms;transition:300ms}.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,0.08);font-size:20px;padding-right:50px}.container-cta form input::-webkit-input-placeholder{font-size:20px}.container-cta form input:-ms-input-placeholder{font-size:20px}.container-cta form input::-ms-input-placeholder{font-size:20px}.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 input[type="submit"],.container-cta form button[type="submit"],.container-cta form button[type="button"]{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;text-transform:uppercase;padding-right:10px !important;max-height:54px;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:300ms;animation-duration:300ms;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.container-cta form input[type="submit"] svg,.container-cta form button[type="submit"] svg,.container-cta form button[type="button"] svg{display:none}.container-cta.open input[type="submit"],.container-cta.open button[type="submit"],.container-cta.open button[type="button"]{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:300ms;animation-duration:300ms;display:block}.container-cta .zip-code-search.open input[type="submit"],.container-cta .zip-code-search.open button[type="submit"],.container-cta .zip-code-search.open button[type="button"]{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:300ms;animation-duration:300ms;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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 button,.element-general .element-footer a{margin-top:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin-right:10px}.element-general .element-footer button button,.element-general .element-footer a 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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.feature-article .article-excerpt{background-color:rgba(255,255,255,0.5);padding:25px;font-size:16px;margin-bottom:20px;display:none}.feature-article button,.feature-article a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:auto;cursor:pointer}.feature-article .element-footer .go-article{display:none;margin-top:0;margin-bottom:0}.feature-article button.button-arrow-down span,.feature-article a.button-arrow-down span{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.feature-article.open button.button-arrow-down span,.feature-article.open a.button-arrow-down span{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.feature-article .element-footer{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.feature-article .element-footer .button-small{font-size:16px !important}.feature-article .go_to_article{margin-top:auto}.feature-article h1,.feature-article h2,.feature-article h3,.feature-article h4,.feature-article h5,.feature-article h6,.feature-article .element-footer,.feature-article .article-excerpt{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{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:500ms;animation-duration:500ms;display:block}.feature-article.open .element-footer .button-arrow-down{-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:500ms;animation-duration:500ms;display:none}.feature-article.open .element-footer .go-article{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:500ms;animation-duration:500ms;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 iframe,.element-video .embed-container object,.element-video .embed-container embed{position:absolute;top:0;left:0;width:calc(100% - 1px);height:100%}.element-video iframe,.element-video object,.element-video embed{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;-o-object-fit:cover;object-fit:cover}.element-video .play-video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -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:0.5;-webkit-transition:300ms;transition:300ms;margin-bottom:0;padding:0}.element-video .play-video:hover{opacity:1.0}.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,0.8);width:100%;height:100%;z-index:5;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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 iframe,.video-vimeo-modal object,.video-vimeo-modal embed{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{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:150ms;animation-duration:150ms;display:-webkit-box;display:-ms-flexbox;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:0px solid transparent;position:relative;height:100%;margin-top:50px;margin-bottom:50px}@media screen and (max-width: 767px){.element-author{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:-webkit-box;display:-ms-flexbox;display:flex}.element-general.video-go-page img{max-width:100px;min-width:100px;height:70px;width:inherit;-o-object-fit:cover;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;-webkit-transition:.3s;transition:.3s;font-size:24px;letter-spacing:.5px}.element-general.video-go-page:hover button{background-color:#e19000}.video_sticky{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:flex-start;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:none}.video_sticky p span{-webkit-transform:rotate(270deg);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;-webkit-transform:rotate(90deg);transform:rotate(90deg);display:none}.video_sticky p span:first-child{margin-top:10px;position:relative;left:-10px;width:-webkit-fit-content;width:-moz-fit-content;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 iframe,.video_sticky .container_video object,.video_sticky .container_video embed{position:absolute;top:0;left:0;width:100%;height:100%}.play-video{margin-bottom:20px}.play-video .element-general.video-go-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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:-webkit-box !important;display:-ms-flexbox !important;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;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{-o-object-fit:contain;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;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%;-o-object-fit:contain;object-fit:contain}.ratings .ratings-excerpt{padding:20px 40px;width:100%}.ratings .ratings-excerpt .stars{margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;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-header,.ratings .ratings-full .rating-body,.ratings .ratings-full .rating-footer{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:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:-webkit-fit-content;max-width:-moz-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:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;-ms-flex-wrap:wrap;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:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:5px}.ratings .button span{color:inherit !important}.ratings p{margin-bottom:15px}.open-ratings,.open-rating{background-color:rgba(253,194,16,0.6);text-align:center;cursor:pointer}.open-ratings p,.open-rating 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:-webkit-gradient(linear, left top, right top, from(#FFA300), to(#fff));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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-bottom:0px}#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:0px solid transparent !important}.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:-webkit-fit-content;max-width:-moz-fit-content;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.blockquote{background:#fff;position:relative;border-left:10px solid #ed7c09;padding-left:10px;margin:20px 0;padding:10px 0px 10px 13px;display:block;width:100%;height:auto;min-height:auto}.element-general.inline-boxes.blockquote p{font-size:20px;margin-bottom:0px !important;font-weight:600 !important;font-family:Vollkorn,serif;color:#ed7c09;line-height:22px}.element-general.inline-boxes.extra-info{padding:0;min-height:initial;margin:20px 0}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.element-general.inline-boxes.extra-info .heading-element .icon{min-width:-webkit-max-content;min-width:-moz-max-content;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%;-o-object-fit:contain;object-fit:contain}.element-general.inline-boxes.oc-block .container-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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}.element-general.element-tool-tip .heading-tool-tip{padding:10px 30px;padding-right:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.element-general.element-tool-tip .heading-tool-tip h4{width:-webkit-fit-content;width:-moz-fit-content;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;top:12px;right:30px}.element-general.element-tool-tip .heading-tool-tip .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.element-general.element-tool-tip .content-tool-tip{padding:30px}.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:transparent;font-weight:700;color:#231F20;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.element-general.element-tool-tip .content-tool-tip .excerpt-content{display:block;animation:500ms fadeIn !important;-webkit-animation:500ms 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:500ms fadeIn !important;-webkit-animation:500ms fadeIn !important}@media screen and (max-width: 991px){.flexible-content .w_side{display:none}}.flexible-content .sidebar .w_side,.flexible-content .full-width .w_side,.flexible-content .narrow .w_side{display:none}@media screen and (max-width: 991px){.flexible-content .sidebar .w_side,.flexible-content .full-width .w_side,.flexible-content .narrow .w_side{display:block}}.flexible-content .sidebar .w_side .sidebar-navigation,.flexible-content .full-width .w_side .sidebar-navigation,.flexible-content .narrow .w_side .sidebar-navigation{max-height:initial !important}.flexible-content .sidebar .w_side .sidebar-navigation .col.ratings-heading,.flexible-content .full-width .w_side .sidebar-navigation .col.ratings-heading,.flexible-content .narrow .w_side .sidebar-navigation .col.ratings-heading{width:100%}.go_to_article{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.go_to_article .popover-links{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px 10px;position:absolute;background-color:white;border:1px solid gray;left:calc(100% + 10px);z-index:1;top:50%;-webkit-transform:translateY(-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%;-webkit-transform:translateY(-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:-webkit-fit-content;width:-moz-fit-content;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){.excerpt_height{-ms-flex-wrap:nowrap;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{-o-object-fit:cover;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;-o-object-fit:contain;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;-webkit-transform:rotate(315deg);transform:rotate(315deg);margin-bottom:3px;margin-left:5px;-webkit-transition:300ms;transition:300ms}.definition-box-link .icon{margin-bottom:0}.definition_box{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-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;-webkit-box-shadow:inset 25px 7px 0px -7px #FFA300;box-shadow:inset 25px 7px 0px -7px #FFA300}@media screen and (max-width: 767px){.definition_box .definition-popup{-webkit-box-shadow:inset 20px 7px 0px -7px #FFA300;box-shadow:inset 20px 7px 0px -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{-webkit-transform:rotate(90deg);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:-webkit-box;display:-ms-flexbox;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:20px !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:0px;border-top:0px;border-right:0px;border-style:dotted;background:#f6f6f6}.header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:300ms;transition:300ms}@media screen and (max-width: 500px){.header{height:auto}}.header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;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{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;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;-webkit-transition:300ms;transition:300ms;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header__center ul li.open::after{-webkit-transform:rotate(0deg);transform:rotate(0deg);background-image:url("/wp-content/themes/OpenCounseling/img/close-plush.png")}.header__center ul li a,.header__center ul li p,.header__center ul li a:hover{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:15px 20px;position:relative;-webkit-transition:300ms;transition:300ms;overflow:hidden}@media screen and (max-width: 768px){.header__right .block-element{padding:10px 20px;padding-right:0px}}.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{-webkit-transition:300ms;transition:300ms;font-family:"Heebo",sans-serif;margin-bottom:0px;white-space:nowrap}.header__right .block-element form{position:relative}.header__right .block-element form input{-webkit-transition:300ms;transition:300ms;width:100%;border:0;border-radius:0;padding:2px 10px;background-color:rgba(255,255,255,0.9);font-size:20px;padding-right:50px}.header__right .block-element form input::-webkit-input-placeholder{font-size:20px}.header__right .block-element form input:-ms-input-placeholder{font-size:20px}.header__right .block-element form input::-ms-input-placeholder{font-size:20px}.header__right .block-element form input::placeholder{font-size:20px}@media screen and (max-width: 768px){.header__right .block-element form input::-webkit-input-placeholder{padding:0 5px;font-size:14px}.header__right .block-element form input:-ms-input-placeholder{padding:0 5px;font-size:14px}.header__right .block-element form input::-ms-input-placeholder{padding:0 5px;font-size:14px}.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 input[type="submit"],.header__right .block-element form button[type="submit"]{position:absolute;right:0;height:100%;width:50px;border:0;top:0;background-color:rgba(255,255,255,0.2);z-index:5}.header__right .block-element form:after{content:url("/wp-content/themes/OpenCounseling/img/arrow-svg.svg");position:absolute;height:-webkit-fit-content;height:-moz-fit-content;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;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:300ms;animation-duration:300ms;display:none}.super-menu .panel-nav h6{border-bottom:1px solid #58595B;border-left:0px;border-top:0px;border-right:0px;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;-webkit-transition:300ms;transition:300ms}.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"] svg,.super-menu .panel-nav .search button[type="submit"] path{fill:#58595B}.super-menu .panel-nav.open{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:300ms;animation-duration:300ms;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:500ms animate-open !important;-webkit-animation:500ms 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:500ms animate-open !important;-webkit-animation:500ms 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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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{-webkit-animation:300ms slide-left;animation:300ms slide-left}.menu-mobile ul li ul li .title-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align: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;-webkit-transition:300ms;transition:300ms}.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{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-animation:0ms slide-left;animation:0ms 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;-webkit-transform:rotate(180deg);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;-webkit-box-shadow:0px 120px #fff,0px 1500px #fff,0px 1000px #fff,0px 500px #fff,0px 250px #fff;box-shadow:0px 120px #fff,0px 1500px #fff,0px 1000px #fff,0px 500px #fff,0px 250px #fff}.menu-mobile ul li ul.closed li,.menu-mobile ul li ul.closed li.title-nav{animation:300ms slide-right !important;-webkit-animation:300ms slide-right !important}.menu-mobile ul li ul.closed::before{animation:300ms animate-close !important;-webkit-animation:300ms 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;-webkit-transition:300ms;transition:300ms;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:500ms animate-navClose !important;-webkit-animation:500ms animate-navClose !important}.menu-mobile.closeNav:after{animation:500ms animate-navClose !important;-webkit-animation:500ms 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:bold;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:0px;border-top:0px;border-right:0px;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;-webkit-transition:300ms;transition:300ms;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:300;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}footer .nav ul li a:after{content:"";width:100%;height:2px;display:block;background-color:#fff;opacity:0;-webkit-transition:300ms;transition:300ms}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: 992px){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;-webkit-transition:300ms;transition:300ms}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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;-webkit-transition-duration:300ms;transition-duration:300ms;margin-bottom:10px}footer .content-footer .social-networks .icon svg,footer .content-footer .social-networks .icon img{width:23px;margin-right:10px;color:#fff}footer .content-footer .social-networks .icon svg path,footer .content-footer .social-networks .icon img path{fill:#fff}footer .content-footer .social-networks .icon p{margin:0;font-weight:300;color:#fff}footer .content-footer .social-networks .icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}footer .container-fluid{z-index:0}.post-video{width:100%;position:relative;padding-bottom:56%;margin-bottom:50px}.post-video iframe,.post-video object,.post-video embed{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;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1000ms;animation-duration:1000ms}.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}.title-page{font-size:calc(40px + (50 - 40) * ((100vw - 321px) / (1140 - 321)))}@media screen and (min-width: 1140px){.title-page{font-size:50px}}.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:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:2px;right:0;-webkit-transition:300ms;transition:300ms}.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 i{font-size:20px;font-family:Vollkorn, serif;line-height:22px}.element-general.inline-boxes.blockquote p b{font-size:20px;font-weight:900 !important;font-family:Vollkorn, serif;line-height:22px}.menu-mobile .search button[type=submit]{z-index:0}.container-search svg,.container-search path{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:-webkit-fit-content;width:-moz-fit-content;width:fit-content;right:0;height:100%;width:30px;border:0;top:0;background-color:rgba(255,255,255,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:0;display:block}.image-block-center{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto;display:block}.image-block-end{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:0;margin-left:auto;display:block}.annotation-cta{margin-top:2px !important;font-size:12px;font-weight:500}.tooltip_view_more,.tooltip_view_less{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.element-general.element-tool-tip .content-tool-tip{padding-bottom:10px}.element-general.element-tool-tip .content-tool-tip .tooltip_view_more,.element-general.element-tool-tip .content-tool-tip .tooltip_view_less{margin-bottom:20px}.element-general.element-tool-tip .content-tool-tip .tooltip_view_more{display:block}.wp-caption-text,.wp-caption{text-align:center;font-weight:700}