.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1e3ms;animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2e3ms}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
#wpseo_sitemap{width:100%;position:relative;clear:both}#wpseo_sitemap div{min-width:200px;width:100%;margin-bottom:20px}#wpseo_sitemap h3{font-size:26px;line-height:32px;padding-bottom:0;margin-bottom:8px;width:100%}#wpseo_sitemap h4{font-size:18px;line-height:20px;padding-bottom:0;margin-bottom:4px}#wpseo_sitemap ul{list-style-type:disc;margin-bottom:0;padding-bottom:15px;margin-before:1em;margin-after:1em;padding-start:40px;font-size:15px;line-height:24px;font-weight:400;background:0 0}#wpseo_sitemap ul ul{margin-bottom:0;list-style-type:circle}#wpseo_sitemap li{display:list-item;line-height:1.2em}.wpseo_clearRow{width:100%;height:24px;display:block;clear:both;position:relative}#credits_link{font-size:12px}#wpseo_sitemap.columns_2{-moz-column-count:2;-moz-column-gap:30px;-webkit-column-count:2;-webkit-column-gap:30px;column-count:2;column-gap:30px}#wpseo_sitemap.columns_3{-moz-column-count:3;-moz-column-gap:25px;-webkit-column-count:3;-webkit-column-gap:25px;column-count:3;column-gap:25px}#wpseo_sitemap.columns_4{-moz-column-count:4;-moz-column-gap:20px;-webkit-column-count:4;-webkit-column-gap:20px;column-count:4;column-gap:20px}@media screen and (max-width:960px){#wpseo_sitemap.columns_4{-moz-column-count:3!important;-webkit-column-count:3!important;column-count:3!important}}@media screen and (max-width:640px){#wpseo_sitemap.columns_3,#wpseo_sitemap.columns_4{-moz-column-count:2!important;-webkit-column-count:2!important;column-count:2!important}}@media screen and (max-width:480px){#wpseo_sitemap.columns_4,#wpseo_sitemap.columns_3,#wpseo_sitemap.columns_2{-moz-column-count:1!important;-webkit-column-count:1!important;column-count:1!important}}
*{box-sizing:border-box}:root{--input-green-color:#eafbed}.lms-container{padding:.8em 1.2em!important;max-width:900px!important;margin:0 auto!important;display:inline-block!important;font-family:helvetica,Arial,sans-serif}.lms-header{color:#000!important;margin-bottom:10px!important;font-family:helvetica,Arial,sans-serif}.lms-green{color:#3faf7c!important}.lms-alert-success{color:#1e7e34!important;font-family:helvetica,Arial,sans-serif}.lms-alert-danger{color:red!important;font-family:helvetica,Arial,sans-serif}.lms-color{color:var(--input-green-color)!important}.lms-bg{background-color:#fff!important}.lms-row:after{content:""!important;display:table!important;clear:both!important}.lms-control{width:100%!important;padding:9px!important;border:1px solid #ccc!important;border-radius:4px!important;resize:vertical!important;height:42px!important;font-size:15px!important}.lms-textarea{width:100%!important;padding:12px!important;border:1px solid #ccc!important;border-radius:4px!important;resize:vertical!important;min-height:150px!important;font-size:15px!important;margin-top:0!important;font-family:helvetica,Arial,sans-serif}.lms-column{float:left!important;padding:8px!important}.lms-col-100{width:100%!important;font-size:16px!important;padding:4px!important}.lms-col-50{width:50%!important}.lms-col-25{width:25%!important}.lms-col-80{width:80%!important}.lms-col-x50{width:100%!important}.lms-col-x25{width:50%!important}.lms-col-x15{width:70%!important}.lms-col-x80{width:100%!important}.lms-text-center{text-align:center!important}.lms-text-permission{text-transform:uppercase!important;color:#007bff!important;font-family:helvetica,Arial,sans-serif;margin:10px!important;margin-left:0!important;font-size:14px!important}.lms-text-allowed{color:#17a2b8!important;vertical-align:middle!important;float:none!important;font-family:helvetica,Arial,sans-serif;font-size:15px!important;display:block!important;margin:0 30px!important;max-width:100%!important}.lms-bigButton{padding:20px!important;width:227px!important;margin-left:auto!important;margin-right:auto!important;border-radius:10px!important;color:#fff!important;background-color:#0d5bf8!important;cursor:pointer!important;text-transform:uppercase!important;font-size:18px!important;font-weight:900!important;margin-bottom:40px!important;font-family:helvetica,Arial,sans-serif;box-shadow:0 5px 7px #ccc!important}.lms-bigButton:hover{color:#fff;background-color:#218838;border:#fcfdfc 2px solid}.lms-group{display:block!important;margin-top:15px!important}.lms-input-group{height:50px!important;position:relative!important;border-collapse:separate!important;margin-bottom:10px!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.lms-input-group-label{height:50px!important;padding:12px!important;text-align:center!important;background-color:#eee!important;border:1px solid #ccc!important;border-top-left-radius:4px!important;border-bottom-left-radius:4px!important;font-family:helvetica,Arial,sans-serif}.lms-input-group-label:first-child{height:50px!important;display:inline-block;border-right:0!important;border-bottom-right-radius:0!important;border-top-right-radius:0!important;font-family:helvetica,Arial,sans-serif}.lms-input-group .lms-form-field{height:50px!important;position:relative!important;z-index:2!important;margin-bottom:0!important;width:100px!important;padding:12px!important;border:1px solid #ccc!important;left:-5px!important;top:-4px!important;border-top-right-radius:4px!important;border-bottom-right-radius:4px!important;font-family:helvetica,Arial,sans-serif;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}form label.error,label.error{color:red!important;line-height:1.8!important;font-size:12px!important;font-family:helvetica,Arial,sans-serif}button,input,select,textarea{vertical-align:middle!important;font-family:helvetica,Arial,sans-serif;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.lms-col-100.textarea.lmscontrol{height:100px!important;font-family:helvetica,Arial,sans-serif;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.lms-input-checkbox{width:auto!important;margin:5px!important;border:0;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.lms-col-100{width:100%!important;font-size:18px!important}img{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;margin:0 auto;display:block}small{line-height:24px!important;font-size:14px!important;font-family:helvetica,Arial,sans-serif}.lms-row p,.column.lms-text-center p{margin-bottom:0!important}.column.lms-text-center p br{display:none}@media(min-width:700px){.lms-col-x50{width:50%!important}.lms-col-x25{width:25%!important}.lms-col-x15{width:20%!important}.lms-col-x80{width:80%!important}.lms-group{display:flex!important}.lms-input-group{margin-right:20px!important}}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('https://nicedigitals.com/hopeincolorado/wp-content/plugins/popup-anything-on-click/assets/css/../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('https://nicedigitals.com/hopeincolorado/wp-content/plugins/popup-anything-on-click/assets/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('https://nicedigitals.com/hopeincolorado/wp-content/plugins/popup-anything-on-click/assets/css/../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('https://nicedigitals.com/hopeincolorado/wp-content/plugins/popup-anything-on-click/assets/css/../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('https://nicedigitals.com/hopeincolorado/wp-content/plugins/popup-anything-on-click/assets/css/../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('https://nicedigitals.com/hopeincolorado/wp-content/plugins/popup-anything-on-click/assets/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;font-display: swap;
}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.custombox-content,.custombox-overlay{position:fixed;overflow:hidden;top:0;width:100%;height:100%}.custombox-overlay{z-index:9997;opacity:0;transition-delay:0s;transition-timing-function:linear;transition-property:opacity}.custombox-content{z-index:9999;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:stretch;align-content:stretch}.custombox-lock{overflow:hidden}.custombox-reference{display:none}.custombox-content{overflow-y:auto}.custombox-content>*{max-width:100%;max-height:95%}.custombox-fullscreen.custombox-content{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch}.custombox-fullscreen.custombox-content>*{width:100%;max-height:100%}.custombox-y-top{-ms-flex-align:baseline;align-items:baseline}.custombox-x-left{-ms-flex-align:start;align-items:flex-start}.custombox-y-center{-ms-flex-align:center;align-items:center}.custombox-y-bottom{-ms-flex-align:end;align-items:flex-end}.custombox-x-center{-ms-flex-pack:center;justify-content:center}.custombox-x-right{-ms-flex-pack:end;justify-content:flex-end}.custombox-perspective,.custombox-perspective body{perspective:600px;height:100%;overflow:hidden}.custombox-perspective .custombox-container{overflow:hidden;height:100%}@keyframes paoc-fadeIn{from{transform:scale(.7);transition-property:all}to{transform:scale(1);opacity:1}}@keyframes fadeOut{from{transform:scale(1);opacity:1}to{transform:scale(.7);transition-property:all}}.custombox-fadein.custombox-content{opacity:0}.custombox-fadein.custombox-content.custombox-open{animation-name:paoc-fadeIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-fadein.custombox-content.custombox-close{animation-name:fadeOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes slideInTop{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideOutTop{from{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideInBottom{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideOutBottom{from{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slideInLeft{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideOutLeft{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slideInRight{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOutRight{from{transform:translateX(0)}to{transform:translateX(100%)}}.custombox-contentscale.custombox-content,.custombox-letmein.custombox-content,.custombox-makeway.custombox-content,.custombox-push.custombox-content,.custombox-slide.custombox-content,.custombox-slip.custombox-content{-ms-transform:translateX(-100%);transform:translateX(-100%)}.custombox-contentscale.custombox-content.custombox-open.custombox-top,.custombox-letmein.custombox-content.custombox-open.custombox-top,.custombox-makeway.custombox-content.custombox-open.custombox-top,.custombox-push.custombox-content.custombox-open.custombox-top,.custombox-slide.custombox-content.custombox-open.custombox-top,.custombox-slip.custombox-content.custombox-open.custombox-top{animation-name:slideInTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-open.custombox-bottom,.custombox-letmein.custombox-content.custombox-open.custombox-bottom,.custombox-makeway.custombox-content.custombox-open.custombox-bottom,.custombox-push.custombox-content.custombox-open.custombox-bottom,.custombox-slide.custombox-content.custombox-open.custombox-bottom,.custombox-slip.custombox-content.custombox-open.custombox-bottom{animation-name:slideInBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-open.custombox-left,.custombox-letmein.custombox-content.custombox-open.custombox-left,.custombox-makeway.custombox-content.custombox-open.custombox-left,.custombox-push.custombox-content.custombox-open.custombox-left,.custombox-slide.custombox-content.custombox-open.custombox-left,.custombox-slip.custombox-content.custombox-open.custombox-left{animation-name:slideInLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-open.custombox-right,.custombox-letmein.custombox-content.custombox-open.custombox-right,.custombox-makeway.custombox-content.custombox-open.custombox-right,.custombox-push.custombox-content.custombox-open.custombox-right,.custombox-slide.custombox-content.custombox-open.custombox-right,.custombox-slip.custombox-content.custombox-open.custombox-right{animation-name:slideInRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-close.custombox-top,.custombox-letmein.custombox-content.custombox-close.custombox-top,.custombox-makeway.custombox-content.custombox-close.custombox-top,.custombox-push.custombox-content.custombox-close.custombox-top,.custombox-slide.custombox-content.custombox-close.custombox-top,.custombox-slip.custombox-content.custombox-close.custombox-top{animation-name:slideOutTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-close.custombox-bottom,.custombox-letmein.custombox-content.custombox-close.custombox-bottom,.custombox-makeway.custombox-content.custombox-close.custombox-bottom,.custombox-push.custombox-content.custombox-close.custombox-bottom,.custombox-slide.custombox-content.custombox-close.custombox-bottom,.custombox-slip.custombox-content.custombox-close.custombox-bottom{animation-name:slideOutBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-close.custombox-left,.custombox-letmein.custombox-content.custombox-close.custombox-left,.custombox-makeway.custombox-content.custombox-close.custombox-left,.custombox-push.custombox-content.custombox-close.custombox-left,.custombox-slide.custombox-content.custombox-close.custombox-left,.custombox-slip.custombox-content.custombox-close.custombox-left{animation-name:slideOutLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-close.custombox-right,.custombox-letmein.custombox-content.custombox-close.custombox-right,.custombox-makeway.custombox-content.custombox-close.custombox-right,.custombox-push.custombox-content.custombox-close.custombox-right,.custombox-slide.custombox-content.custombox-close.custombox-right,.custombox-slip.custombox-content.custombox-close.custombox-right{animation-name:slideOutRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes newspaperIn{from{transform:scale(0)rotate(720deg);opacity:0}to{transform:scale(1)rotate(0);opacity:1}}@keyframes newspaperOut{from{transform:scale(1)rotate(0);opacity:1}to{transform:scale(0)rotate(720deg);opacity:0}}.custombox-newspaper.custombox-content{opacity:0}.custombox-newspaper.custombox-content.custombox-open{animation-name:newspaperIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-newspaper.custombox-content.custombox-close{animation-name:newspaperOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes fallIn{from{transform-style:preserve-3d;transform:translateZ(600px)rotateX(20deg);opacity:0}to{transition-timing-function:ease-in;transition-property:all;transform:translateZ(0)rotateX(0);opacity:1}}@keyframes fallOut{from{transition-timing-function:ease-in;transition-property:all;transform:translateZ(0)rotateX(0);opacity:1}to{transform-style:preserve-3d;transform:translateZ(600px)rotateX(20deg);opacity:0}}.custombox-fall.custombox-content{opacity:0}.custombox-fall.custombox-content.custombox-open{animation-name:fallIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-fall.custombox-content.custombox-close{animation-name:fallOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes sidefallIn{from{transform-style:preserve-3d;transform:translate(30%)translateZ(600px)rotate(10deg);opacity:0}to{transition-timing-function:ease-in;transition-property:all;transform:translate(0)translateZ(0)rotate(0);opacity:1}}@keyframes sidefallOut{from{transition-timing-function:ease-in;transition-property:all;transform:translate(0)translateZ(0)rotate(0);opacity:1}to{transform-style:preserve-3d;transform:translate(30%)translateZ(600px)rotate(10deg);opacity:0}}.custombox-sidefall.custombox-content{opacity:0}.custombox-sidefall.custombox-content.custombox-open{animation-name:sidefallIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-sidefall.custombox-content.custombox-close{animation-name:sidefallOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes blurInTop{from{transform:translateY(-5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blurOutTop{from{transform:translateY(0);opacity:1}to{transform:translateY(-5%);opacity:0}}@keyframes blurInBottom{from{transform:translateY(5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blurOutBottom{from{transform:translateY(0);opacity:1}to{transform:translateY(5%);opacity:0}}@keyframes blurInRight{from{transform:translateX(5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blurOutRight{from{transform:translateY(0);opacity:1}to{transform:translateX(5%);opacity:0}}@keyframes blurInLeft{from{transform:translateX(-5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blurOutLeft{from{transform:translateY(0);opacity:1}to{transform:translateX(-5%);opacity:0}}@keyframes blurInContainer{from{filter:blur(0)}to{filter:blur(3px)}}@keyframes blurOutContainer{from{filter:blur(3px)}to{filter:blur(0)}}.custombox-blur.custombox-content{opacity:0}.custombox-blur.custombox-content.custombox-open.custombox-top{animation-name:blurInTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-open.custombox-bottom{animation-name:blurInBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-open.custombox-left{animation-name:blurInLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-open.custombox-right{animation-name:blurInRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-close.custombox-top{animation-name:blurOutTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-close.custombox-bottom{animation-name:blurOutBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-close.custombox-right{animation-name:blurOutRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-close.custombox-left{animation-name:blurOutLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-container{animation-name:blurOutContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-container.custombox-open{animation-name:blurInContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes flipInTop{from{transform-style:preserve-3d;transform:rotateX(-70deg)}to{transform:rotateY(0);opacity:1}}@keyframes flipOutTop{from{transform:rotateY(0);opacity:1}to{transform-style:preserve-3d;transform:rotateX(-70deg)}}@keyframes flipInBottom{from{transform-style:preserve-3d;transform:rotateX(70deg)}to{transform:rotateY(0);opacity:1}}@keyframes flipOutBottom{from{transform:rotateY(0);opacity:1}to{transform-style:preserve-3d;transform:rotateX(70deg)}}@keyframes flipInRight{from{transform-style:preserve-3d;transform:rotateY(70deg)}to{transform:rotateY(0);opacity:1}}@keyframes flipOutRight{from{transform:rotateY(0);opacity:1}to{transform-style:preserve-3d;transform:rotateY(70deg)}}@keyframes flipInLeft{from{transform-style:preserve-3d;transform:rotateY(-70deg)}to{transform:rotateY(0);opacity:1}}@keyframes flipOutLeft{from{transform:rotateY(0);opacity:1}to{transform-style:preserve-3d;transform:rotateY(-70deg)}}.custombox-flip.custombox-content{opacity:0}.custombox-flip.custombox-content.custombox-open.custombox-top{animation-name:flipInTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-open.custombox-bottom{animation-name:flipInBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-open.custombox-right{animation-name:flipInRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-open.custombox-left{animation-name:flipInLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-close.custombox-top{animation-name:flipOutTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-close.custombox-bottom{animation-name:flipOutBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-close.custombox-right{animation-name:flipOutRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-close.custombox-left{animation-name:flipOutLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes signIn{from{transform-style:preserve-3d;transform:rotateX(-60deg);transform-origin:50% 0;transition-property:all}to{transform:rotateX(0);opacity:1}}@keyframes signOut{from{transform:rotateX(0);opacity:1}to{transform-style:preserve-3d;transform:rotateX(-60deg);transform-origin:50% 0;transition-property:all}}.custombox-sign{perspective:1300px}.custombox-sign.custombox-content{opacity:0}.custombox-sign.custombox-content.custombox-open{animation-name:signIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-sign.custombox-content.custombox-close{animation-name:signOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes superscaledIn{from{transform:scale(2)}to{transform:scale(1);opacity:1}}@keyframes superscaledOut{from{transform:scale(1);opacity:1}to{transform:scale(2)}}.custombox-superscaled.custombox-content{opacity:0}.custombox-superscaled.custombox-content.custombox-open{animation-name:superscaledIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-superscaled.custombox-content.custombox-close{animation-name:superscaledOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes slitIn{0%{transform:translateZ(-3e3px)rotateY(90deg)}50%{transform:translateZ(-250px)rotateY(89deg);opacity:1;animation-timing-function:ease-out}100%{transform:translateZ(0)rotateY(0);opacity:1}}@keyframes slitOut{0%{transform:translateZ(0)rotateY(0);opacity:1}50%{transform:translateZ(-250px)rotateY(89deg);opacity:1;animation-timing-function:ease-out}100%{transform:translateZ(-3e3px)rotateY(90deg)}}.custombox-slit.custombox-content{opacity:0;transform-style:preserve-3d}.custombox-slit.custombox-content.custombox-open{animation-name:slitIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slit.custombox-content.custombox-close{animation-name:slitOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes rotateIn{from{transform-style:preserve-3d;transform:translateY(0)rotateX(90deg);transform-origin:0 100%;opacity:0;transition-timing-function:ease-out;transition-property:all}to{transform:translateY(0)rotateX(0);opacity:1}}@keyframes rotateOut{from{transform:translateY(0)rotateX(0);opacity:1}to{transform-style:preserve-3d;transform:translateY(0)rotateX(90deg);transform-origin:0 100%;opacity:0;transition-timing-function:ease-out;transition-property:all}}.custombox-rotate{perspective:2300px}.custombox-rotate.custombox-content{-ms-transform:translateY(-100%);transform:translateY(-100%)}.custombox-rotate.custombox-content.custombox-open{animation-name:rotateIn;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-rotate.custombox-content.custombox-close{animation-name:rotateOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes letmeinBottomOverlay{to{transform:rotateX(-2deg);transform-origin:50% 0;transform-style:preserve-3d}}@keyframes letmeinOutBottomOverlay{from{transform:rotateX(-2deg);transform-origin:50% 0;transform-style:preserve-3d}to{opacity:0}}@keyframes letmeinLeftOverlay{to{transform:rotateY(-2deg);transform-origin:50% 0;transform-style:preserve-3d}}@keyframes letmeinOutLeftOverlay{from{transform:rotateY(-2deg);transform-origin:50% 0;transform-style:preserve-3d}to{opacity:0}}@keyframes letmeinRightOverlay{to{transform:rotateY(2deg);transform-origin:50% 0;transform-style:preserve-3d}}@keyframes letmeinOutRightOverlay{from{transform:rotateY(2deg);transform-origin:50% 0;transform-style:preserve-3d}to{opacity:0}}@keyframes letmeinTopOverlay{to{transform:rotateX(2deg);transform-origin:0 50%;transform-style:preserve-3d}}@keyframes letmeinOutTopOverlay{from{transform:rotateX(2deg);transform-origin:50% 0;transform-style:preserve-3d}to{opacity:0}}.custombox-letmein.custombox-overlay.custombox-open.custombox-top{animation-name:letmeinTopOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-open.custombox-bottom{animation-name:letmeinBottomOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-open.custombox-left{animation-name:letmeinLeftOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-open.custombox-right{animation-name:letmeinRightOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-close.custombox-top{animation-name:letmeinOutTopOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-close.custombox-bottom{animation-name:letmeinOutBottomOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-close.custombox-left{animation-name:letmeinOutLeftOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-close.custombox-right{animation-name:letmeinOutRightOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes makewayInContainer{50%{transform:translateZ(-50px)rotateY(5deg);animation-timing-function:ease-out}100%{transform:translateZ(-200px)}}@keyframes makewayOutContainer{0%{transform:translateZ(-200px)}50%{transform:translateZ(-50px)rotateY(5deg);animation-timing-function:ease-out}100%{opacity:0}}@keyframes makewayInTop{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes makewayOutTop{from{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes makewayInBottom{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes makewayOutBottom{from{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes makewayInLeft{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes makewayOutLeft{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes makewayInRight{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes makewayOutRight{from{transform:translateX(0)}to{transform:translateX(100%)}}.custombox-makeway.custombox-overlay{transform-style:preserve-3d;-ms-transform-origin:0 50%;transform-origin:0 50%}.custombox-makeway.custombox-overlay.custombox-open{animation-name:makewayInContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-makeway.custombox-overlay.custombox-close{animation-name:makewayOutContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-makeway.custombox-container{transform-style:preserve-3d;-ms-transform-origin:0 50%;transform-origin:0 50%}.custombox-makeway.custombox-container.custombox-open{animation-name:makewayInContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-makeway.custombox-container.custombox-close{animation-name:makewayOutContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes slipTopOverlay{50%{transform:rotateX(10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipOutTopOverlay{50%{transform:rotateX(10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipRightOverlay{50%{transform:rotateY(10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipOutRightOverlay{50%{transform:rotateY(10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipBottomOverlay{50%{transform:rotateX(-10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipOutBottomOverlay{50%{transform:rotateX(-10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipLeftOverlay{50%{transform:rotateY(-10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipOutLeftOverlay{50%{transform:rotateY(-10deg);transform-origin:50% 100%;transform-style:preserve-3d}}.custombox-slip.custombox-overlay.custombox-open.custombox-top{animation-name:slipTopOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-open.custombox-bottom{animation-name:slipBottomOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-open.custombox-left{animation-name:slipLeftOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-open.custombox-right{animation-name:slipRightOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-close.custombox-top{animation-name:slipOutTopOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-close.custombox-bottom{animation-name:slipOutBottomOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-close.custombox-left{animation-name:slipOutLeftOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-close.custombox-right{animation-name:slipOutRightOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-open.custombox-top{animation-name:slipTopOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-open.custombox-bottom{animation-name:slipBottomOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-open.custombox-left{animation-name:slipLeftOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-open.custombox-right{animation-name:slipRightOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-close.custombox-top{animation-name:slipOutTopOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-close.custombox-bottom{animation-name:slipOutBottomOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-close.custombox-left{animation-name:slipOutLeftOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-close.custombox-right{animation-name:slipOutRightOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes cornerInOverlay{from{transform:translateY(150px)translateX(150px);transition-property:opacity,transform,visibility}to{transform:translateY(0);transition-property:opacity,transform}}@keyframes cornerOutOverlay{from{transform:translateY(0);transition-property:opacity,transform}to{transform:translateY(150px)translateX(150px);transition-property:opacity,transform,visibility;opacity:0}}@keyframes cornerInContent{from{transform:translateY(150px)translateX(150px);transition-property:opacity,transform,visibility}to{transform:translateY(0);transition-property:opacity,transform;opacity:1}}@keyframes cornerOutContent{from{transform:translateY(0);transition-property:opacity,transform;opacity:1}to{transform:translateY(150px)translateX(150px);transition-property:opacity,transform,visibility;opacity:0}}.custombox-corner.custombox-overlay.custombox-open{animation-name:cornerInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-corner.custombox-overlay.custombox-close{animation-name:cornerOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-corner.custombox-content.custombox-open{animation-name:cornerInContent;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-corner.custombox-content.custombox-close{animation-name:cornerOutContent;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content,.custombox-slidetogether.custombox-overlay{-ms-transform:translateX(-100%);transform:translateX(-100%)}.custombox-slidetogether.custombox-content.custombox-open.custombox-top,.custombox-slidetogether.custombox-overlay.custombox-open.custombox-top{animation-name:slideInTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-open.custombox-bottom,.custombox-slidetogether.custombox-overlay.custombox-open.custombox-bottom{animation-name:slideInBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-open.custombox-left,.custombox-slidetogether.custombox-overlay.custombox-open.custombox-left{animation-name:slideInLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-open.custombox-right,.custombox-slidetogether.custombox-overlay.custombox-open.custombox-right{animation-name:slideInRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-close.custombox-top,.custombox-slidetogether.custombox-overlay.custombox-close.custombox-top{animation-name:slideOutTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-close.custombox-bottom,.custombox-slidetogether.custombox-overlay.custombox-close.custombox-bottom{animation-name:slideOutBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-close.custombox-left,.custombox-slidetogether.custombox-overlay.custombox-close.custombox-left{animation-name:slideOutLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-close.custombox-right,.custombox-slidetogether.custombox-overlay.custombox-close.custombox-right{animation-name:slideOutRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes scaleInOverlay{from{transform:scale(.9);transition:transform;opacity:0}to{transform:scale(1);transition:transform}}@keyframes scaleOutOverlay{from{transform:scale(1);transition:transform}to{transform:scale(.9);transition:transform;opacity:0;opacity:0}}.custombox-scale.custombox-overlay.custombox-open{animation-name:scaleInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-scale.custombox-overlay.custombox-close{animation-name:scaleOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-scale.custombox-content.custombox-open{animation-name:scaleInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-scale.custombox-content.custombox-close{animation-name:scaleOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes doorInOverlay{from{position:fixed;bottom:0;left:50%;right:50%;width:0}to{width:100%;left:0;right:0;transition-property:width}}@keyframes doorOutOverlay{from{width:100%;left:0;right:0;transition-property:width}to{position:fixed;bottom:0;left:50%;right:50%;width:0}}.custombox-door.custombox-overlay.custombox-open{animation-name:doorInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-door.custombox-overlay.custombox-close{animation-name:doorOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-door.custombox-content.custombox-open{animation-name:doorInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-door.custombox-content.custombox-close{animation-name:doorOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes pushInLeftOverlay{from{transform:translateX(-100%)}to{transform:translateX(0)translateY(0)}}@keyframes pushOutLeftOverlay{from{transform:translateX(0)translateY(0)}to{transform:translateX(-100%)}}@keyframes pushInRightOverlay{from{transform:translateX(100%)}to{transform:translateX(0)translateY(0)}}@keyframes pushOutRightOverlay{from{transform:translateX(0)translateY(0)}to{transform:translateX(100%)}}@keyframes pushInTopOverlay{from{transform:translateY(-100%)}to{transform:translateX(0)translateY(0)}}@keyframes pushOutTopOverlay{from{transform:translateX(0)translateY(0)}to{transform:translateY(-100%)}}@keyframes pushInBottomOverlay{from{transform:translateY(100%)}to{transform:translateX(0)translateY(0)}}@keyframes pushOutBottomOverlay{from{transform:translateX(0)translateY(0)}to{transform:translateY(100%)}}@keyframes pushOutTopOverlay{from{transform:translateX(0)translateY(0)}to{transform:translateY(-100%)}}@keyframes pushInLeftContainer{from{overflow-x:hidden;transition-property:transform}to{transform:translateX(100%)}}@keyframes pushOutLeftContainer{from{transform:translateX(100%)}to{overflow-x:hidden;transition-property:transform}}@keyframes pushInRightContainer{from{overflow-x:hidden;transition-property:transform}to{transform:translateX(-100%)}}@keyframes pushOutRightContainer{from{transform:translateX(-100%)}to{overflow-x:hidden;transition-property:transform}}@keyframes pushInTopContainer{from{overflow-x:hidden;transition-property:transform}to{transform:translateY(100%)}}@keyframes pushOutTopContainer{from{transform:translateY(100%)}to{overflow-x:hidden;transition-property:transform}}@keyframes pushInBottomContainer{from{overflow-x:hidden;transition-property:transform}to{transform:translateY(-100%)}}@keyframes pushOutBottomContainer{from{transform:translateY(-100%)}to{overflow-x:hidden;transition-property:transform}}.custombox-push.custombox-overlay{transition-property:transform}.custombox-push.custombox-overlay.custombox-open.custombox-top{animation-name:pushInTopOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-open.custombox-bottom{animation-name:pushInBottomOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-open.custombox-left{animation-name:pushInLeftOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-open.custombox-right{animation-name:pushInRightOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-close.custombox-top{animation-name:pushOutTopOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-close.custombox-bottom{animation-name:pushOutBottomOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-close.custombox-left{animation-name:pushOutLeftOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-close.custombox-right{animation-name:pushOutRightOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-open.custombox-top{animation-name:pushInTopContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-open.custombox-bottom{animation-name:pushInBottomContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-open.custombox-left{animation-name:pushInLeftContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-open.custombox-right{animation-name:pushInRightContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-close.custombox-top{animation-name:pushOutTopContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-close.custombox-bottom{animation-name:pushOutBottomContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-close.custombox-left{animation-name:pushOutLeftContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-close.custombox-right{animation-name:pushOutRightContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes contentscaleInContainer{from{transition:transform}to{transform:scale(.8)}}@keyframes contentscaleOutContainer{from{transform:scale(.8)}to{transition:transform}}.custombox-contentscale.custombox-overlay{-ms-transform:translateX(-100%);transform:translateX(-100%)}.custombox-contentscale.custombox-overlay.custombox-open.custombox-top{animation-name:slideInTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-open.custombox-bottom{animation-name:slideInBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-open.custombox-left{animation-name:slideInLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-open.custombox-right{animation-name:slideInRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-close.custombox-top{animation-name:slideOutTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-close.custombox-bottom{animation-name:slideOutBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-close.custombox-left{animation-name:slideOutLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-close.custombox-right{animation-name:slideOutRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-container.custombox-open{animation-name:contentscaleInContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-container.custombox-close{animation-name:contentscaleOutContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes swellOpen{0%{opacity:0;transform:translate3d(calc(-100vw - 50%),0,0)}50%{opacity:1;transform:translate3d(100px,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes swellClose{0%{opacity:1;transform:translate3d(0,0,0)}50%{opacity:1;transform:translate3d(-100px,0,0)scale3d(1.1,1.1,1)}100%{opacity:0;transform:translate3d(calc(100vw + 50%),0,0)}}.custombox-swell.custombox-content{opacity:0}.custombox-swell.custombox-content.custombox-open{animation-name:swellOpen;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-swell.custombox-content.custombox-close{animation-name:swellClose;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes rotatedownOpen{0%{opacity:0;transform:rotate3d(0,0,1,-45deg)}100%{opacity:1;transform:rotate3d(0,0,1,0)}}@keyframes rotatedownClose{0%{opacity:1}100%{opacity:0;transform:rotate3d(0,0,1,45deg)}}@keyframes rotatedownElem{0%{opacity:0;transform:translate3d(0,-150px,0)rotate3d(0,0,1,-20deg)}100%{opacity:1;transform:translate3d(0,0,0)rotate3d(0,0,1,0)}}.custombox-rotatedown.custombox-content{opacity:0;animation-timing-function:cubic-bezier(.7,0,.3,1);-ms-transform-origin:-150% 50%;transform-origin:-150% 50%}.custombox-rotatedown.custombox-content.custombox-open{animation-name:rotatedownOpen;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-rotatedown.custombox-content.custombox-close{animation-name:rotatedownClose;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes flashOpen{0%{opacity:0;transform:translate3d(-400px,0,0)scale3d(1.4,0,1)}100%{opacity:1;transform:translate3d(0,0,0)scale3d(1,1,1)}}@keyframes flashClose{0%{opacity:1;transform:translate3d(0,0,0)scale3d(1,1,1)}20%{opacity:1;transform:translate3d(0,0,0)scale3d(1,1,1)}100%{opacity:0;transform:translate3d(-400px,0,0)scale3d(1.4,0,1)}}.custombox-flash.custombox-content{opacity:0;animation-timing-function:cubic-bezier(.7,0,.3,1)}.custombox-flash.custombox-content.custombox-open{animation-name:flashOpen;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flash.custombox-content.custombox-close{animation-name:flashClose;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.custombox-loader{display:none;border-style:solid;border-width:5px;border-radius:50%;width:40px;height:40px;animation-name:spin;animation-timing-function:linear;animation-iteration-count:infinite;position:fixed;top:50%;left:50%;margin:-25px 0 0 -25px;z-index:9998}.paoc-clearfix:before,.paoc-clearfix:after{content:"";display:table}.paoc-clearfix::after{clear:both}.paoc-clear{clear:both}.paoc-hide{display:none}.paoc-center{text-align:center}.paoc-left{text-align:left}.paoc-padding-20{padding:20px}.paoc-padding-30{padding:30px}.paoc-lr-padding{padding-left:15px;padding-right:15px}.paoc-wrap,.paoc-wrap *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}.paoc-cb-popup-body{display:none;background-color:#fff;max-width:800px;width:100%;position:relative;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);line-height:normal}.paoc-popup-overlay.custombox-open.custombox-overlay{opacity:1;z-index:100000}.custombox-open.custombox-content{z-index:100002}.custombox-content>*{max-height:inherit!important}.paoc-popup iframe{width:100%}.paoc-popup img{max-width:100%;height:auto}.paoc-iframe-wrap{position:relative;overflow:hidden;padding-top:56.25%}.paoc-iframe-wrap iframe{position:absolute;left:0;top:0;border:0;height:100%}.paoc-image-popup{padding:10px 0}.paoc-popup-inr-wrap{position:relative}.paoc-popup-inr{width:100%;color:#333;-ms-flex-preferred-size:100%;flex-basis:100%}.paoc-popup-mheading{font-size:26px;color:#000;line-height:normal;font-weight:700}.paoc-popup-sheading{font-size:20px;color:#333;line-height:normal;font-weight:500}.paoc-popup-content,.paoc-secondary-con,.paoc-popup-content p,.paoc-secondary-con p{color:#444}.paoc-cus-close-txt{font-size:12px;text-decoration:underline}.paoc-cus-close-txt span{cursor:pointer}.paoc-popup-snote{font-size:12px}.paoc-popup-margin{margin-bottom:15px}.paoc-popup .paoc-popup-margin:last-child{margin-bottom:0}.paoc-cb-popup.custombox-content{overflow-y:hidden}.paoc-cb-popup-complete.custombox-content{overflow-y:auto}.paoc-cb-popup-body .paoc-popup-content p,.paoc-cb-popup-body .paoc-secondary-con p{margin-bottom:15px}.paoc-cb-popup-body .paoc-popup-content p:last-child,.paoc-cb-popup-body .paoc-secondary-con p:last-child{margin-bottom:0}.paoc-close-popup{position:absolute;top:-10px;right:-10px;width:35px;height:35px;font-size:0;cursor:pointer;text-decoration:none;text-align:center;line-height:29px;fill:#fff;border-radius:50px;background-color:#000;border:3px solid #fff;outline:none!important}.paoc-close-popup svg{display:inline-block;vertical-align:middle;height:19px;width:19px}.paoc-close-popup:hover{background-color:#000}.paoc-popup textarea{resize:vertical}body.custombox-lock{height:auto}.custombox-overlay:empty{display:block}.pac-container{z-index:100003}.paoc-popup .nf-form-cont{text-align:left}.paoc-popup .nf-form-hp{display:none}.flatpickr-calendar.open,body div#ui-datepicker-div[style]{z-index:999999!important}.paoc-popup-btn{display:inline-block;padding:8px 20px;text-align:center;background:#e91e63;color:#fff;border-radius:3px}.paoc-popup-btn:hover,.paoc-popup-btn:focus,.paoc-popup-btn:active{background:#555;color:#fff}.popupaoc-black{background-color:#252525}.popupaoc-black:hover,.popupaoc-black:focus{background-color:#000}a.popupaoc-black{color:#fff!important}.popupaoc-white{background-color:#fff}.popupaoc-white:hover,.popupaoc-white:focus{background-color:#f1f1f1}a.popupaoc-white{color:#8799a3!important}.popupaoc-grey{background-color:#8799a3}.popupaoc-grey:hover,.popupaoc-gray:focus{background-color:#73848d}a.popupaoc-grey{color:#fff!important}.popupaoc-azure{background-color:#0081ff}.popupaoc-azure:hover,.popupaoc-azure:focus{background-color:#0374e3}a.popupaoc-azure{color:#fff!important}.popupaoc-moderate-green{background-color:#8dc63f}.popupaoc-moderate-green:hover,.popupaoc-moderate-green:focus{background-color:#78b623}a.popupaoc-moderate-green{color:#fff!important}.popupaoc-soft-red{background-color:#f04e4e}.popupaoc-soft-red:hover,.popupaoc-soft-red:focus{background-color:#dd3131}a.popupaoc-soft-red{color:#fff!important}.popupaoc-red{background-color:#fe0000}.popupaoc-red:hover,.popupaoc-red:focus{background-color:#df0303}a.popupaoc-red{color:#fff!important}.popupaoc-green{background-color:#39b54a}.popupaoc-green:hover,.popupaoc-green:focus{background-color:#23a535}a.popupaoc-green{color:#fff!important}.popupaoc-bright-yellow{background-color:#fefb30}.popupaoc-bright-yellow:hover,.popupaoc-bright-yellow:focus{background-color:#e2df22}a.popupaoc-bright-yellow{color:#000!important}.popupaoc-cyan{background-color:#1cbbb4}.popupaoc-cyan:hover,.popupaoc-cyan:focus{background-color:#10a19b}a.popupaoc-cyan{color:#fff!important}.popupaoc-orange{background-color:#ff9700}.popupaoc-orange:hover,.popupaoc-orange:focus{background-color:#e68903}a.popupaoc-orange{color:#fff!important}.popupaoc-moderate-violet{background-color:#6739b6}.popupaoc-moderate-violet:hover,.popupaoc-moderate-violet:focus{background-color:#5e2eb0}a.popupaoc-moderate-violet{color:#fff!important}.popupaoc-dark-magenta{background-color:#9c26b0}.popupaoc-dark-magenta:hover,.popupaoc-dark-magenta:focus{background-color:#911ea5}a.popupaoc-dark-magenta{color:#fff!important}.popupaoc-moderate-blue{background-color:#5674b9}.popupaoc-moderate-blue:hover,.popupaoc-moderate-blue:focus{background-color:#435f9f}a.popupaoc-moderate-blue{color:#fff!important}.popupaoc-blue{background-color:#00f}.popupaoc-blue:hover,.popupaoc-blue:focus{background-color:#0101e1}a.popupaoc-blue{color:#fff!important}.popupaoc-magenta{background-color:#f0f}.popupaoc-magenta:hover,.popupaoc-magenta:focus{background-color:#e201e2}a.popupaoc-magenta{color:#fff!important}.popupaoc-lime{background-color:#bfff00}.popupaoc-lime:hover,.popupaoc-lime:focus{background-color:#a8e003}a.popupaoc-lime{color:#000!important}.popupaoc-pink{background-color:#ff0056}.popupaoc-pink:hover,.popupaoc-pink:focus{background-color:#dd044d}a.popupaoc-pink{color:#fff!important}.popupaoc-vivid-yellow{background-color:#fecb16}.popupaoc-vivid-yellow:hover,.popupaoc-vivid-yellow:focus{background-color:#dfb10e}a.popupaoc-vivid-yellow{color:#000!important}.popupaoc-lime-green{background-color:#7bcba7}.popupaoc-lime-green:hover,.popupaoc-lime-green:focus{background-color:#67ac8d}a.popupaoc-lime-green{color:#000!important}.popupaoc-yellow{background-color:#e8ff00}.popupaoc-yellow:hover,.popupaoc-yellow:focus{background-color:#c7da05}a.popupaoc-yellow{color:#000!important}.paoc-credit-wrp{position:absolute;left:0;right:0;padding:3px 0;line-height:0;text-align:center}.paoc-credit-wrp .paoc-credit-inr-wrp{display:inline-block;padding:3px 6px;background-color:#fff;border-radius:3px;box-shadow:0 0 0 2px #d5d5d5}.paoc-credit-wrp .paoc-credit-link{display:inline-block!important;color:#333!important;outline:0!important;text-decoration:none!important;border:0!important;font-size:13px!important}.paoc-credit-wrp .paoc-credit-link span{vertical-align:middle}.paoc-credit-wrp .paoc-credit-copyright-logo{display:inline-block;line-height:normal;margin-left:3px}.paoc-credit-copyright-logo img{display:inline-block;vertical-align:middle;box-shadow:none;outline:none;padding:0;margin:0;border-radius:0}.paoc-popup-fullscreen:not(.paoc-inline-popup) .paoc-credit-wrp{position:fixed;left:5px;bottom:0;right:unset}.paoc-popup-left-center .paoc-cb-popup-body{margin:auto 0}.paoc-popup-left-bottom .paoc-cb-popup-body{margin:auto 0 0}.paoc-popup-center-center .paoc-cb-popup-body{margin:auto}.paoc-popup-center-bottom .paoc-cb-popup-body{margin:auto auto 0}.paoc-popup-right-center .paoc-cb-popup-body{margin:auto 0}.paoc-popup-right-bottom .paoc-cb-popup-body{margin:auto 0 0 auto}.paoc-hide-overlay.custombox-content{max-width:800px;width:100%;max-height:100vh;height:auto}.admin-bar .paoc-hide-overlay.paoc-cb-popup.custombox-content.custombox-y-top{top:32px}.paoc-hide-overlay.paoc-cb-bar-popup{max-width:100%}.paoc-hide-overlay .paoc-cb-popup-body{box-shadow:0 2px 1px 1px #ececec;margin:unset}.paoc-hide-overlay.paoc-cb-popup-complete.custombox-content{overflow-y:hidden}.paoc-hide-overlay.paoc-popup-left-center{bottom:0;left:0}.paoc-hide-overlay.paoc-popup-left-bottom{top:unset;bottom:0;left:0}.paoc-hide-overlay.paoc-popup-center-top{left:0;right:0;margin:0 auto}.paoc-hide-overlay.paoc-popup-center-center{bottom:0;left:0;right:0;margin:auto}.paoc-hide-overlay.paoc-popup-center-bottom{top:unset;bottom:0;left:0;right:0;margin:0 auto}.paoc-hide-overlay.paoc-popup-right-top{right:0}.paoc-hide-overlay.paoc-popup-right-center{right:0;bottom:0}.paoc-hide-overlay.paoc-popup-right-bottom{right:0;bottom:0;top:unset}.paoc-cb-popup-complete.paoc-hide-overlay.paoc-popup-left-center,.paoc-cb-popup-complete.paoc-hide-overlay.paoc-popup-right-center{margin:auto 0;height:-webkit-max-content;height:-moz-max-content;height:max-content}.paoc-cb-popup-complete.paoc-hide-overlay.paoc-popup-center-center{height:-webkit-max-content;height:-moz-max-content;height:max-content}.paoc-hide-overlay .paoc-close-popup{top:0;right:0}.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-center-top,.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-center-center{-webkit-transform:translateY(-120%);transform:translateY(-120%)}.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-center-bottom{-webkit-transform:translateY(100%);transform:translateY(100%)}.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-right-top,.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-right-center,.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-right-bottom{-webkit-transform:translateX(100%);transform:translateX(100%)}.paoc-popup .paoc-popup-inr-wrap{max-height:inherit;overflow-y:auto}.custombox-fullscreen.paoc-cb-popup .paoc-cb-popup-body{height:100%;overflow-y:auto}.custombox-fullscreen .paoc-popup-fullscreen .paoc-popup-inr-wrap{height:100%}.paoc-popup-fullscreen.paoc-cb-popup-body{max-width:100%}.paoc-popup-fullscreen .paoc-close-popup{top:0;right:0}.paoc-design-1 .paoc-popup-con-bg{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;width:100%;overflow-y:auto}.paoc-design-1 .paoc-popup-inr{margin:auto}.paoc-popup-fullscreen.paoc-design-1 .paoc-popup-con-bg{height:100%}@media only screen and (max-width:640px){.paoc-padding-30{padding:30px 15px}}@media only screen and (max-width:720px){.paoc-cb-popup-body,.paoc-hide-overlay.custombox-content{width:95%;max-width:95%!important}.paoc-hide-overlay .paoc-cb-popup-body{width:100%;max-width:100%!important}}
@font-face {
  font-display: swap; 
  font-family: 'Jost';
  font-style: normal;
  font-weight: 400;
  src: url('https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./fonts/jost-v20-latin-regular.woff2') format('woff2');
}
@font-face {
  font-display: swap; 
  font-family: 'Jost';
  font-style: normal;
  font-weight: 500;
  src: url('https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./fonts/jost-v20-latin-500.woff2') format('woff2');
}

@font-face {
  font-display: swap;
  font-family: 'Cormorant';
  font-style: normal;
  font-weight: 400;
  src: url('https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./fonts/cormorant-v24-latin-regular.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Cormorant';
  font-style: italic;
  font-weight: 400;
  src: url('https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./fonts/cormorant-v24-latin-italic.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Cormorant';
  font-style: normal;
  font-weight: 500;
  src: url('https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./fonts/cormorant-v24-latin-500.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Cormorant';
  font-style: italic;
  font-weight: 500;
  src: url('https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./fonts/cormorant-v24-latin-500italic.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Cormorant';
  font-style: normal;
  font-weight: 600;
  src: url('https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./fonts/cormorant-v24-latin-600.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Cormorant';
  font-style: italic;
  font-weight: 600;
  src: url('https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./fonts/cormorant-v24-latin-600italic.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Cormorant';
  font-style: normal;
  font-weight: 700;
  src: url('https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./fonts/cormorant-v24-latin-700.woff2') format('woff2');
}
@font-face {
  font-display: swap;
  font-family: 'Cormorant';
  font-style: italic;
  font-weight: 700;
  src: url('https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./fonts/cormorant-v24-latin-700italic.woff2') format('woff2');
}


*{box-sizing:border-box;margin:0;padding:0}
body{font-family:Arial,Helvetica,sans-serif}
.clear{clear:both}
div#floatingMenu{display:none!important}
.mobile_src_nav{display:none!important}
.aligncenter,.alignleft,.alignright{margin-bottom:10px}
.alignleft{float:left;margin-right:15px;margin-top:0}
.alignright{float:right;margin-right:15px;margin-top:0}
.aligncenter{display:block;margin:0 auto 15px}
.video, .video video {
    aspect-ratio: 16 / 9;
    width:100%;
}
.need-hlpblck {display:flex !important;}
.need-hlpblck div{width:100% !important; text-align:center !important;}
.bnr-cntsec {
    background-image: url(https://hopeincolorado.org/wp-content/uploads/2026/05/hitv_train.jpg);
    background-size: cover;
    background-position: bottom;
}
.need-hlpblck a.cmn-btn {margin-top:12px;}
img.aligncenter.size-full.wp-image-993 {
    position: relative;
    top: -120px;
    max-width: 900px;
    margin-bottom: 0;
}
    .bnr-cnt h1 {
        
        margin-top: 20px !important;
      margin-bottom:20px !important;
}
.compass_section.fw {
    position: relative !important;
    z-index: 1 !important;
    background: white;
}
.video{position:absolute; z-index:-1; top:0;}
iframe,img{max-width:100%;border:none}
img{height:auto;vertical-align:bottom;border-radius:5px}
a{font-family:inherit;font-size:inherit;line-height:normal;color:inherit;text-decoration:none}
h1,h2,h3,h4,h5,h6{margin:0 0 20px;padding:0}
blockquote,li,ol,p,ul{margin:0 0 10px;padding:0}
p{margin:0}
li,ol,ul{list-style:none}
a:visited{color:inherit}
a:hover{text-decoration:none}
.fl{float:left}
.fr{float:right}
.fw{float:left;width:100%}
.tap-to{z-index:1.0E+22;display:block;position:fixed;top:0;right:0;padding:0;width:150px;font-family:Arial,Helvetica,sans-serif;font-size:12px}
.tap-title{text-align:center;font-size:12px;float:left;color:#fff;line-height:12px;margin:9px 10px 0 0}
.tap-to a{font-size:13px;line-height:42px;color:#fff}
#seo-top{font-size:8px;color:#ccc;line-height:normal}
#seo-bottom{font-size:8px;color:#ccc;line-height:normal}

/* @media screen and (min-width: 1px) { */
#floatingMenu{display:none!important;position:fixed;top:0;left:0;z-index:9999999;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;width:100%}
#floatingMenu.openMenu{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
#floatingMenu.openMenu .floatingMenu-list{top:0}
.floatingMenu-list{width:100%;background:#F6F5F1!important;padding:10px;position:relative;overflow-y:auto;height:100vh}
#cloaseFloatingMenu{text-align:right;font-size:35px;line-height:1;font-weight:300;display:block;clear:both;color:#151414}
.mobinav{display:block;width:100%;color:#fff;box-sizing:border-box;z-index:99999995;float:left}
.mobinav ul{float:left;margin:0;padding:5px 0;width:100%}
.mobinav ul li{float:left;margin:0;width:100%;list-style:none;padding:0 20px;box-sizing:border-box;border:0;margin:0;padding:0;position:relative;font-family:"Jost",system-ui}
.mobinav a{width:100%;float:left;display:block;line-height:1.4;font-family:"Jost",system-ui;font-weight:400;color:#000;font-size:18px;letter-spacing:.5px;border:0;margin:0;text-decoration:none;text-transform:uppercase;padding:10px 5%;border-bottom:1px solid #00000008}
.mobinav ul li.nav-bold a{font-weight:700}
.main-menu-mobile .drop{position:absolute;top:16px;right:0;width:20px;height:15px;background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/images/mbl-plus.png);background-color:transparent;background-size:auto 20px;background-position:center right;background-repeat:no-repeat;border:none;outline:none}
.main-menu-mobile .drop.open{background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/images/mbl-minus.png);width:25px}
#cloaseFloatingMenu2{width:100vw;height:100%;font-size:0!important;background-color:#00000080;border:none;opacity:0;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.floatingMenuInner li{position:relative}
.floatingMenuInner a{color:#fff;letter-spacing:.4px;font-family:"Asap",sans-serif;font-weight:500;padding:4px 0;font-size:18px;display:block;line-height:1;border-bottom:1px solid #222}
.floatingMenuInner .sub-menu{display:none}
.floatingMenuInner .menu-item-has-children>a:after{content:"";width:10px;height:2px;background-color:#fff;position:absolute;top:15px;right:6px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.floatingMenuInner .menu-item-has-children>a:before{content:"";width:2px;height:10px;position:absolute;top:11px;right:10px;display:block;opacity:1;background-color:#fff}
.floatingMenuInner li.openSubMenu.menu-item-has-children>a::before{opacity:0}
.togsearch .screen-reader-text{font-size:0}
.header_sec.fixed-header .tp-rgtsclbtn{display:none}
.header_sec.fixed-header .top-rgttp{display:none}
.header_sec.fixed-header .logo_menublck{align-items:center}
.header_sec{float:left;width:100%;background:#dad6d1;position:relative;z-index:9}
.header_sec.fixed-header{transition-duration:.5s;position:fixed}
.header_sec.fixed-header .hd_logo a{transition-duration:1s}
.logo_sec{padding:10px 0}
.logo_sec .container{max-width:96%;width:96%}
.hd_right .inq_btn{float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#fff;background:#f37325;line-height:normal;text-align:center;text-transform:uppercase;padding:15px 25px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.hd_right .inq_btn:hover{background:#00a7ff}
.logo_menublck{display:flex;justify-content:space-between}
.hd_menu{position:relative;display:none}
.hd_logo.fl{margin-right:5.5%;width:19%;padding-top:4px;display:flex;flex-direction:column;justify-content:center}
.hd_menu ul,.hd_menu ul li{list-style:none;margin:0;padding:0}
.hd_menu ul{display:flex;justify-content:flex-end;flex-wrap:wrap}
.hd_menu{width:100%}
.hd_menu ul li{float:left;position:relative;padding:0 11px;margin-top:8px}
.hd_menu ul li a{float:left;font-family:"Jost",system-ui;font-weight:400;line-height:normal;text-transform:uppercase;font-size:18px;color:#000;padding-bottom:0;position:relative}
.hd_menu .menu-item-has-children>a:first-child:after{position:absolute;content:"";border:2px solid #000;border-left:none;border-top:none;width:6px;height:6px;right:0;top:8px;transform:rotate(45deg)}
.hd_right{width:73.625%}
.hd_menu li.nav-bold a{font-weight:600}
.hd_menu .menu-item-has-children>a:first-child{padding-right:20px}
.hd_menu ul li a:hover,.hd_menu ul li.current-menu-item a{color:#000000b3}
.hd_menu ul li .sub-menu{display:none;width:240px;background-color: #dad6d2 !important;border-color:#F6F5F1;position:absolute;top:calc(100% - 1px);left:0;padding:3px 0}
.hd_menu .sub-menu li a:hover,.hd_menu .sub-menu li a:hover{background-color:#00000008;opacity:.8}
.hd_menu ul li .sub-menu li a{padding:8px 12px;font-size:16px}
.hd_menu ul .sub-menu li{padding:0 5px}
.hd_menu ul.menu>li:hover>.sub-menu{display:block}
.hd_menu ul.menu>li>.sub-menu>li:hover>.sub-menu{display:block;left:100%;top:0}
.hd_menu ul.menu>li>.sub-menu>li>.sub-menu>li:hover>.sub-menu{display:block;left:100%;top:0}
.hd_menu ul.menu>li>.sub-menu>li>.sub-menu>li>.sub-menu>li:hover>.sub-menu{display:block;left:100%;top:0}
.hd_menu ul .sub-menu li{float:left;width:100%;margin:0}
.hd_menu ul .sub-menu li a{float:left;padding:12px 15px;width:100%;text-transform:initial}
.hd_menu ul li:last-child{padding-right:0}
.top-scl a{width:30px;height:30px;display:inline-block;color:#3f444b80;position:relative;text-align:center;line-height:30px;margin-right:8px;border-radius:30px}
.top-scl a:hover{background-color:#E2DED2}
.tp-rgtsclbtn{column-gap:15px;row-gap:10px;align-items:center;display:flex}
.hd_menu{display:flex;justify-content:end}
.top-rgttp{width:100%;display:flex;justify-content:end}
.hd_right{width:73.625%;display:flex;flex-wrap:wrap;row-gap:10px;justify-content:end}
.top-rgtphobtn a{font-size:18px;background-color:#000;border-width:0!important;border-radius:0;font-weight:400;font-style:normal;text-transform:uppercase;text-decoration:none;color:#fff;padding:6px 1.3em;line-height:1.7em!important;font-family:"Jost",system-ui;font-weight:400}
.top-rgtphobtn a:hover{background-color:#5d524a}
.banner_section .container{max-width:100%}
.bnr-cntsec{display:flex}
.bnr-img{width:50%}
.bnr-cnt {
    background: rgba(0, 0, 0, 0.3);
}
.bnr-cnt{width:50%;padding:9vw 5vw;display:flex;flex-direction:column;justify-content:center}
.bnr-cnt h3{font-family:"Cormorant",serif;font-style:italic;font-size:32px;color: #fff;font-weight:400;line-height:1em;margin-bottom:20px; text-shadow:1px 1px 0 black;}
.bnr-cnt h1{font-family:'Cormorant',serif;font-weight:500;text-transform:uppercase;font-size:64px;line-height:1em;color:#fff;margin-bottom:10px; text-shadow:1px 1px 0 black;}
.bnr-cnt h4{font-family:'Jost',,system-ui;text-transform:uppercase;font-size:24px;font-weight:400;color:#fff;line-height:1em;margin-bottom:10px; text-shadow:1px 1px 0 black;}
.bnr-cnt p,.need-hlpblck p{color:#fff; text-shadow:1px 1px 0 black;}
.needhelp{max-width: 900px;
        transform: translateY(calc(-40px - 1vw));
        background-color: #dad6d2;
        border: 1px solid;
        border-color: #E2DED2;
        z-index: 1 !important;position:relative;margin:0 auto;padding:calc(1vw + 20px);margin-bottom:calc(-40px - 1vw);    margin-top: -36px;}
.need-hlpblck{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;row-gap:0;column-gap:10px}
.need-hlpblck p{margin-bottom:0;
    color: #f36c3e;
    font-size: 30px;
    text-shadow: none;}
.need-hlpblck h4{
    font-style: italic;
    color: #000000b0;
    margin-bottom: 10px;
    font-size: 37px;
    text-transform: capitalize;}
.compass_section .container{max-width:1600px}
.compass_section{background-size:initial;background-position:left 2vw bottom 2vw;background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/images/HITV-icon-gray.webp); padding: 42px 0px 60px 0px;background-repeat:no-repeat}
.compass-blck{padding:2% 0 0 0;width:100%;margin:auto;float:left}
.compass-lft{width:47.25%;margin-right:5.5%;float:left}
.compass-lft h2{text-transform:uppercase;color:#5D524A!important;text-align:right;margin-bottom:10px;    font-size: 50px;}
.compass-lft h2 span{text-transform:initial;font-style:italic}
.compass-rgt p{color:#000;margin:0}
.compass-rgt{width:47.25%;float:right}
.ft_cprt{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#000;line-height:normal;text-align:center}
.common-questions{padding:50px 0}
.common-questions h2{text-align:center;padding-bottom:15px;margin-bottom:15px}
.que-ans{margin-bottom:20px;border-radius:5px;background:#efefef}
.que{cursor:pointer}
.que h3{position:relative;line-height:50px;background:#00a7ff;color:#fff;padding:0 20px;margin-bottom:0;border-radius:5px;font-size:24px;transition:.15s;font-weight:400}
.que.active h3{background:#f37325;border-bottom-left-radius:0;border-bottom-right-radius:0}
.que h3:after{content:'+';font-weight:700;color:#00a7ff;background:#fff;border-radius:60px;position:absolute;right:15px;top:0;bottom:0;margin:auto;width:25px;height:25px;display:block;text-align:center;line-height:25px}
.que.active h3:after{content:'-';line-height:23px;color:#f37325}
.ans{display:none;padding:15px;font-size:18px}
.left-comm-que{width:49%;float:left}
.right-comm-que{width:49%;float:right}
.img-slideshow{background:#00a7ff;padding:50px 0}
.img-slideshow img{border:solid 5px #f37325;margin:5px}
.testimonials{padding:50px 0}
.testimonials h2{text-align:center;margin-bottom:15px;padding-bottom:15px}
.testi{padding:20px;background:#00a7ff0d;border:solid 1px #00a7ff;border-radius:20px}
.testi h4{margin-bottom:0;font-style:italic;text-align:right}
.testies.owl-carousel{position:relative}
.cal-acts.owl-carousel .owl-nav button.owl-next span,.cal-acts.owl-carousel .owl-nav button.owl-prev span,.testies.owl-carousel .owl-nav button.owl-next span,.testies.owl-carousel .owl-nav button.owl-prev span{font-size:50px;width:50px;height:50px;display:block;line-height:39px;text-align:center;border-radius:50px;border:solid 2px #00a7ff;color:#00a7ff;position:absolute;top:30%;left:-80px;transition:.3s}
.cal-acts.owl-carousel .owl-nav button.owl-next span,.testies.owl-carousel .owl-nav button.owl-next span{left:inherit;right:-80px}
.cal-acts.owl-carousel .owl-nav button:hover span,.testies.owl-carousel .owl-nav button:hover span{border:solid 2px #f37325;color:#f37325}
.testims_cnt.owl-carousel .owl-dots{text-align:center;margin-top:15px}
.testims_cnt.owl-carousel .owl-dot{width:10px;height:10px;margin:2px;border-radius:10px;border:solid 2px #fff}
.testims_cnt.owl-carousel .owl-dot.active{background:#fff}
.call-actions{text-align:center;padding:50px 0}
.call-actions h2{text-align:center;padding-bottom:15px;margin-bottom:15px}
.call-actions .cal-act h3{margin-bottom:0}
.call-actions .cal-act h3 a{text-align:center;margin-bottom:0;padding:150px 20px 20px;display:block;position:relative;background:#00a7ff80;outline:solid 1px #00a7ffff;outline-offset:-10px;color:#fff;text-transform:uppercase;transition:.3s}
.call-actions .cal-act h3 a:hover{background:#f3732580;outline:solid 1px #f37325ff}
.call-actions .cal-act h3 a:before{content:'';display:block;position:absolute;width:100px;height:100px;background:#00a7ff80;top:30px;left:0;right:0;margin:auto;border-radius:50px}
.call-actions .cal-act h3 a:hover:before{background:#f37325ff}
.footer_top ul.menu{margin:0}
.footer_top ul.menu li{float:left;margin-bottom:0}
.footer_top ul.menu li a{float:left;font-size:16px;font-weight:700;color:#fff;line-height:normal;padding:15px 40px;text-transform:uppercase;transition:.15s}
.footer_top ul.menu li.current_page_item a{background:#f37325}
.footer_top ul.menu li a:hover{background:#f37325}
.page_content .content ol li,.page_content .content ul li{position:relative;padding-left:30px}
.page_content .content ol li:before,.page_content .content ul li:before{content:'\2713';font-weight:700;position:absolute;top:0;left:0;font-size:24px}
.container1{max-width:1715px;margin:auto}
.container{width:100%;max-width: 1300px;margin:auto}
.text-heading{font-family:'Cormorant',serif;font-size:56px;color:#000;margin-bottom:10px;line-height:1;font-weight:400;margin-bottom:20px}
.sub-text{font-family:'Cormorant',Georgia,"Times New Roman",serif;font-style:italic;font-size:32px;font-weight:400;line-height:1}
.text-para{font-family:'Jost',system-ui;font-weight:400;line-height:1.6;font-size:22px;margin-bottom:20px}
.cmn-btn{font-size:18px;background-color: #78AAC2;border-width:0!important;border-radius:0;font-style:normal;text-transform:uppercase;text-decoration:none;color:#fff!important;padding:7px 1.3em;line-height:1.7em!important;font-family:"Jost",sans-serif;font-weight:400;display:inline-block}
.cmn-btn:hover{background-color:#5d524a}
.addiction_section{background-color:#e2ded24d!important}
.addiction_section .container{width:100%;max-width:1715px;margin:auto}
.addiction-list{display:flex;justify-content:space-between;align-items:center}
.addiction-itm.cont{width:49.6%;padding: 90px 40px 27px;margin:0 94px 0 0}
.addiction-itm{width:49.6%}
.addiction-itm h2{color:#000;font-style:italic}
.addiction-itm h4{    font-family: 'Jost', system-ui;
    text-transform: uppercase;
    font-size: 24px;
    font-weight: 500;
    color: #3c9bc8;
    line-height: 1;
    margin: 0 0 10px;}
.addiction-itm p{color:#000}
.addiction-itm.image{margin-top:-70px}
.addiction-itm.image img{width:100%;display:block}
.addiction-itm.image h4{text-align:end;padding-top:0;margin:0 0 30px;font-size:20px}
.valley_section{padding:65px 0 10px;background:#ffff}
.valley_section .container{width:100%;max-width:1524px;margin:auto}
.valley-list{display:flex;justify-content:space-between;align-items:center}
.vally-image img{width:100%;display:block}
.valley-cont{position:relative}
.valley-cont:before{content:'';width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:19px;left:19px;border:1px solid #000;pointer-events:none}
.vally-image{width:46.6%}
.valley-cont{width:64.7%;background-color: #f1eee2;box-shadow:0 0 15px 0 #0000001a;padding:60px;margin:0 0 0 -45px}
.valley-cont:after{content:'';width:calc(100% - 30px);height:calc(100% - 30px);position:absolute;top:14px;left:14px;border:1px solid #000;pointer-events:none}
.valley-cont h2{color:#5D524A!important}
.valley-cont p{color:#000}
.valley-btn{padding-top:15px}
.valley-btn a{background-color: #78AAC2;color:#fff;display:inline-block}
.why_choose_section{background-color:#5D524A!important;padding:70px 0}
.why-choose-top{border-bottom:1px solid #fff;margin:0 0 70px;padding:0 0 30px}
.why_choose_section .container{max-width:1524px}
.why-choose-list{display:flex;justify-content:space-between;margin: 0px 49px;}
.why-choose-itm h3{color:#fff!important}
.why-choose-itm{width:18.9%}
.why-choose-itm p,.why_choose_section p{color:#fff!important;margin:0}
.why_choose_section h2{color:#fff!important}
.most_major_section{padding:90px 0;background-color:#fff}
.most_major_section .container{max-width:1524px}
.most-major-top h2{color:#000!important;text-align:center}
.most-major-top p,.most-major-btm p{color:#000!important;text-align:center}
.most-major-list{display:flex;justify-content:center;flex-wrap:wrap;gap:0px;padding:0px 0;filter:saturate(50%)}
.most-major-image{width:15%}
.most-major-image img{    width: 66%;
    display: block;
    margin-top: -17px;}
.most-major-btn{text-align:center;padding-top:15px}
.most-major-btm{max-width:900px;margin:auto}
.your_journey_section .container{max-width:100%}
.your_journey_section{background-color:#000}
.your-journey-list{background: url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/images/hm-bnr-train-img.webp);;background-size:cover;height: 919px; /* display:flex;justify-content:center;align-items:center*/ }
.your-journey-cont h2{color:#fff!important}
.your-journey-cont{width:50%;padding:137px 90px;margin:0}
.joutney-btn{margin:0 0 28px}
.journey-image{width:50%;height:634px;background-position:center;    display: none;}
.journey-image img{width:100%;display:block;height:100%;object-fit:cover;background-position:center}
.your-journey-cont p{color:#fff!important;padding:25px 0}
.joutney-btn a{background-color:#fff;color:#000!important}
.joutney-btn a:hover{color:#fff;background-color:#E2DED2}
.ready-step_section{background-color:#E2DED2!important}
.ready-itm{background-color:#FFF;z-index:0!important;position:relative;transform:translateX(0px) translateY(-5vw);transform-origin:center;padding:80px;max-width:1524px;margin:auto}
.ready-itm h2{text-transform:uppercase;color:#5D524A!important;text-align:center}
.ready-itm p{color:#000!important;text-align:center}
.ready-itm h3{color:#000;text-align:center}
.ready-btm-btns{text-align:center;display:flex;justify-content:center;gap:30px;padding-top:20px}
.ready-contact-btn a,.ready-call-btn a{font-family:'Jost',system-ui;font-size:18px;background-color:#5D524A;border-width:0!important;border-radius:0;font-weight:400;font-style:normal;text-transform:uppercase;text-decoration:none;padding:8px 20px;display:inline-block;color:#fff}
.ready-contact-btn a:hover{background-color:#000}
.ready-call-btn a{background-color: #78AAC2;}
.ready-call-btn a:hover{background-color:#5D524A}
.ready-btm-part.facts{background:#F6F5F1}
.ready-btm-part.facts .sd-text h3{color:#E2DED2}
.frm-lft-cont h2{color:#000!important}
.frm-lft-cont p{color:#000!important}
.frm-lft-cont h3{color:#000;font-style:italic}
.frm-list{display:flex;justify-content:space-between;align-items:center}
.frm-lft-cont{width:47.1%}
.frm-part{width:50%}
.form_section{padding:76px 0;background-color:#F6F5F1!important}
.form_section .container{max-width:1524px}
.cnt-frm-cld p{margin:0!important}
.cnt-frm form .formfield p{margin:0}
.cnt-frm-cld{display:flex;gap:14px;flex-wrap:wrap}
.cnt-frm-cld label{font-family:'Jost',system-ui!important;font-size:12px;font-family:inherit;font-weight:700;cursor:pointer;display:block;line-height:1.7em}
.formfield input{padding:10px;width:100%;background-color:#fff;border:1px solid #bbb}
.cnt-frm input::placeholder,.cnt-frm textarea::placeholder{color:#B4B4B4!important}
.cnt-frm textarea{resize:none;height:140px!important;min-height:auto!important;margin-bottom:26px;width:100%;padding:9px;background-color:#fff;border:1px solid #bbb}
.msgbox{width:100%}
.formfield{width:48.4%}
.frm-part .wpcf7-not-valid-tip{font-family:'Jost',system-ui;text-shadow:#00000003 0 0 1px;font-size:12px;background-color:#F9E4E8;color:#E04562;font-weight:500;padding:2px 10px;border-radius:2px}
.form-btn input{font-family:'Jost',system-ui;font-size:14px;font-weight:500;background-color:#f0f0f0;border:none;padding:12px 15px;border-radius:3px;text-transform:capitalize}
.form-btn input:hover{box-shadow:0 1px 4px 0 #0009}
.wpcf7-response-output{display:none}
.footer_sec .container{width:100%;max-width:1524px;margin:auto}
.footer_sec{padding:130px 0 30px;text-align:center;background:#2c3e50}
.seo-bottom{padding:20px 0 0}
.seo-bottom p{color:#fff}
.ftr-lft{display:flex;justify-content:space-between}
.ftr-list{display:flex;justify-content:space-between}
.ftr-logo{margin-bottom:100px}
.ftr-btn a:hover{background:#2F2E2C}
.ftr-btn a{background-color:#5D524A}
.ftr-itm h4{font-family:'Jost',serif;font-size:24px;color:#fff;text-transform:uppercase;font-weight:400;margin:0 0 10px;line-height:1}
.ftr-itm p{color:#fff}
.top-scl.ftr a{color:#fff}
.top-scl.ftr a:hover{background-color:transparent!important}
.ftmenu ul li{margin:2px 0}
.ftmenu ul li a{font-family:'Jost',system-ui;font-weight:400;line-height:1.6;font-size:18px;margin-bottom:20px;color:#fff}
.top-scl.ftr{margin:45px 0 0}
.ftmenu ul li a:hover,.seo-bottom p a:hover,.ftr-itm p a:hover{color:#E2DED2!important;transition:all .4s ease-in-out}
.footer-left{width:45%}
.ftr-mdl{display:flex;justify-content:space-between;width:43%}
.top-scl.ftr a:hover{color:hsla(0,0%,100%,.7);transition:.5s}
.page_banner{background:#f1f1f1;padding:50px 0}
.page_banner h1,.page_banner h2{font-family:Arial,Helvetica,sans-serif;font-size:64px;font-weight:700;color:#212121;line-height:normal;margin:0}
.breadcrumbs{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#000;line-height:normal}
.page-template-singal-common-page .page_content{background-color:#f7f6f3;padding:76px 0}
.page_content{float:left;width:100%;background:#fff;padding:50px 0 0}
.page_content h1,.page_content h2,.page_content h3,.page_content h4,.page_content h5,.page_content h6{font-family:'Cormorant',serif;font-weight:400;color:#000;line-height:normal;margin-bottom:10px}
.page_content h1{font-size:64px}
.page_content h2{font-size:56px}
.page_content h3{font-size: 30px;color: #dab9a2;line-height: 30px !important;margin-bottom: 30px;}
.page_content h4{font-family:'Jost',system-ui;text-transform:uppercase;font-size:24px}
.page_content h5{font-size:20px}
.page_content h6{font-family:'Jost',system-ui;font-size:18px}
.page_content p{font-family:'Jost',system-ui;font-weight:400;line-height:1.6;font-size:18px;margin-bottom:20px;color:#000}
.page_content a{color:#5d524a}
.page_content ol,.page_content ul{margin:0 0 20px;list-style-position:inside}
.page_content li{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:16px;color:#000;line-height:28px;margin-bottom:10px;position:relative;padding-left:30px}
.page_content .content{width:100%}
.page_content .sidebar{width:28%;display:none}
.sidebar .widget{float:left;width:100%;background:#00a7ff;padding:20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-bottom:30px}
.sidebar .widget ul,.sidebar .widget ul li{list-style:none;margin:0;padding:0}
.sidebar .widget ul.sub-menu{display:none}
.sidebar .widget ul li a{display:inline-block;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;color:#fff;line-height:normal;padding:10px 0}
.sidebar .widget ul li a:hover{color:#ececec}
.sidebar .widget h3{font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;color:#fff;line-height:normal;margin-bottom:10px}
.sidebar .testim_cnt p{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#fff;line-height:22px;margin-bottom:10px}
.sidebar .testim_cnt h5{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700;color:#fff;line-height:normal;margin:0;text-align:right}
.page_both_sidebar .sidebar_left{width:25%}
.page_both_sidebar .sidebar_right{width:25%}
.page_both_sidebar .content{width:50%;padding:0 20px}
.endorser-sec{float:left;width:100%;background:#f1f1f1;text-align:center;padding:72px 0 100px}
.endorser-sec h2{font-size:34px;color:#212121;line-height:44px;font-weight:400;font-family:Arial,Helvetica,sans-serif;margin-bottom:30px;position:relative}
.endorser-img{margin-top:50px;float:left;width:100%}
.endorser-img ul{margin:0 0 25px;position:relative}
.endorser-img ul li{float:left;width:9%;margin-right:15px;position:relative}
.endorser-img ul li img{width:100%;display:block;padding:7px}
.endorser-img ul li .end-name{display:none;position:relative;width:550px;left:-217px}
.endorser-img ul li.active .end-name{display:block}
.endorser-img ul li.active img{z-index:99999;margin-bottom:25px;cursor:pointer}
.endorser-img ul li .end-name h5{font-size:24px;color:#212121;line-height:34px;text-transform:uppercase;display:inline-block;margin-bottom:12px;font-family:Arial,Helvetica,sans-serif}
.endorder-cnt p{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#212121;line-height:24px;margin-bottom:5px}
.endorsers{display:inline-block;width:100%;margin-bottom:20px}
.endorsers p strong{display:block;text-align:right}
.endorser-img ul li:last-child{margin-right:0}
.endorser-img ul li .end-img{position:relative;width:115px;margin:0 auto}
.page-template-contact-page .form_section{display:none}
.page_content.cnt-btm{padding:15px 0 5px;background-color:#5D524A;text-align:center}
.page_content.cnt-btm h4{margin:0 0 10px;line-height:1;color:#fff}
.about-team-sec-main{position:relative;padding:245px 0 0;background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./images/Mountains-background-image-1.webp);background-position:top;background-repeat:no-repeat;background-size:100% 38%}
.about-team-sec.tab-btn-group::before{display:none}
.about-mdl.tab-pane.tab-pane-active{display:flex;justify-content:space-between;height: fit-content;}
.about-ready.inr .sd-text{right:20px;left:inherit}
.about-ready.inr .sd-text h2{color:#be9494!important}
.tab-content-area{padding:0 10px}
.attrny-image img{border-radius:50%}
.tab-btn,.tab-btn:hover{padding:15px 30px;border-radius:5px;top:-2px;position:relative;outline:none}
.attrny-cony h4{text-align:center;font-style:italic;text-transform:capitalize;color:#fff;font-family:'Cormorant';margin:0}
.tab-btn{cursor:pointer;    background: #9db5c1;}
.tab-btn.tab-btn-active{position:relative;    position: relative;background: #5f889c;}
.about-mdl{padding-bottom:20px}
.tab-pane{display:none}
.tab-pane.tab-pane-active{display:block}
.about-team-sec.tab-btn-group{display:flex;justify-content:space-between;padding-bottom:120px}
.tab-btn.tab-btn-active::after{content: '';
    width: 99%;
    height: 4vw;
    position: absolute;
    background-color: #5f889c;
    bottom: calc(1px - 4vw);
    left: 2px;
    clip-path: polygon(50% 100%, 0 0, 100% 0);}
.needhelp.about p,.needhelp.about h4{margin-bottom:0}
.about-story{max-width:900px;margin:auto;padding:35px 0 0}
.about-story h2,.about-story p,.about-story h4{text-align:center}
.about-cont{width:63.9%}
.about-story h2{margin-bottom:0}
.about-story h4{font-style:normal;font-family:'Jost',system-ui;color:#2f2e2c7d!important;text-transform:uppercase}
.about-image img{width:100%;display:block}
.about-image{width:30%}
.guiding-list{display:flex;justify-content:space-between;align-items:center}
.guiding-image{width:50%;z-index:1}
.guiding-cont{width:44%}
.guiding-image img{width:100%;display:block}
.mission-vision{display:flex;justify-content:space-between}
.mission-itm:before{content:'';width:calc(100% - 50px);height:calc(100% - 50px);position:absolute;top:24px;left:24px;    border: 1px solid #fff;
    background: #00000024;
    border-radius: 10px;}
.mission{background-color:#E2DED2!important;padding: 55px 0 246px 0px;    background: url(https://hopeincolorado.org/wp-content/uploads/2025/05/mission.jpg);
    background-size: cover;}
.mission-itm{position:relative;padding: 44px;}
.mission-itm h3,.mission-itm p{text-align:center;color:#000}
.guiding{background:#000;padding:90px 0;position:relative}
.guiding:before{position:absolute;content:"";background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./images/compass.webp);background-repeat:no-repeat;width:30%;height:100%;top:0;left:0;z-index:0}
.guiding-cont h2,.guiding-cont h4,.guiding-cont p,.inn-ready h2,.inn-ready h3,.inn-ready p{color:#fff}
.guiding-cont h2,.guiding-cont h4,.guiding-cont p{margin:0 0 8px}
.about-ready{background-color:#2F2E2C!important;padding:96px 0;position:relative}
.inn-ready{max-width:900px;margin:auto}
.inn-ready h2,.inn-ready h3,.inn-ready p{text-align:center}
.about-ready .sd-text{text-transform:uppercase;color:#ffffff40!important}
.about-image.mbl{display:none}
.tabs-block{width:100%;max-width:1514px;margin:auto}
.leader-itm{width:30%}
h2.team-head{border-bottom-width:4px;border-bottom-style:double;border-bottom-color:#E2DED2;margin:0;padding-bottom:5px;color:#5D524A!important;font-style:italic}
.leader-image{filter:saturate(100%)}
.leader-image:hover{filter:none;border: 5px #ccc solid;        border-radius: 10px;}
.our-leader,.director-list,.staff-list{display:flex;justify-content:space-between;padding-bottom:55px;padding-top:38px}
.leader-image img{width:100%;display:block;        border-radius: 5px;}
.director-list,.staff-list{flex-wrap:wrap;gap:70px}
.leader-itm.staff,.leader-itm.director{width:20.9%}
.leader-cont h4{text-align:end;margin:0;        font-size: 20px;
        margin-top: 8px;
        margin-bottom: -11px;}
.leader-cont h4.lead{text-align:end;font-family:'Cormorant',Georgia,"Times New Roman",serif;font-weight:500;font-style:italic;text-transform:capitalize;color:#2F2E2C!important}
.inr-empowering-journeys{padding:35px 0 0}
.valley-block{display:flex;justify-content:center;padding:38px 0}
.valley-rit ul li{margin-bottom:15px}
.valley-lft{width:47.25%;margin-right:5.5%}
.valley-rit{width:47.25%}
.valley-block.resource{padding:60px 0}
.valley-lft .text-heading{text-transform:uppercase;color:#2F2E2C!important;text-align:right;margin-bottom:10px;line-height:1}
.valley-lft .text-heading span{text-transform:initial;font-style:italic}
.inr-treatment-top-sec{padding:0px 0}
.inr-treatment-top-sec .valley-list{padding:38px 0}
.inr-treatment-top-sec .container{max-width:1714px}
.inr-treatment-top-sec .vally-image,.inr-treatment-top-sec .valley-cont{width:50%}
.inr-treatment-top-sec .valley-list.imglft .valley-cont{margin:50px 0;transform:translateX(-5vw) translateY(0px)}
.inr-treatment-top-sec h2.text-heading{margin-bottom:10px;color:#2F2E2C!important;line-height:1}
.inr-treatment-top-sec h3.sub-heading{color:#000;margin-bottom:10px;line-height:1}
.inr-treatment-top-sec .valley-list.imgrit .valley-cont{transform:translateX(5vw) translateY(0px);margin:50px 0}
.valley-list .valley-cont ul li{padding-left:20px;line-height:1.4;margin:0 0 10px;font-family:'Jost',system-ui;position:relative;font-size:18px}
.valley-list .valley-cont ul li:before{position:absolute;content:"";width:6px;height:6px;left:0;top:6px;background-color:#000;border-radius:50px}
.valley-block.resource .valley-lft{width:34%}
.valley-block.resource .valley-rit{width:53%}
.inn-top{max-width:900px;margin:auto;text-align:center;padding:95px 0}
.carrer-addiction{background-color:#e2ded24d!important;}
.valley-block.resource .text-heading{text-transform:inherit}
.valley-block.resource.last{padding-bottom:134px}
.valley-block.resource h4{text-align:end;color:#2f2e2c7d!important;line-height:1}
.carrer-inn{background:#2F2E2C!important;padding:150px 0}
.page_content .valley-rit ul li{font-weight:500;font-family:'Jost',system-ui}
.valley-rit ul{width:70%}
.page_content .valley-rit ul li a:hover{color:#5D524A}
.valley-block.resource .valley-rit{width:56.8%}
.facts-part .valley-lft{width:40%}
.carrer-inn .why-choose-top h2,.carrer-inn .why-choose-top p{color:#fff}
.valley-rit ul li a{text-transform:uppercase;font-size:18px;color:#000}
.inn-top-resource{background-color:#2F2E2C!important;position:relative}
.inn-top-resource h2,.inn-top-resource p{color:#fff}
.arrow-list{padding:0 0 0 40px}
.facts-part .valley-block{border-bottom:1px solid #E2DED2;padding:70px 0}
.facts-part .valley-block:last-child{border:none}
.ready-btm-part{background-color:#E2DED2;text-align:center;padding:95px 0 134px;position:relative}
.ready-btm-itm{max-width:900px;margin:auto}
.ready-btm-part.warning{background-color:#E2DED2!important}
.sd-text{writing-mode:sideways-lr;font-family:'Cormorant',Georgia,"Times New Roman",serif;font-style:italic;font-size:32px;color:#E2DED2!important;text-align:center;position:absolute;top:0;left:20px;bottom:0}
.ready-contact-btn a{color:#fff}
.ready-btm-part.warning .ready-btm-itm a{text-decoration:underline}
.ready-btm-part.warning .ready-btm-itm a:hover{color:#F15A25}
.ready-btm-part.warning .ready-btm-itm a.cmn-btn{text-decoration:none}
.sd-text.war{color:#fff!important}
.treatment-faqs{padding:96px 0;background-color:#F6F5F1!important}
.accordion-list{max-width:990px;margin:auto}
.inr-treatment-btm .your-journey-cont p,.inr-treatment-btm .your-journey-cont h2{color:#fff!important}
.inr-treatment-btm .container{max-width:100%;margin:auto}
.inr-treatment-btm{background:#E2DED2!important}
.accordion-section{padding:15px 0 15px 30px;border-bottom:1px solid #ccc}
.accordion-section h4 a:before{content:"";position:absolute;width:20px;height:20px;top:5px;right:30px;margin:0;background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./images/plus.png)}
a.accordion-section-title.active h4 a:before{width:17px;height:17px;background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./images/search_close.png)}
.accordion-section h4 a{font-size:22px;color:#000;position:relative;display:block}
.accordion-section h4{margin-bottom:0}
.resors-hlp-rit{width:60%}
.resors-hlp-faqs{padding:100px 0}
.resors-hlp-lft{width:35%;text-align:end}
.inr-resources-top{position:relative;padding:0 0 80px}
.inr-resources-top:before{position:absolute;content:"";background:#f6f5f1;width:100%;height:62%;bottom:0;left:0;right:0;z-index:0}
.resources-itm{background-color:#FFF;box-shadow:0 2px 18px 0 #0003; padding: 30px;outline:1px solid #000;outline-offset:-22px)}
.inr-resources-block{display:flex;justify-content:space-between;position:relative;z-index:1}
.resors-hlp-block{display:flex;justify-content:space-between}
.inr-resources-btm{background:#000}
.inr-resources-block .resources-itm h3{color:#000}
.inr-resources-btm .container1{max-width:100%}
.accordion-section h4 a{padding-right:60px}
.resources-btm-btn .cmn-btn{background-color:#fff;color:#0a0a0a!important}
.inr-resources-btm h3.sub-heading{color:#fff}
.resors-hlp-faqs h4{color:#2f2e2c7d}
.resources-itm h3,.resources-itm p,.resources-btn{text-align:center}
.resources-itm h3{margin-bottom:0}
.resources-itm p{padding:30px 0}
.common-list{max-width:900px;margin:auto;padding-top:38px}
.common-itm h5{font-family:'Cormorant',serif;font-size:32px;font-weight:400;color:#000;padding-bottom:10px;line-height:1;margin-bottom:0}
.common-itm h6{font-family:'Cormorant',serif;font-size:28px;font-weight:400;color:#000;padding-bottom:10px;line-height:1;margin-bottom:0}
.archive.category .form_section{display:none}
.page_bnr.blog-banner{background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./images/blog-banr.webp)}
.post-itm .post-title a{color:#000!important}
.post-meta,.post-categories a{text-transform:uppercase;font-size:15px;color:#5D524A!important}
.post-meta{display:none;gap:5px;margin:0 0 15px}
.post-cnt .post-content p{color:#666;margin-bottom:0}
.blog .layout-content,.archive .layout-content,.category .layout-content{display:flex;justify-content:space-between;flex-wrap:wrap}
.blog .sidebar.fr{display:none}
.post-cnt{    padding: 20px;margin-top: 5px;}
.blog .page_content{background:#f6f5f1!important}
.post-img img{display:block;width:100%}
.location-btm .container{display:flex;justify-content:end}
.archive.category .page_bnr{background-image:linear-gradient(180deg,#00000063 0%,#0000005e 100%),url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./images/category-image.webp)}
.archive.category .page_content{background:#f6f5f1;padding:100px 0}
.archive.category .page_bnr::before{display:none}
.post.type-post{width:100%;border:1px solid #d8d8d8;max-width: 386px;margin:0 0 50px}
.archive.category .layout-content{justify-content:flex-start;gap:50px}
.single-post .post.type-post{max-width:100%;background:transparent;border:transparent;margin:0}
.single-post .post-meta span.post-date,.single-post .post-categories{padding-left:35px;position:relative}
.single-post .post-meta span.post-date:before,.single-post .post-categories:before{position:absolute;content:"";background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./images/date-icon.webp);background-repeat:no-repeat;width:18px;height:18px;top:0;left:0}
.single-post .post-categories:before{background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./images/category-icon.webp)}
.single-post .page_content .post-meta{text-align:center;padding:20px 0}
.sgl-cat-sec{padding:20px 0;background-color:#E2DED2!important}
.single-post .post-meta{text-align:center;justify-content:center;margin:0;gap:30px}
.single-post .page_content .post-meta span{font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;font-size:15px;color:#5D524A!important}
.single-post .page_content{background:#F6F5F1!important}
.needhelp.inr h3{color:#000;font-family:'Cormorant',serif;text-transform:capitalize;margin:0 0 10px;text-transform:inherit}
.needhelp.inr p{margin:0}
.needhelp.inr{margin:-57px auto 0}
.arrow-list h6{position:relative;margin-bottom:15px;font-weight:500;text-transform:uppercase;font-size:18px}
.arrow-list h6:before{position:absolute;content:"";width:32px;height:24px;left:-50px;top:0;right:0;background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./images/arrow.webp)}
.common-list-item h6{font-weight:700;font-size:20px;text-transform:uppercase}
.common-itm h6 strong,.common-itm p strong,.common-itm h5 strong{font-weight:700}
.common-list ul.dotted-list li strong::before{content:"";position:absolute;background-color:#000;width:6px;height:6px;border-radius:50%;left:0;top:10px}
.page_content ol.num-list li,.page_content ul.dotted-list li{padding-left:20px}
.page_content ol.num-list li::before,.page_content ul.dotted-list li::before{display:none}
.common-itm.item-line::before{content:"";position:absolute;background-color:#000;width:100px;height:2px;left:0;right:0;bottom:10px;margin:auto}
.common-itm{position:relative;padding:0 0 10px}
.items-list li strong:after{content:"";position:absolute;background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/images/tick-mark.webp);background-repeat:no-repeat;background-size:contain;width:18px;height:18px;top:5px;left:0}
.page_content ol.num-list li{padding:0;list-style:decimal}
.page_content ol.num-list{padding-left:20px}
.items-list li strong:before{display:none}
.common-itm li{font-weight:400;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;font-size:18px;line-height:1.6;color:#000}
.page_content .items-list li:before{display:none!important}
.common-itm li strong{font-weight:700}
.common-itm ul.dotted-list.lst-deci li{position:relative}
.common-itm ul.dotted-list.lst-deci li:after{content:"";position:absolute;background-color:#000;width:6px;height:6px;border-radius:50%;left:0;top:10px}
.page-id-44 .page_bnr{display:none}
.sd-text h3{color:#000}
a.underline{text-decoration:underline}
ul.dotted-list li{margin:0;font-family:'Jost'}
.page_bnr{     padding: 289px 0 79px;
    text-align: center;
    background-image: url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./images/default-banner.webp);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    position: relative;}
.page_title{padding:38px 0;z-index:1;position:relative}
.page_title h1{font-family:'Cormorant';font-weight:500;text-transform:uppercase;color:#fff!important;font-size:44px;margin:0 0 10px;line-height:1}
.page_title p{
    font-family: 'Cormorant';
    font-style: italic;
    font-size: 26px;
    color: #fff;
    font-weight: 600;
    line-height: 1.2;
    margin: 0 0 10px;
}
.page_bnr::before{position:absolute;content:"";width:100%;height:100%;left:0;right:0;margin:auto;top:0;bottom:0;background-image:linear-gradient(180deg,#000000a6 0%,#000000a8 100%);z-index:0;pointer-events:none}
.page_title h3{font-family:'Cormorant';font-style:italic;font-size:32px;color:#fff;font-weight:400;line-height:1;margin:0 0 10px}
.cont-list{display:flex;justify-content:space-between}
.cont-img{margin-bottom:30px}
.cont-img img{width:100%;display:block}
.cont-itm{position:relative;padding:45px;margin-bottom:30px;width:36.7%}
.cont-itm.lft h2{text-transform:uppercase}
.cont-item{padding-left:45px;margin-bottom:40px;position:relative}
.cont-item.call:before{background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./images/call-ic.webp)}
.cont-item:before{position:absolute;content:"";background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./images/loc-icon.webp);background-repeat:no-repeat;width:22px;height:28px;top:0;left:0}
.cont-item h5{font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;font-weight:300;color:#F6F5F1;line-height:1.2;font-size:28px}
.cont-item h6{font-family:'Cormorant',Georgia,"Times New Roman",serif;font-weight:600;font-style:italic;color:#E2DED2;line-height:1}
.journey-image.donate img{filter:saturate(0%);backface-visibility:hidden;filter:saturate(0%);backface-visibility:hidden}
.donate-txt{max-width:900px;margin:0 auto;text-align:center;padding:2% 0}
.donate-pg-cnt{background-color:#E2DED2!important;padding:75px 0}
.donate-txt p{margin-top:30px}
.about-team-sec-main.location .about-team-sec.tab-btn-group{justify-content:start;gap:50px}
.location-top{padding: 182px 0 245px;
    background: url(https://hopeincolorado.org/wp-content/uploads/2025/05/back2.jpg);
    background-size: cover;
    margin-top: -195px;}
.about-team-sec-main.location{padding:0 0 90px;margin:-190px 0 0;background-image:none}
.about-team-sec-main.location .about-mdl.tab-pane.tab-pane-active{height:auto;align-items:center}
.about-team-sec-main.location .attrny-cony h3:before{position:absolute;content:"";background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./images/location-icon.webp);background-repeat:no-repeat;width:32px;height:45px;top:0;left:0;right:0;margin:auto}
.about-team-sec-main.location .about-cont{width:46%}
.about-team-sec-main.location .about-image{width:45%}
.about-team-sec-main.location .tab-btn.tab-btn-active::after{background-color: #5f889c;}
.about-team-sec-main.location .tab-btn.tab-btn-active .attrny-cony h3:before{background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./images/location-icon-hov.webp)}
.about-team-sec-main.location .attrny-cony h3{position:relative;padding:90px 0 0}
.location-top-itm{max-width:900px;margin:auto;text-align:center}
.location-btm{padding:175px 0;background-color:#2F2E2C!important;position:relative}
.location-btm a.cmn-btn{background-color:#5D524A}
.location-btm a.cmn-btn:hover{background-color:#000}
.location-btm:before{position:absolute;content:"";background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./images/locations-brochure.webp);background-repeat:no-repeat;width:30%;height:100%;top:0;left:0}
.location-btm-itm h2,.location-btm-itm p{color:#fff}
.location-btm-itm{width:50%}
.page_default.contact_pg .page_content{padding-top:5vw;padding-bottom:5vw;background-color:#F6F5F1!important}
.cont-itm.rgt{background:#000}
.cont-itm.lft{width:65%}
.cont-itm.lft .frm-lft-cont{width:100%}
.cont-item.time:before{background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/./images/clock-image.png)}
.cont-itm.lft .frm-part{width:100%}
.your-journey-cont.donate{padding:0;text-align:center}
.your-journey-cont.donate h1{text-transform:uppercase}
.mobile_src_nav{display:none;width:100%;float:left;background-color:#001c4a;padding:12px 0 11px}
.mobinav a.drop.close{position:absolute;top:6px;right:0;width:100%;height:25px;background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/images/menu-icon.webp);background-color:transparent;background-size:auto 20px;background-position:center right;background-repeat:no-repeat;border:none;outline:none;position:absolute;top:10px}
.mobinav .menu-item-has-children a.drop.open{background-image:url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/images/menu-icon.webp);background-repeat:no-repeat;background-size:20px;transform:rotate(180deg);background-position:center left;background-color:transparent;position:absolute;top:10px;border:none;width:100%;height:25px}
ul.sub-menu{padding-left:30px}
.showhide b.txtr{position:absolute;top:0;bottom:0;left:-20px;margin:auto;text-align:left;font-size:36px;line-height:31px;font-weight:400;color:#000;width:27px;height:32px}
.showhide b.txtl{text-align:right;font-size:20px;line-height:28px;font-weight:400;font-family:'Lexend-SemiBold';text-transform:uppercase;margin:0;color:#fff;padding-top:2px}
.showhide{display:none;color:#fff;width:auto;height:28px;float:left;text-align:left;cursor:pointer;padding:0;position:relative}



/* Homepage New Styles */


/* Banner Section */


.hm-banner-sec{
    background-image: url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/images/hm-bnr-train-img.webp);
    background-size: cover;
    background-position:center bottom;
    background-repeat: no-repeat;

}

.hm-banner-sec .container {
    max-width: 100%;
    padding: 0;
}
.hm-bnr-blk {
    display: flex;
}
.hm-bnr-cont {
    width: 50%;
    padding: 9vw 5vw;
    display: flex;
    flex-direction: column;
    justify-content: center;
    background: rgba(0, 0, 0, 0.5);
}


.hm-bnr-cont h1 {
    font-family: 'Cormorant';
    font-size: 35px;
    color: #fff;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1;
    margin-bottom: 30px;
    text-shadow: 1px 1px 0 black;
}
.hm-bnr-cont h1 strong {
    font-weight: 600;
    text-transform: uppercase;
    font-size: 70px;
    margin-bottom: 10px;
    display: block;
}
.hm-bnr-cont p {
    font-family: 'Jost';
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0;
    font-size: 22px;
    margin-bottom: 0;
    color: #fff;
    text-shadow: 1px 1px 0 black;
}


/* Our Values Section */


.hm-values-sec{
    padding: 50px 0;
}

.hm-values-sec h2{
    font-family: 'Cormorant';
    font-size: 70px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0;
    color: #000;
    margin: 0 0 25px;
    text-align: center;
    position: relative;
    padding: 0 0 20px;
    text-transform: uppercase;
}

.hm-values-sec h2::before{
    content: "";
    width: 150px;
    height: 1px;
    background-color: #000;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    opacity: 50%;
    
}

.hm-values-blk{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 0px;
    margin: 0 0 30px;
}

.hm-values-blk li{
    font-family: 'Cormorant';
    font-size: 28px;
    font-weight: 600;
    line-height: 1.1;
    letter-spacing: 0;
    color: #000;
    padding: 0 60px;
    position: relative;
    margin: 0 0 5px;
}
.hm-values-blk li:first-child{
    padding-left: 0;
}
.hm-values-blk li:last-child{
    padding-right: 0;
}
.hm-values-blk li::before{
    content: "";
    width: 6px;
    height: 6px;
    background-color: #000;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}

.hm-values-blk li:first-child::before{
    display: none;
}


.hm-values-btn{
    text-align: center;
}



/* Home Program Section */

.hm-program-sec{
    padding: 50px 0;
    background-color: #e2ded24d;

}
.sub-heading{
    font-family: 'Cormorant';
    font-size: 20px;
    font-weight: 500;
    color: #795c3e;
    line-height: 1;
    margin: 0 auto 16px;
    padding: 0 160px;
    width: fit-content;
    display: block;
    letter-spacing: 3px;
    text-transform: uppercase;
    position: relative;
}
.sub-heading::before,.sub-heading::after{
    content: "";
    width: 135px;
    height: 1px;
    background-color: #795c3e;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
}
.sub-heading::before{
    left: 0;
}
.sub-heading::after{
    right: 0;
}

.hm-program-head h2{
    font-family: 'Cormorant';
    font-size: 60px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0;
    color: #3a2a1a;
    margin: 0 0 25px;
    text-align: center;
    position: relative;
}

.hm-program-head p {
    font-family: 'Jost';
    font-weight: 400;
    line-height: 1.5;
    letter-spacing: 0;
    font-size: 20px;
    margin-bottom: 25px;
    text-align: center;
}

.hm-program-blk{
    display: flex;
    justify-content: center;
    gap: 20px;
    flex-wrap: wrap;
}

.hm-program-item{
    width: 30%;
    text-align: center;
    border-radius: 20px;
    background-color: #fcf9f4;
    overflow: hidden;
    border: 1px solid #ad9f90;
}
.hm-program-item-img{
    height: 300px;
    background-color: #ad9f90;
    position: relative;
}
.hm-program-item-img img{
    border-radius: 0;
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
    object-position: center;
}
.hm-program-item-img::before{
    content: "";
    width: 90px;
    height: 90px;
    background-color: #795c3e;
    border: 5px solid #fcf9f4;
    border-radius: 50%;
    position: absolute;
    bottom: -50px;
    left: 0;
    right: 0;
    margin: auto;
    background-image: url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/images/detox-service-icon.webp);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 60px;
}
.hm-program-item:nth-child(2) .hm-program-item-img::before{
    background-image: url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/images/outpatient-programs-icon.webp);

}
.hm-program-item:nth-child(3) .hm-program-item-img::before{
    background-image: url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/images/community-integration-icon.webp);

}

.hm-program-item-cont{
    padding: 50px 45px 30px;
}
.hm-program-item h4{
    font-family: 'Cormorant';
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
    letter-spacing: 0;
    color: #3b2b1a;
    margin: 0 0 10px;
}

.hm-program-item p{
    font-family: 'Cormorant';
    font-size: 22px;
    font-weight: 500;
    line-height: 1.5;
    letter-spacing: 0;
    color: #795c3e;
    font-style: italic;
    margin: 0;
}



/* Home Choose Section */

.hm-choose-sec{
    background-color: #5D524A;
    padding: 80px 0;
}
.hm-choose-sec .container{
    max-width: 1524px;
}

.hm-choose-top{
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    margin: 0 0 50px;
    padding: 0 0 30px;
}
.hm-choose-top h2{
    font-family: 'Cormorant';
    font-size: 56px;
    color: #ffffff;
    margin-bottom: 10px;
    line-height: 1;
    font-weight: 400;
    margin-bottom: 30px;
}

.hm-choose-top p {
    font-family: 'Jost';
    font-weight: 400;
    line-height: 1.6;
    font-size: 22px;
    margin-bottom: 0px;
    color: #ffffff;
}


.hm-choose-blk {
    display: flex;
    justify-content: space-between;
    margin: 0px 0px;
    flex-wrap: wrap;
}
.hm-choose-item {
    width: 24%;
    padding: 40px 28px;
    border-left: 1px solid rgba(255, 255, 255, 0.5);
}
.hm-choose-item:first-child{
    border: 0;
}
.hm-choose-item h4 {
    font-family: 'Cormorant';
    font-style: italic;
    font-size: 35px;
    font-weight: 500;
    line-height: 1;
    color: #ffffff;
    margin-bottom: 20px;
}
.hm-choose-item p {
    font-family: 'Jost';
    font-weight: 400;
    line-height: 1.6;
    font-size: 20px;
    margin-bottom: 0px;
    color: #ffffff;
}



/* Home Testimonials Section */

.hm-testi-sec{
    background-color: #f4f0e9;
    padding: 80px 0;
}

.hm-testi-head{
    text-align: center;
}

.hm-testi-head h2 {
    font-family: 'Cormorant';
    font-size: 60px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0;
    color: #3a2a1a;
    margin: 0 0 25px;
    text-align: center;
    position: relative;
}

.hm-testi-blk{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    gap: 40px;
}
.hm-testi-item {
    width: 40%;
    padding: 75px 30px 30px;
    border: 1px solid #e3ded5;
    border-radius: 20px;
    background-color: #fff;
    position: relative;
}
.hm-testi-item::before {
    content: "";
    width: 36px;
    height: 30px;
    background-image: url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/images/hm-testi-quotes.webp);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    position: absolute;
    left: 30px;
    top: 24px;
    margin: auto;
}

.hm-testi-item .hm-testi-star{
    width: 120px;
    height: 20px;
    background-image: url(https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/images/hm-testi-stars.webp);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    margin: 0 0 10px;
    position: relative;
}
.hm-testi-item p {
    font-style: italic;
    font-size: 21px;
    font-weight: 600;
    letter-spacing: 0;
    line-height: 1.6;
    color: #47382a;
    margin: 0 0 25px;
    font-family: 'Cormorant';
}
.hm-testi-item h5{
    font-size: 28px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 0;
    color: #b78648;
    margin: 0px;
    position: relative;
    font-style: italic;
    font-family: 'Cormorant';
}




/* Home Contact Section */

.hm-contact-sec{
    padding: 70px 0;
    background-color: #2c3e50;
}
.hm-contact-sec .container{
    max-width: 1524px;
}

.hm-contact-blk{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.hm-contact-lft{
    width: 48%;
}
.hm-contact-lft h2{
    font-family: 'Cormorant'; 
    font-size: 50px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0;
    color: #fff;
    margin: 0 0 20px;
}
.hm-contact-lft p{
    font-family: 'Jost';
    font-size: 20px;
    font-weight: 400;
    line-height: 1.5;
    letter-spacing: 0;
    color: #bdcddc;
    margin: 0 0 30px;
}

.hm-contact-lft h5{
    font-family: 'Cormorant'; 
    font-size: 30px;
    font-weight: 600;
    line-height: 1;
    letter-spacing: 0;
    color: #d2b795;
    margin: 0 0 25px;
}
.hm-contact-lft h5 a{
    color: #d2b795;
}
.hm-contact-lft h5 a:hover{
    color: #ffffff;
}
.hm-contact-rite{
    width: 48%;
    background-color: #fff;
    border-radius: 20px;
    padding: 30px;
}
.hm-contact-rite h3 {
    font-family: 'Cormorant';
    font-size: 35px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0;
    color: #3a2a1a;
    margin: 0 0 15px;
}
.hm-contact-rite p{
    font-family: 'Jost' ;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5;
    letter-spacing: 0;
    color: #939393;
    margin: 0 0 20px;
}
.hm-contact-form ul{
    margin: 0;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 13px;
}
.hm-contact-form ul li{
    margin: 0;
    width: 100%;
    position: relative;
}

.hm-contact-form .wpcf7-not-valid-tip {
    color: #dc3232;
    font-family: 'Jost';
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 1.1;
    position: absolute;
    right: 8px;
    bottom: 8px;
    margin: auto;
}
.hm-contact-form ul li input,.hm-contact-form ul li textarea{
    font-family: 'Jost' ;
    font-size: 18px;
    font-weight: 400;
    padding: 9px 15px;
    border-radius: 10px;
    background-color: #fcf9f4;
    border: 1px solid #dad1c3;
    color: #939393;
    display: block;
    width: 100%;
    outline: none;
}
.hm-contact-form ul li input::placeholder,.hm-contact-form ul li textarea::placeholder{
    color: #939393;
}

.hm-contact-form ul li textarea{
    height: 100px;
    resize: none;
}

.hm-contact-form ul li.sbt-btn input[type="submit"]{
    font-family: 'Cormorant'; 
    font-weight: 600;
    letter-spacing: 0;
    line-height: 1;
    text-transform: uppercase;
    text-align: center;
    background-color: #795c3e;
    color: #fff;
    padding: 14px ;
    cursor: pointer;
    border-color: #795c3e;
}
.hm-contact-form ul li.sbt-btn input[type="submit"]:hover{
    background-color: transparent;
    color: #795c3e;
}

.hm-contact-form ul li p{
    margin: 0;
}


/* Home Begin Section */

.hm-begin-sec{
    background-color: #f5f0e8;
    padding: 60px 0;
}
.hm-begin-blk {
    text-align: center;
    width: 100%;
    max-width: 800px;
    margin: 0 auto;
}

.hm-begin-blk h2 {
     font-family: 'Cormorant';
    font-size: 60px;
    font-weight: 700;
    line-height: 1.2;
    letter-spacing: 0;
    color: #3a2a1a;
    margin: 0 0 25px;
    position: relative;
}


.hm-begin-blk p {
    font-family: 'Jost';
    font-size: 20px;
    font-weight: 400;
    line-height: 1.7;
    letter-spacing: 0;
    color: #3a2a1a;
    margin: 0 0 25px;
}

.hm-begin-blk h6{
    font-family: 'Cormorant';
    font-size: 26px;
    font-weight: 700;
    line-height: 1.2;
    letter-spacing: 0;
    color: #3a2a1a;
    margin: 0 0 30px;
    padding: 25px 0 0;
    font-style: italic;
    position: relative;

}
.hm-begin-blk h6::before{
    content: "";
    width: 200px;
    height: 1px;
    background-color: #3a2a1a;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
}

.hm-begin-btns {
    display: flex;
    justify-content: center;
    gap: 20px;
    align-items: center;
    flex-wrap: wrap;
}



/* Footer Section */


.ftr-top-list{
    display: flex;
    justify-content: space-between;
    text-align: left;
}
.ftr-top-lft {
    width: 24%;
}
.ftr-lft-logos{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    gap:15px;
}

.ftr-logo-btn {
    text-align: center;
    margin: 0 0 30px;
}
.footer-logo {
    margin: 0 auto 40px;
    width: 83.5%;
}
.footer-logo img{
    margin: 0;
}
.ftr-logo-btn{
    text-align: center;
}

.ftr-top-rite {
    width: 70%;
}
.ftr-rite-icons {
    display: flex;
    flex-wrap: wrap;
    justify-content: start;
    gap: 15px 2%;
    margin: 0 0 25px;
}
.ftr-rite-icon {
    width: 15%;
    height: 115px;
    filter: grayscale(1);
}
.ftr-rite-icon img {
    border-radius: 5px;
    width: 100%;
    display: block;
    height: 100%;
    object-fit: cover;
    object-position: center;
  
}
.ftr-rite-items {
    display: flex;
    justify-content: space-between;
    gap: 20px;
    width: 100%;
}
.ftr-item h4 {
    font-family: 'Cormorant';
    font-size: 26px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 500;
    margin: 0 0 16px;
    line-height: 1;
    letter-spacing: 0;
}
.ftr-item-img img {
    border-radius: 5px;
    margin: 0 0 20px;
}
.ftr-item ul li{
    line-height: 0;
    margin: 0 0 8px;
}
.ftr-item ul li a {
    font-family: 'Jost';
    font-weight: 400;
    line-height: 1.3;
    font-size: 18px;
    margin-bottom: 0px;
    color: #fff;
    display: inline-block;
    letter-spacing: 0;
}
.ftr-item ul li a:hover ,.ftr-item p a:hover{
    color: #E2DED2!important;
}

.ftr-item p {
    font-family: 'Jost';
    font-weight: 400;
    line-height: 1.5;
    font-size: 20px;
    margin: 0 0 15px;
    letter-spacing: 0;
    color: #fff;


}
.ftr-item p small {
    font-family: 'Jost';
    font-size: 16px !important;
}




/* Inner Pages */
.review-pg-list.owl-carousel{position:relative}
.review-pg-list.owl-carousel .owl-nav button.owl-next span, .review-pg-list.owl-carousel .owl-nav button.owl-prev span { font-size: 40px; width: 45px; height: 45px; display: block; line-height: 35px; text-align: center; border-radius: 50%; border: solid 2px #b78648; color: #b78648; position: absolute; top: 45%; margin: auto; left: -80px; transition: .3s; }
.review-pg-list.owl-carousel .owl-nav button.owl-next span{left:inherit !important;right:-80px}
.review-pg-list.owl-carousel .owl-nav button:hover span{border:solid 2px #000;color:#000}

.hm-testi-item.review{width: 100%;}
.review-pg-list.owl-carousel .owl-stage,.review-pg-list.owl-carousel .owl-item{
    display: flex;

}
.hm-testi-item.review p  strong{
    font-size: 28px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 0;
    color: #b78648;
    margin: 0px;
    position: relative;
    font-style: italic;
    font-family: 'Cormorant';
}

.page_content h2.reviews-scnd-heading {
    margin: 25px 0;
}



.abt-values-sec{
    background-color: #e2ded24d;
    padding: 50px 0;
}
.page_content .abt-values-head h2 {
    font-family: 'Cormorant';
    font-size: 60px;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0;
    color: #3a2a1a;
    margin: 0 0 25px;
    text-align: center;
    position: relative;
}

.abt-values-blk{
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    border: 1px solid #ad9f90;
    border-radius: 20px;
    padding: 20px 0;
    counter-reset: myCounter 0;
}
.abt-values-item{
    width: 20%;
    padding: 30px 25px 0;
    text-align: center;
    counter-increment: myCounter;
    position: relative;
}

.abt-values-item::before {
    content: counter(myCounter, decimal-leading-zero);
    font-family: 'Cormorant';
    font-size: 24px;
    font-weight: 500;
    color: #dec7ac;
    line-height: 1;
    letter-spacing: 0;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    width: fit-content;
}


.abt-values-item-icon {
    width: 80px;
    height: 80px;
    background-color: #f5ecdf;
    border: 1px solid #d8be9f;
    border-radius: 50%;
    margin: 0 auto 25px;
    padding: 12px;
}


.abt-values-item-icon img{
    border-radius: 0;
    width: 100%;
    display: block;    
}

.page_content .abt-values-item h4 {
    font-family: 'Cormorant';
    font-size: 26px;
    font-weight: 600;
    color: #000;
    line-height: 1.2;
    padding: 0 0 14px;
    margin: 0 0 15px;
    position: relative;
}
.page_content .abt-values-item h4::before{
    content: "";
    width: 50px;
    height: 2px;
    background-color: #e3d0b8;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}


.page_content .abt-values-item p{
    color: #795c3e;
    margin: 0;
    line-height: 1.4;

}
.page_content .sub-heading{
    font-family: 'Cormorant';
    font-size: 20px;
    font-weight: 500;
    color: #795c3e;
    line-height: 1;
    margin: 0 auto 16px;

    
}

.abt-mission-sec{
    padding: 70px 0;
    background: linear-gradient(to right,#2e2015 50%, #33251a 50%);
}
.abt-mission-blk{
    display: flex;
    justify-content: center;
}
.page_content .abt-mission-item{
    text-align: center;
    width: 50%;
    padding: 0 50px;
}
.page_content .abt-mission-item h3 {
    font-family: 'Cormorant';
    font-size: 60px;
    font-weight: 700;
    line-height: 1 !important;
    letter-spacing: 0;
    color: #fff;
    margin: 0 0 25px;
    padding: 0 0 20px;
    text-align: center;
    position: relative;
    font-style: italic;
}

.page_content .abt-mission-item h3::before{
    content: "";
    width: 50px;
    height: 2px;
    background-color: #86715b;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

.page_content .abt-mission-item p {
    color: #c0b194;
    margin: 0;
    font-family: 'Cormorant';
    font-style: italic;
    font-weight: 600;
    font-size: 24px;
    line-height: 1.4;
}

.abt-main-sec {
    padding: 40px 0;
}
.page_content .abt-main-cont-head h6 {
    font-family: 'Cormorant';
    font-size: 20px;
    font-weight: 500;
    color: #795c3e;
    line-height: 1;
    margin: 0 auto 16px;
    display: block;
    letter-spacing: 3px;
    text-transform: uppercase;
    position: relative;
}
.page_content .abt-main-cont-head h6::before {
    content: "";
    width: 85%;
    height: 1px;
    background-color: #795c3e;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}

.hm-frm-part{
	font-family: 'Jost';
}
.page_content .abt-main-sec p{
    font-size: 22px;
}
@media screen and (max-width:1800px) {
.form_section .container .container,.addiction_section .container{max-width:1600px}
.your-journey-cont{padding:120px 90px}
.your_journey_section .container{max-width:100%}
}
@media screen and (max-width:1700px) {
.form_section .container .container,.addiction_section .container{max-width:1500px}
.your_journey_section .container{max-width:100%}

.hm-bnr-cont h1 strong { font-size: 64px; }
.hm-bnr-cont h1 {font-size: 33px;margin-bottom: 26px;}
.hm-bnr-cont p {font-size: 20px;}

}
@media screen and (max-width:1600px) {
.bnr-cnt h1{font-size:48px}
.text-para{font-size:20px}
.form_section .container .container,.addiction_section .container{max-width:1400px}
.footer-right{margin-right:80px}
.your_journey_section .container{max-width:100%;padding:0!important}
.compass_section .container,.addiction_section .container,.why_choose_section .container,.valley_section .container,.most_major_section .container,.ready-step_section .container,.form_section .container,.container,.hm-choose-sec .container,.hm-contact-sec .container{padding:0 15px}
.banner_section .container{max-width:100%;padding:0}
.addiction-itm.cont{padding:60px 0}
.your-journey-cont{padding:105px 90px}
.ftr-mdl,.footer-left{width:48%}
.most_major_section{padding:50px 0}

.hm-values-sec h2 { font-size: 60px; margin: 0 0 22px; padding: 0 0 18px; }
.hm-values-blk li { font-size: 26px; padding: 0 52px;} 
.hm-values-blk { margin: 0 0 26px; }
.hm-values-sec { padding: 45px 0; }
.hm-program-sec {padding: 45px 0;}

.hm-program-head h2 {font-size: 54px;margin: 0 0 20px;}
.hm-program-head p { font-size: 19px; margin-bottom: 22px;}

.hm-program-item-cont { padding: 48px 40px 28px; }
.hm-program-item h4 { font-size: 30px;}
.hm-program-item p { font-size: 21px;}
.hm-choose-top h2 { font-size: 52px; margin-bottom: 26px; }
.hm-choose-top p { font-size: 20px;}
.hm-choose-top { margin: 0 0 44px; padding: 0 0 26px; }
.hm-choose-item { padding: 36px 25px;}
.hm-choose-item h4 { font-size: 32px;}
.hm-choose-item p { font-size: 19px;}
.hm-choose-sec { padding: 70px 0; }
.hm-testi-head h2 { font-size: 54px; margin: 0 0 22px;}


.sub-heading { font-size: 19px; margin: 0 auto 15px; padding: 0 150px;}
.page_content .sub-heading{font-size: 19px;}
.sub-heading::before, .sub-heading::after {width: 125px;}


.hm-contact-lft h2 {font-size: 46px;}
.hm-contact-lft p { font-size: 19px; margin: 0 0 28px; }
.hm-contact-lft h5 { font-size: 28px;}
.hm-contact-rite { padding: 28px; }
.hm-contact-rite h3 { font-size: 32px;}
.hm-contact-rite p { font-size: 17px;}
.hm-contact-form ul li input, .hm-contact-form ul li textarea { font-size: 17px;}



.hm-begin-blk h2 {font-size: 54px;}
.hm-begin-blk p {font-size: 19px;}
.hm-begin-blk h6 {font-size: 25px;}
.hm-begin-sec { padding: 55px 0; }


.ftr-item h4 { font-size: 25px;margin: 0 0 14px;}
.ftr-item p { font-size: 19px; margin: 0 0 14px;}



.hm-bnr-cont h1 strong { font-size: 60px; } 
.hm-bnr-cont h1 { font-size: 32px; margin-bottom: 24px; }
.hm-bnr-cont p { font-size: 19px; }
.hm-bnr-cont { padding: 8vw 5vw;}

.hm-testi-sec { padding: 70px 0; }

.page_content .abt-values-head h2 {font-size: 54px;}


}
@media screen and (max-width:1500px) {
.container{max-width:1200px}
.your_journey_section .container{max-width:100%;padding:0}
.your-journey-cont{padding:65px 70px}
}
@media screen and (max-width:1440px) {
.form_section .container .container,.addiction_section .container{max-width:1200px}
.your_journey_section .container{max-width:100%;padding:0}
.addiction-itm.image{margin-top:-260px}
.director-list,.staff-list{gap:50px}
.sd-text{left:0}
.about-team-sec-main{background-size:100% 35.2%}
.your-journey-cont{padding:65px 60px}
.about-team-sec.tab-btn-group{padding-bottom:180px}


.hm-bnr-cont h1 strong { font-size: 54px;margin-bottom: 5px; }
.hm-bnr-cont { padding: 7vw 4vw; }
.hm-bnr-cont h1 { font-size: 28px; margin-bottom: 20px; }
.hm-bnr-cont p { font-size: 17px; }

.hm-values-sec h2 { font-size: 48px; margin: 0 0 20px; padding: 0 0 16px; } 
.hm-values-blk li { font-size: 24px; padding: 0 45px; }
.hm-values-sec h2::before {width: 130px;}
.hm-values-sec { padding: 40px 0; }
.hm-program-sec { padding: 40px 0; }

.sub-heading { font-size: 18px; margin: 0 auto 12px; padding: 0 130px;letter-spacing: 2.2px; }
.page_content .sub-heading{font-size: 18px;}
.sub-heading::before, .sub-heading::after { width: 105px; }
.hm-program-head h2 { font-size: 45px; margin: 0 0 20px; } 
.hm-program-head h2 { font-size: 45px; margin: 0 0 20px; }

.hm-program-item {width: 32%;}
.hm-program-item h4 { font-size: 28px; }
.hm-program-item p { font-size: 20px; }
.hm-program-item-cont { padding: 45px 34px 26px; }
.hm-choose-top h2 { font-size: 42px; margin-bottom: 20px; }
.hm-choose-top p { font-size: 19px; }

.hm-choose-item p { font-size: 18px; } 
.hm-choose-item h4 { font-size: 30px; }
.hm-choose-item { padding: 30px 22px; }
.hm-choose-sec { padding: 60px 0; }
.hm-testi-sec { padding: 60px 0; }
.hm-testi-head h2 { font-size: 45px; margin: 0 0 22px; }
.hm-testi-item { width: 43%; padding: 66px 28px 28px; } 
.hm-testi-item::before { width: 30px; height: 25px; left: 28px; top: 22px;}
.hm-testi-item .hm-testi-star { width: 110px; height: 18px;}
.hm-testi-item p {font-size: 20px;}
.hm-testi-item h5 {font-size: 26px;}

.hm-contact-sec {padding: 50px 0;}
.hm-contact-lft h2 { font-size: 38px; }
.hm-contact-lft p { font-size: 18px; margin: 0 0 25px; }
.hm-contact-lft h5 { font-size: 25px; }
.hm-contact-rite h3 { font-size: 28px; } 
.hm-contact-rite p { font-size: 16px; }
.hm-contact-rite { padding: 24px; }
.hm-contact-form ul { gap: 10px; } 
.hm-contact-form ul li input, .hm-contact-form ul li textarea { font-size: 17px; padding: 8px 13px; }
.hm-contact-form ul li textarea {height: 90px;}
.hm-begin-sec { padding: 45px 0; }

.hm-begin-blk h2 { font-size: 45px; margin: 0 0 20px;}
.ftr-rite-icons { gap: 13px 2%; margin: 0 0 22px; } 
.ftr-item h4 { font-size: 23px; margin: 0 0 13px; }
.ftr-item ul li a { font-size: 17px;}
.ftr-item p { font-size: 18px; margin: 0 0 12px; }

.ftr-rite-icon { height: 95px;}

.hm-program-item-img::before { width: 80px; height: 80px; border-width: 4px; bottom: -46px; background-size: 52px; }

.hm-program-item-img {height: 275px;}

.page_content .abt-values-item h4 {font-size: 25px;}
.abt-values-item-icon { margin: 0 auto 22px; }

.abt-values-item {padding: 28px 22px 0;}

.page_content .abt-values-head h2 {font-size: 45px;}


.page_content .abt-mission-item h3 {font-size: 50px;margin: 0 0 20px;padding: 0 0 16px;}
.page_content .abt-main-sec p { font-size: 21px; }
.page_content .abt-main-cont-head h6 { font-size: 19px;}
.page_title p {font-size: 24px;}


.hd_menu ul li a {font-size: 17px;}
.hd_menu ul li { padding: 0 10px;}


}
@media screen and (max-width:1366px){


.review-pg-list.owl-carousel { padding: 0 0 0; }
.review-pg-list.owl-carousel .owl-nav button.owl-next span, .review-pg-list.owl-carousel .owl-nav button.owl-prev span { font-size: 35px; width: 40px; height: 40px; line-height: 30px; top: auto; bottom: 0; left: 0; position: relative; }
.review-pg-list.owl-carousel .owl-nav button.owl-next span { right: 0; } 
.hm-testi-item.review p strong {font-size: 26px;}
.review-pg-list.owl-carousel .owl-nav { display: flex; justify-content: center; gap: 15px; margin: 15px 0 10px; }




}


@media screen and (max-width:1240px) {
.hd_menu ul li a {font-size: 15px;}
.footer-right{margin-right:0}
.form_section .container .container{max-width:970px}
.your_journey_section .container{max-width:100%;padding:0}
.addiction-itm.image{margin-top:-350px}
.your-journey-cont{padding:65px 88px}
.ready-itm{max-width:892px}
.ftr-logo{width:183px}
.seo-bottom{padding:10px 0 0}

 .page-template-singal-common-page .page_content { padding: 40px 0; }

.hm-bnr-cont h1 strong { font-size: 47px; margin-bottom: 3px; }
.hm-bnr-cont h1 { font-size: 25px; margin-bottom: 18px; }
.hm-bnr-cont { padding: 6vw 3.5vw; }
.hm-values-sec h2 { font-size: 40px; margin: 0 0 18px; padding: 0 0 14px; }
.hm-values-blk li { font-size: 22px; padding: 0 40px; }






.sub-heading { font-size: 17px; margin: 0 auto 10px; padding: 0 110px; letter-spacing: 1.6px; }
.page_content .sub-heading{font-size: 17px;}
.sub-heading::before, .sub-heading::after { width: 85px; }
.hm-program-head h2 { font-size: 38px; margin: 0 0 18px; }
.hm-program-head p { font-size: 18px; margin-bottom: 22px; }
.hm-program-item-cont { padding: 45px 30px 24px; }
.hm-program-item h4 { font-size: 25px; }
.hm-choose-sec { padding: 50px 0; }
.hm-choose-top h2 { font-size: 38px; margin-bottom: 18px; }

.hm-choose-item h4 { font-size: 28px; margin-bottom: 16px; }
.hm-choose-item { padding: 28px 20px; }
.hm-choose-top { margin: 0 0 35px; padding: 0 0 22px; } 
.hm-testi-sec { padding: 50px 0; }
.hm-testi-head h2 { font-size: 40px; margin: 0 0 22px; }
.hm-testi-blk { gap: 30px; }
.hm-testi-item { width: 46%; padding: 60px 26px 25px; }
.hm-testi-item::before { width: 26px; height: 22px; left: 26px; top: 20px; }
.hm-testi-item p { font-size: 19px; }
.hm-testi-item h5 { font-size: 25px; }
.hm-contact-lft h2 { font-size: 35px; }
.hm-contact-rite { padding: 20px; }
.hm-contact-form ul li input, .hm-contact-form ul li textarea { font-size: 16px; padding: 7px 12px; }
.hm-contact-form ul li.sbt-btn input[type="submit"] {padding: 12px;}
.hm-contact-form ul li textarea { height: 80px; }

.hm-begin-blk h2 { font-size: 40px; margin: 0 0 20px; }
.hm-begin-blk h6 { font-size: 24px; }


.ftr-item h4 { font-size: 20px; margin: 0 0 13px; }
.ftr-item p { font-size: 17px; margin: 0px 0 12px; }
.ftr-item-img img { margin: 0 0 15px; }
.ftr-item ul li a { font-size: 16px; }
.ftr-rite-icons { gap: 11px 2%; margin: 0 0 20px; }
.ftr-rite-icon { height: 80px; }
.ftr-rite-items {gap: 16px;}

.hm-program-blk {gap: 16px;}

.hm-testi-item.review p strong { font-size: 24px; }

.page_content .abt-values-head h2 {font-size: 38px;}



.page_content .abt-mission-item h3 {font-size: 42px;}


.page_content .abt-mission-item p { font-size: 22px;}
.page_content .abt-values-item h4 { font-size: 20px;padding: 0 0 10px; margin: 0 0 12px; }
.abt-values-item { padding: 27px 12px 0; }
.abt-values-item-icon { width: 70px; height: 70px; margin: 0 auto 15px; }

.abt-values-blk {padding: 15px 0;}

.abt-values-sec { padding: 40px 0; }
.abt-mission-sec {padding: 50px 0;}

.page_content .abt-main-cont-head h6 { font-size: 18px;}
.page_content .abt-main-sec p { font-size: 20px; }

.abt-main-sec { padding: 35px 0; }
.page_content .abt-main-cont-head h6::before {width: 78%;}


.page_title p {font-size: 22px;}

.page_content h2.reviews-scnd-heading {
    margin: 20px 0;
}

}
@media screen and (max-width:1199px) {
.hd_menu ul li a {font-size: 12px;}
.about-team-sec.tab-btn-group{padding-bottom:80px}

.hd_menu .menu-item-has-children>a:first-child:after { width: 5px; height: 5px; top: 4px;}



}
@media screen and (max-width:1100px) {


.hm-bnr-cont h1 strong { font-size: 44px; margin-bottom: 3px; }
.hm-bnr-cont h1 { font-size: 22px; margin-bottom: 18px; } 
.hm-bnr-cont { padding: 5vw 3.5vw; }






}
@media screen and (max-width:981px) {
.addiction_section .container{max-width:869px}
.why_choose_section .container,.valley_section .container,.most_major_section .container,.ready-step_section .container,.form_section .container,.container{max-width:800px}
.bnr-cnt h4{width:100%;max-width:270px}
.needhelp{max-width:772px}
.compass-blck{padding:19px 74px;width:100%;margin:auto;float:none;max-width:917px}
.compass-lft{width:100%;margin-right:0;float:none}
.compass-rgt{width:100%;float:none}
.addiction-itm h2.text-heading br{display:none}
.addiction-itm.image{margin-top:-500px}
.addiction-itm.image h4{margin:0 0 0 auto;font-size:20px;max-width:245px;width:100%}
.addiction-itm.cont{width:47.1%;padding:49px 0 10px}
/* .valley_section{padding:50px 0 10px}
.valley_section .valley-cont h2{max-width:250px;width:100%}
.valley-list{align-items:start}
.valley-cont{width:60%;background-color:#FFFFFF;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);margin-top:50px;margin-bottom:50px;transform:translateX(-5vw) translateY(0px);padding:calc(40px + 1vw)}
.vally-image{width:40%} */
.why_choose_section{padding:73px 0 50px}
.most_major_section{padding:60px 0 40px}
.most-major-top{width:100%;max-width:700px;margin:auto}
.most-major-list{gap:0 20px}
.most-major-image{width:14.6%}
.your_journey_section .container{max-width:100%}
.your-journey-cont h2 br{display:none}
.your-journey-cont{padding:85px 50px}
.your-journey-cont h2{max-width:300px}
.joutney-btn{margin:0 0 14px}
.journey-image{height:627px;background-position:center}
.journey-image img{height:100%;object-fit:cover;background-position:center}
.ready-itm h2,.ready-itm h3{width:100%;max-width:500px;margin:auto}
.ready-itm{padding:48px}
.ready-contact-btn a,.ready-call-btn a{padding:7px 20px}
.formfield{width:100%}
.frm-lft-cont h3{width:100%;max-width:206px}
.form_section{padding:50px 0}
.footer_sec .container{max-width:772px}
.footer_sec{padding:70px 0 0}
.ftr-lft{gap:38px}
.ftr-list{gap:33px}
.ftmenu{width:44%;margin-right:32px}
.footer-right{width:42%}
.footer-left,.ftr-mdl{width:100%}
.top-scl.ftr{margin:22px 0 0}
.ftr-logo{margin-bottom:0}
.ftr-itm.lgo-btn{display:flex;flex-direction:column;justify-content:space-between}
.seo-bottom{padding:84px 0 0}
.cont-list{flex-direction:column}
.cont-itm,.cont-itm.lft{width:100%}
.cont-itm.lft h3{margin-bottom:10px}
.your-journey-list.donate{flex-direction:column}
.your-journey-cont.donate iframe{height:665px!important}
.page_title h1{font-size:56px}
.seo-bottom{padding:65px 0 0}
.container1{max-width:869px}
.inr-treatment-top-sec .container{max-width:869px;padding:0}
.inn-top{padding:20px 0 40px}
.carrer-inn{padding:78px 0}
.carrer-addiction .addiction-itm.image{margin-top:-100px}
.carrer-addiction{padding:0 0 49px}
.addiction-itm.cont{padding:49px 0 10px;margin:0 47px 0 0}
.our-leader,.director-list,.staff-list{padding-bottom:114px;padding-top:19px}
.leader-itm.staff,.leader-itm.director{width:20.9%}
.director-list,.staff-list{gap:40px}
.valley-block.resource .valley-rit{width:59.1%}
.valley-rit ul{width:80%}
.facts-part .valley-block{padding:42px 0}
.valley-block.resource .valley-lft .text-heading.warng br{display:none}
.inr-resources-btm .journey-image{height:692px}
.inr-treatment-top-sec{padding:0 50px}
.inr-treatment-top-sec .vally-image{background-position:center;height:933px}
.inr-treatment-top-sec .vally-image img{height:100%;object-fit:cover;background-position:center}
.valley-block{flex-direction:column}
.valley-lft,.valley-rit,.inr-treatment-top-sec .vally-image,.inr-treatment-top-sec .valley-cont{width:100%}
.inr-treatment-top-sec .valley-list.imglft .valley-cont,.inr-treatment-top-sec .valley-list.imgrit .valley-cont{margin:-50px auto 0;transform:none}
.valley-list.imgrit{flex-direction:column-reverse}
.inr-treatment-top-sec .valley-list{padding:38px 0 0}
.page_bnr{padding:120px 0}
.attrny-image{display:none}
.attrny-itm.tab-btn{background-color:#5d524a!important;border-radius:0;padding:15px}
.location-btm:before{width:40%}
.tab-btn.tab-btn-active{position:relative;background-color:#000}
.about-team-sec-main.location .tab-btn.tab-btn-active{background:#fff}
.about-story{padding:38px 0 0}
.about-team-sec-main{background-size:100% 19%;padding:171px 0 0}
.about-team-sec.tab-btn-group{padding-bottom:80px}
.about-image.mbl,.about-image.lst{display:block}
.about-image{display:none}
.guiding-image{height:750px;background-position:center}
.guiding-image img{height:100%;object-fit:cover;background-position:center}
.guiding,.mission{padding:38px 0}
.about-ready{padding:70px 0}
.tabs-block{max-width:772px}
.tab-content-area{padding:30px 10px}
}
@media screen and (max-width:980px) {
.addiction_section .container,.why_choose_section .container,.valley_section .container,.most_major_section .container,.ready-step_section .container,.form_section .container,.container,.hm-choose-sec .container,.hm-contact-sec .container{max-width:892px}
.logo_menublck{align-items:center}
.tap-to{display:none}
.needhelp{max-width:720px}
.ftr-logo{width:305px}
.logo_sec .container{max-width:100%;width:100%;padding:0 10px}
.your_journey_section .container{max-width:100%;padding:0}
.bnr-img{width:100%}
.bnr-cnt{padding:98px 49px}
.bnr-cnt h1{font-size:56px}
.bnr-cntsec,.addiction-list,.valley-list,.frm-list,.ftr-list{flex-direction:column}
.bnr-cnt,.addiction-itm.cont,.addiction-itm.image,.vally-image,.journey-image{width:100%}
.bnr-cnt h4{max-width:100%}
.need-hlpmid{grid-area:2 / 1 / 3 / 2}
.need-hlpblck{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:center}
.compass-blck,.addiction-list{max-width:868px;padding:30px 73px}
.addiction-list{padding:0}
.compass-lft h2{text-align:left}
.compass-lft{width:100%;margin-right:0;margin-bottom:30px;float:none;text-align:right}
.compass-rgt{width:100%;float:none}
.addiction-itm.image{margin-top:0}
.addiction_section{padding:49px 0 0}
.addiction-itm.image h4{max-width:100%}
.valley_section{padding:33px 0 10px}
.valley-cont{width:100%;max-width:784px;margin:-49px auto 0;transform:none}
.valley_section .valley-cont h2{max-width:100%}
.most-major-image{width:20%}
.most-major-top{max-width:100%}
.most_major_section{padding:40px 0 }
.your-journey-cont{padding:78px 49px 147px;width:100%}
.your-journey-cont h2{max-width:100%}
.ready-itm h2{max-width:100%}
.frm-lft-cont h3{max-width:100%;margin:0 0 60px}
.seo-bottom{padding:115px 0 0}
.why-choose-list{flex-wrap:wrap}
.why-choose-itm{width:47%}
.text-para{font-size:16px}
.most-major-image{width:20%}
.text-heading{font-size:48px}
.most-major-list{gap:20px}
.most-major-btm{max-width:770px}
.your-journey-list{flex-direction:column-reverse}
.ready-itm{max-width:868px;padding:49px}
.formfield{width:48%}
.frm-part{width:100%}
.frm-lft-cont,.footer-left,.ftr-mdl{width:100%}
.ftr-list{gap:50px;width:94.5%;margin:auto}
.ftmenu{width:39%}
.ftr-itm.get-tuh{width:43%}
.ftr-itm.lgo-btn{width:37.3%}
.page_content p{font-size:16px}
.inn-top{max-width:772px}
.carrer-addiction{padding:49px 0}
.carrer-addiction .addiction-itm.image{margin-top:0}
.addiction-itm.cont{padding:49px 0 19px}
h2.team-head{font-size:48px}
.our-leader,.director-list,.staff-list{flex-wrap:wrap}
.leader-itm{width:100%;margin:0 0 30px}
.leader-itm.staff,.leader-itm.director{width:47.3%}
.leader-cont{padding:10px 0 0}
.valley-lft .text-heading,.valley-block.resource h4,.resors-hlp-lft{text-align:left}
.valley-block.resource{flex-direction:column}
.valley-block.resource .valley-lft,.valley-block.resource .valley-rit{width:100%}
.valley-block.resource .text-heading br,.valley-block.resource h4 br{display:none}
.page_content h2{font-size:48px}
.valley-lft{margin:0 0 30px}
.ready-btm-itm{max-width:772px}
.valley-lft .text-heading.warng{max-width:550px}
.ready-btm-part.warning{padding:79px 0 49px}
.resors-hlp-block{flex-direction:column}
.resors-hlp-lft,.resors-hlp-rit,.resources-itm{width:100%}
.resources-itm{margin:0 0 30px}
.inr-resources-block{flex-wrap:wrap}
.resors-hlp-faqs{padding:60px 0}
.layout-content{column-count:2}
.post.type-post{max-width:410px}
.common-list{max-width:772px;margin:auto}
.common-itm h5{font-size:36px}
.tab-btn.tab-btn-active::after{display:none}
.about-team-sec.tab-btn-group{padding-bottom:104px;flex-direction:column}
.tab-content-area{width:100%;max-width:868px;margin:auto;padding:0 10px}
.about-mdl.tab-pane.tab-pane-active{flex-direction:column-reverse;height:1227px}
.about-image{width:100%;max-width:300px}
.about-cont{width:100%;padding-bottom:90px}
.attrny-itm.tab-btn{padding:12px;border-bottom:3px solid #2f2e2c}
.guiding-list,.mission-vision{flex-direction:column}
.guiding-image,.guiding-cont{width:100%}
.guiding-image{height:539px;background-position:center;margin:0 0 30px}
.guiding-cont{padding:49px 0}
.guiding,.mission{padding:50px 0}
.about-ready.inr .sd-text{right:0}
.mission-itm{width:100%;display:block}
.mission-vision{gap:30px}
.page_title{padding:20px 0}
.tabs-block{max-width:100%}
.about-team-sec-main.location .attrny-cony h3{padding:0;text-align:center}
.about-team-sec-main.location .attrny-cony h3::before{display:none}
.about-team-sec-main.location .tab-btn.tab-btn{border-bottom:none}
.about-team-sec-main.location .about-team-sec.tab-btn-group{gap:0}
.addiction-itm.cont{margin:0}
.hd_menu ul,.tp-rgtsclbtn{display:none}
.hd_right{display:none}
.mobile_src_nav b.txtl{display:none}
.hd_logo.fl{margin-right:0;width:100%;max-width:362px}
.mobile_src_nav{display:block;background-color:transparent;width:auto}
.showhide{display:block}

.hm-bnr-cont { padding: 70px 35px; width: 100%;text-align: center; }
.hm-program-item { width: 46%; }

.hm-choose-top { margin: 0 0 25px; padding: 0 0 0px; text-align: center; border: 0;}
.hm-choose-top p { font-size: 18px; }
.hm-choose-item ,.hm-choose-item:first-child{ padding: 30px 25px; width: 46%; border: 1px solid rgba(255, 255, 255, 0.5);text-align: center; }
.hm-choose-blk { gap: 20px; justify-content: center;}

.hm-choose-sec { padding: 40px 0; }
.hm-testi-item { width: 48%; padding: 60px 26px 25px; }
.hm-contact-blk { flex-direction: column; }
.hm-contact-lft { width: 100%; text-align: center; margin: 0 0 25px;}
.hm-contact-lft p { font-size: 18px; margin: 0 0 20px; }
.hm-contact-rite { padding: 20px; width: 100%; }
.hm-contact-sec { padding: 40px 0; } 
.hm-begin-blk p { font-size: 18px; margin: 0 0 20px; }
.hm-begin-blk h6 { font-size: 23px;margin: 0 0 25px; padding: 20px 0 0; }

.ftr-top-list { flex-direction: column; } 
.ftr-top-lft { width: 100%; max-width: 300px; margin: 0 auto 25px; }
.footer-logo {margin: 0 auto 30px;}
.ftr-top-rite { width: 100%; }
.ftr-rite-icon { height: 80px; width: 110px; } 
.ftr-rite-icons { gap: 12px; margin: 0 0 25px; justify-content: center; }
.ftr-item { max-width: 300px; width: 100%; }
.ftr-rite-items { gap: 20px; flex-wrap: wrap; justify-content: center; text-align: center; }

.ftr-item p { font-size: 16px; margin: 0px 0 10px; }
.ftr-item h4 { font-size: 23px; margin: 0 0 13px; }
.hm-testi-blk { gap: 20px; }
.hm-testi-item { width: 48%; padding: 60px 26px 25px; }


.hm-program-item-img::before { width: 72px; height: 72px; bottom: -39px; background-size: 44px; }

.page_content .abt-mission-item h3 {font-size: 35px;}


.abt-values-item { padding: 27px 15px 0; width: 100%; max-width: 300px; }
.abt-values-blk { padding: 15px 0; gap: 15px; }
.page_content .abt-values-item h4 { font-size: 22px; }
.page_content .abt-main-cont-head h6::before { width: 72%; }
  .page_content .abt-main-sec p { font-size: 19px; }

.page_content  .hm-testi-item p { font-size: 18px; }

}
@media screen and (max-width:768px) {
.compass_section .container,.addiction_section .container,.why_choose_section .container,.valley_section .container,.most_major_section .container,.ready-step_section .container,.form_section .container,.container{max-width:692px}
.your_journey_section .container{max-width:100%}
.hd_logo.fl{max-width:200px}
.bnr-cnt{padding:76px 48px}
.needhelp{max-width:677px}
.compass-blck{padding:30px 0}
.addiction_section{padding:38px 0 0}
.addiction-itm.cont{padding:38px 0 10px}
.addiction-itm h2{max-width:500px}
.valley-cont{max-width:614px;margin:-40px auto 0;padding: 30px;}
.valley_section .valley-cont h2{max-width:370px}
.most-major-top{max-width:610px}
.your-journey-cont h2{max-width:340px}
.your-journey-cont{padding:61px 38px 115px}
.formfield{width:100%}
.form-btn input{width:100%}
.ftr-itm.lgo-btn{width:47.7%}
.ftr-logo{width:250px}
.container1{max-width:677px}
.addiction-itm.cont{margin:0}
.addiction-itm h2{margin:0 0 10px;font-size:48px}
.inn-top{max-width:602px}
.page_content h4{margin:0 0 10px;font-size:24px;line-height:1.1}
.page_content h2{font-size:48px;margin:0 0 10px}
.page_content p{margin:0 0 16px}
.addict-btn{margin:30px 0 0}
.carrer-inn .why-choose-top{margin:0 0 48px;padding:0 0 15px}
.director-list,.staff-list{gap:20px}
.valley-block.resource .valley-lft{max-width:500px}
.valley-rit ul{width:90%}
.inn-top-resource .inn-top{padding:68px 0 38px}
.valley-block.resource .valley-lft{max-width:100%}
.ready-btm-part{padding:68px 0}
.valley-block.resource.last{padding-bottom:68px}
.ready-btm-itm{max-width:602px}
.post.type-post{max-width:320px}
.common-list{max-width:602px;margin:auto}
.tab-content-area{max-width:677px}
.attrny-cony h4{margin:0}
.mission-itm h3{margin:0 0 30px}
.guiding-cont{padding:28px 0}
.about-cont{padding-bottom:60px}
.needhelp.inr .need-hlpblck{row-gap:0;column-gap:0}
.about-team-sec.tab-btn-group{padding-bottom:85px}
.about-mdl.tab-pane.tab-pane-active{height:auto}
.guiding:before{display:none}

  .valley-cont:before { width: calc(100% - 30px); height: calc(100% - 30px);top: 14px;left: 14px;}
.valley-cont:after {width: calc(100% - 20px);height: calc(100% - 20px);top: 9px;left: 9px;}
.page_content .abt-mission-item { padding: 0 35px; }


}
@media screen and (max-width:767px) {
.compass_section .container,.addiction_section .container,.why_choose_section .container,.valley_section .container,.most_major_section .container,.ready-step_section .container,.form_section .container,.container,.hm-choose-sec .container,.hm-contact-sec .container{max-width:676px}
.your_journey_section .container{max-width:100%}
.bnr-cnt{text-align:center;padding:76px 46px 120px}
.bnr-cnt h4{font-size:22px}
.bnr-cnt h3{font-size:28px}
.bnr-cnt h1{font-size:42px}
.text-heading{font-size:36px;margin:0 0 10px}
.addiction-itm h4{font-size:22px}
.addiction-itm.image h4{font-size:14px}
.need-hlpblck{display:flex;flex-direction:column;justify-content:space-between;align-items:center;row-gap:10px;column-gap:10px}
.need-hlpblck h4{margin-bottom:0}
.need-hlprgt{margin:10px 0 0}
.compass-lft h2{font-size:36px}
.valley-cont{max-width:613px;margin:-0 auto 0}
.valley_section{padding:20px 0 20px}
.most-major-top{max-width:100%}
.most-major-image{width:40%}
.your-journey-cont{padding:61px 39px 115px}
.sub-text{font-size:28px}
.ready-itm{padding:38px}
.page_content h2{font-size:36px}
.page_content h3{font-size:28px;margin:0 0 10px}
.carrer-inn p.inr-text-para{margin:0 0 30px}
.carrer-inn{padding:61px 0 30px}
.layout-content{column-count:1}
.post.type-post{max-width:100%}
.common-itm h5{font-size:32px}
.inr-treatment-top-sec .valley-list{padding:45px 0}
.inr-treatment-top-sec .vally-image{height:676px}
.inr-treatment-top-sec .valley-list.imglft .valley-cont,.inr-treatment-top-sec .valley-list.imgrit .valley-cont{margin:-98px auto 0;max-width:525px}
.inr-treatment-top-sec{padding:0 20px}
.page_title h3{font-size:28px}
.page_title h1{font-size:42px}
.about-team-sec-main.location .container{max-width:100%;padding:0}
.about-team-sec-main.location{margin:-140px 0 0}
.about-team-sec-main.location .about-cont{width:100%}
.location-btm-itm{width:100%}
.location-btm:before{display:none}
.location-btm{padding:55px 0}
.blog .needhelp.inr{margin:-40px auto 0;max-width:620px}


.hm-testi-item { width: 100%; padding: 60px 26px 25px; }
.hm-choose-item, .hm-choose-item:first-child {padding: 28px 20px;width: 100%;}
.hm-program-item { width: 100%; max-width: 400px; }
.hm-values-blk li { font-size: 22px; padding: 0 30px; }
.hm-begin-btns { gap: 12px;}

.hm-bnr-cont h1 strong { font-size: 38px; }
.hm-bnr-cont p { font-size: 17px; line-height: 1.3; }
.hm-bnr-cont {padding: 50px 25px;}
.hm-values-sec { padding: 35px 0; }
.hm-values-sec h2 { font-size: 32px; margin: 0 0 18px; padding: 0 0 14px; }
.hm-values-blk li { font-size: 21px; padding: 0 22px; margin: 0 0 4px; }
.hm-values-blk { margin: 0 0 22px; }
.hm-program-sec { padding: 35px 0; }
.hm-program-head h2 { font-size: 32px; margin: 0 0 18px; }
.hm-choose-top h2 { font-size: 32px; margin-bottom: 18px; }
.hm-choose-item, .hm-choose-item:first-child { padding: 25px 18px; }
.hm-choose-item h4 { font-size: 26px; margin-bottom: 12px; }
.hm-choose-blk {gap: 18px;}

.hm-choose-sec { padding: 35px 0; }

.cmn-btn {font-size: 17px;padding: 6px 1.3em;}
.page_content .abt-values-head h2 {font-size: 32px;}

.page_content .abt-mission-item h3 {font-size: 30px;}

.page_content .abt-mission-item p { font-size: 21px;}

.page_content .abt-mission-item { width: 100%; padding: 30px 35px;background-color: #2e2015; }
.page_content .abt-mission-item:nth-child(2) {background-color: #33251a ; }

.abt-mission-blk {flex-direction: column;}
.abt-mission-sec { padding: 0; }
.abt-mission-sec .container{padding: 0;max-width: 100%;}
.page_content .abt-main-cont-head h6::before{display: none;}
    .page_content .abt-main-sec p { font-size: 18px; }

}
@media screen and (max-width:640px) {
.about-team-sec-main{background-size:100% 14%}
.blog .needhelp.inr{max-width:420px}
.accordion-section h4 a{font-size:19px;color:#000;padding-right:35px}
.accordion-section h4 a:before{right:10px}


.sub-heading{padding: 0;}
.sub-heading::before, .sub-heading::after{display: none;}

}
@media screen and (max-width:480px) {
.your-journey-list {
    background: url(https://hopeincolorado.org/wp-content/uploads/2025/11/starsmobile.jpg);

}  


  .needhelp {
    margin-top: 10px;
}
  img.aligncenter.size-full.wp-image-993 {
    top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 20px !important;
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    max-width: 100% !important;
}
  .video, .video video{position:relative; aspect-ratio: 16 / 9;}
.mission-itm h3,.mission-itm p{color:#fff!important}
.page-content{padding:0 20px}
.compass-lft h2{text-align:center!important}
.compass_section .container,.addiction_section .container,.why_choose_section .container,.valley_section .container,.most_major_section .container,.ready-step_section .container,.form_section .container,.container,.hm-choose-sec .container,.hm-contact-sec .container{padding:0 15px}
.your_journey_section .container{padding:0}
.bnr-cnt{padding:48px 24px}
.bnr-cnt h4{margin-bottom:60px}
.your-journey-cont{padding:48px 24px 72px}
.valley-cont { max-width: 368px; margin: -0px auto 0; }
.valley_section{padding:20px 0 30px}
.seo-bottom{padding:82px 0 0}
.ftmenu{width:46%}
.ftr-logo{margin:0 auto 20px}
.journey-image{height:auto}
.ready-contact-btn a,.ready-call-btn a{padding:7px 18px}
.container1{padding:0 20px}
.inn-top{max-width:372px}
.director-list,.staff-list{gap:15px}
.ready-btm-itm{max-width:372px}
.common-list{max-width:372px}
.inr-treatment-top-sec .vally-image{height:418px}
.inr-treatment-top-sec .valley-list.imglft .valley-cont,.inr-treatment-top-sec .valley-list.imgrit .valley-cont{margin:-170px auto 0;max-width:370px}
.ftr-lft{flex-direction:column}
.frm-lft-cont,.footer-left,.ftr-mdl,.why-choose-list{flex-direction:column;width:100%;margin:auto}
.ftmenu,.footer-right,.ftr-itm.get-tuh,.ftr-itm.lgo-btn,.why-choose-itm{width:100%;margin:0 auto 15px}
.seo-bottom{padding:60px 0 0}
.cont-itm,.cont-itm.lft{padding:0}
.leader-itm.staff,.leader-itm.director{width:100%}
.ready-btm-btns{flex-direction:column;gap:10px}
ul.sub-menu {display:block !important}
.lms-container {background: none !important;padding: 0px 0px !important;}


.hm-begin-blk h2 br{ display: none; }


.hm-bnr-cont h1 strong { font-size: 35px; }
.hm-values-sec h2 { font-size: 28px; margin: 0 0 15px; padding: 0 0 10px; } 
.hm-values-sec h2::before { width: 100px; }
.hm-values-blk li { font-size: 20px; padding: 0 20px; margin: 0 0 4px; }
.hm-values-blk { margin: 0 0 20px; }
.hm-program-head h2 { font-size: 28px; margin: 0 0 18px; }
.hm-program-item-cont { padding: 40px 20px 22px; }

.hm-contact-rite { padding: 16px; }
.hm-begin-blk h2 { font-size: 30px; margin: 0 0 16px; }
.hm-program-item-img { height: 260px; }


.page_content .abt-values-head h2 {font-size: 28px;}

.page_content .abt-mission-item {padding: 30px 20px; }
.page_title p {    font-size: 20px;}
}


@media screen and (max-width:400px) {
  
  .hm-bnr-cont h1 strong { font-size: 30px; }

}

@media (min-width: 992px) {
.hd_menu{display:block}
.tap-to{display:none}
.page_content .sidebar{display:block}
}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel .owl-nav button.owl-prev,
  .owl-carousel .owl-nav button.owl-next,
  .owl-carousel button.owl-dot {
    background: none;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
  /**
			This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
			calculation of the height of the owl-item that breaks page layouts
		 */ }
  .owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease; }
  .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
    max-height: 0; }
  .owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("https://nicedigitals.com/hopeincolorado/wp-content/themes/envoy/css/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }
