@charset "UTF-8";
/*!
Theme Name: 	Weichie.com Wordpress Theme
Description: 	Make your business shine in all its digital aspects!
Version: 		  2.0
Author: 			Bob Weichler
Tags: 			  Weichie.com
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-size:1.6rem;line-height:2.2rem}.banner__subscribe.banner__subscribe-block p,.blog__card__excerpt,.category__title .archive__meta p,.comment-respond .comment-form,.comments p,.footer__copy,.footer__left p,.home__content__about p,.home__content__members li,.not__found p,.search__empty p,.searchform input,.sidebar__box p,.single__post__content p,.single__post__content p.blog__card__date,.team__group__members p,.team__group__members strong,.wp-block-quote cite,ol.big-numbers li{font-size:1.8rem;line-height:3rem}@media (max-width:767px){.banner__subscribe.banner__subscribe-block p,.blog__card__excerpt,.category__title .archive__meta p,.comment-respond .comment-form,.comments p,.footer__copy,.footer__left p,.home__content__about p,.home__content__members li,.not__found p,.search__empty p,.searchform input,.sidebar__box p,.single__post__content p,.single__post__content p.blog__card__date,.team__group__members p,.team__group__members strong,.wp-block-quote cite,ol.big-numbers li{font-size:16px;line-height:22px}}.footer__contact address,.footer__right a,.footer__right p{font-size:2rem;line-height:4.5rem;font-weight:400}@media (max-width:767px){.footer__contact address,.footer__right a,.footer__right p{font-size:16px;line-height:22px}.footer__contact footer address,.footer__right footer a,.footer__right footer p,footer .footer__contact address,footer .footer__right a,footer .footer__right p{line-height:28px}}.banner__subscribe.banner__subscribe-block h3,.home__content__about h3,.home__content__members h3,.home__content__twitter h3,.sidebar__box h3,.single__post__content .sidebar__share h3,.single__post__section h3{font-size:2.6rem;line-height:5rem;font-weight:700;text-transform:uppercase}.banner__subscribe h3{font-size:3.5rem;line-height:5rem;font-weight:500}footer h4{font-weight:600;text-transform:uppercase;font-size:2rem}@media (max-width:767px){footer h4{font-size:20px}}.category__title h1,.home__featured__header h1,.not__found h1,.single__post__content h1{font-size:4rem;line-height:5rem;font-weight:700;text-transform:uppercase}.single__post__content h2{font-size:3rem;line-height:4rem;font-weight:700}.single__post__content h3,.team__group h2{font-size:2.2rem;line-height:3.4rem;font-weight:700}.blog__card__title{font-size:3.5rem;line-height:5rem;font-weight:700}.blog__card__title__small{font-size:3rem;line-height:4rem;font-weight:700}.wp-block-quote p{font-size:3rem;line-height:4.5rem;font-style:italic}.main__nav a{font-size:1.8rem;font-weight:500;padding:2.2rem}@font-face{font-family:Montserrat,sans-serif;src:url(../fonts/georgex-regular.woff2) format("woff2"),url(../fonts/georgex-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat,sans-serif;src:url(../fonts/suisse-bp-intl-regular.woff2) format("woff2"),url(../fonts/suisse-bp-intl-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat,sans-serif;src:url(../fonts/suisse-bp-intl-light.woff2) format("woff2"),url(../fonts/suisse-bp-intl-light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat,sans-serif;src:url(../fonts/suisse-bp-intl-ultralight.woff2) format("woff2"),url(../fonts/suisse-bp-intl-ultralight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box}html{font-size:.52083vw;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:767px){html{font-size:1.33333vw}}body{font-family:Montserrat,sans-serif}.container-fluid{width:100%;padding:0 30px;margin:0 auto}.container-fluid.xl{max-width:calc(130rem + 60px)}.container-fluid.lg{max-width:calc(110rem + 60px)}.container-fluid.md{max-width:calc(84rem + 60px)}.container-fluid.sm{max-width:calc(56rem + 60px)}a{text-decoration:none}a,button{outline:none;color:inherit}button{background:none;cursor:pointer;border:none}img{vertical-align:middle}header{background:#e9edf0}.branding{text-align:center;padding:3.5rem}.branding__link{display:inline-block}.branding__image{height:10rem;width:auto}.header__menu{background:#14283f}.main__nav{display:flex;justify-content:center}.main__nav li:not(:last-child){margin-right:4rem}.main__nav a{color:#fff;text-transform:uppercase;display:inline-block;transition:background .2s ease}.main__nav a:hover{background:#204166}@media (max-width:767px){.main__nav li:first-child{display:none}}footer{color:#fff;background:#14283f;padding:8.5rem 0 10rem}footer .container-fluid{display:flex;justify-content:space-between}footer h4{margin-bottom:2rem}footer a:hover{opacity:.7}@media (max-width:767px){footer .container-fluid{flex-direction:column-reverse}}.footer__left{width:50%;padding-right:10rem}.footer__left p{padding-right:8rem;padding-bottom:4rem;margin-bottom:4rem;border-bottom:1px solid #fff}.footer__left img{width:auto;height:7rem}@media (max-width:767px){.footer__left{width:100%}.footer__left,.footer__left p{padding-right:0}.footer__left img{width:50%;height:auto}}.footer__right{width:40%;display:flex}@media (max-width:767px){.footer__right{flex-direction:column;width:100%}}.footer__menu{width:50%}@media (max-width:767px){.footer__menu{width:100%;margin-bottom:20px}}.footer__contact{width:50%}.footer__contact address{margin-bottom:4rem}@media (max-width:767px){.footer__contact{width:100%;margin-bottom:20px}}.footer__copy{margin-top:10rem}.footer__copy .disclaimer{display:flex}.footer__copy .disclaimer a:not(:last-child){margin-right:20px}@media (max-width:767px){.footer__copy{flex-direction:column!important}.footer__copy .disclaimer{flex-wrap:wrap}.footer__copy .disclaimer a{opacity:.7;margin-bottom:10px}.footer__copy .disclaimer a:first-child{display:block}.footer__copy .disclaimer a:not(:last-child){margin-right:20px}}@media (max-width:767px){.author{opacity:.7;margin-top:15px;font-size:14px}}.comment-respond .comment-form-author,.comment-respond .comment-form-comment,.comment-respond .comment-form-email,.comment-respond .comment-form-url{display:flex;margin:5px 0}.comment-respond .comment-form-author label,.comment-respond .comment-form-comment label,.comment-respond .comment-form-email label,.comment-respond .comment-form-url label{width:100px}.comment-respond .comment-form-author input,.comment-respond .comment-form-author textarea,.comment-respond .comment-form-comment input,.comment-respond .comment-form-comment textarea,.comment-respond .comment-form-email input,.comment-respond .comment-form-email textarea,.comment-respond .comment-form-url input,.comment-respond .comment-form-url textarea{width:100%;border-radius:0;padding:3px;outline:none;border:1px solid #14283f;font-family:Montserrat,sans-serif;resize:none}.comment-respond .comment-form-author input:focus,.comment-respond .comment-form-author textarea:focus,.comment-respond .comment-form-comment input:focus,.comment-respond .comment-form-comment textarea:focus,.comment-respond .comment-form-email input:focus,.comment-respond .comment-form-email textarea:focus,.comment-respond .comment-form-url input:focus,.comment-respond .comment-form-url textarea:focus{border:1px solid #fd8a25}.comment-respond .form-submit{text-align:right;margin-top:15px}@media (max-width:767px){.comment-respond .comment-form-author,.comment-respond .comment-form-comment,.comment-respond .comment-form-email,.comment-respond .comment-form-url{flex-direction:column;margin:5px 0 10px}.comment-respond label{font-size:14px}}.comments{margin-top:25px}.comments .comment:not(:last-child){margin-bottom:25px}.comments .comment-author{margin-bottom:10px;display:flex;align-items:center}.comments .comment-author img{width:40px;height:40px;margin-right:10px}.comments .comment-author cite{margin-right:2px}.comments .comment-meta{color:#97a2a9}.comments .comment-meta,.comments p{padding-left:50px;margin-bottom:10px}.comments .reply{text-align:right}.wp-block-quote{position:relative;padding-top:55px;padding-left:20px;margin-bottom:20px}.wp-block-quote:before{content:"“";color:#fd8a25;font-style:italic;font-size:15rem;line-height:1;display:block;position:absolute;top:0;left:0}.wp-block-quote cite:before{content:"- "}ol.big-numbers{list-style-type:decimal;list-style:none;counter-reset:my-awesome-counter}ol.big-numbers li{position:relative;padding-left:70px;counter-increment:my-awesome-counter;margin-bottom:20px}ol.big-numbers li:before{content:counter(my-awesome-counter);color:#fd8a25;font-weight:700;position:absolute;top:0;left:0;font-size:3rem}@media (max-width:767px){ol.big-numbers li{padding-left:30px}}#cookie-law-info-bar{bottom:10px!important;right:10px;left:auto;width:400px}@media (max-width:767px){#cookie-law-info-bar{width:100%;bottom:0!important;right:0;left:0}}.cli-style-v2{flex-direction:column}.cli-style-v2 .cli-bar-message{width:100%;margin-bottom:15px}.btn-primary,.btn-secondary,.btn-white,.subscribe__form button{color:#fff;text-transform:uppercase;font-weight:500;padding:1rem;transition:background .2s ease}.btn,.subscribe__form button{display:inline-block}.btn-primary{background:#fd8a25}.btn-primary:hover{background:#fda558}.btn-secondary{background:#14283f}.btn-secondary:hover{background:#204166}.btn-white,.subscribe__form button{background:#fff;color:#14283f}.btn-white:hover,.subscribe__form button:hover{background:#14283f;color:#fff}.banner__subscribe{background:#fd8a25;color:#14283f;text-align:center;padding:10rem 0}.banner__subscribe h3{margin-bottom:1rem}.banner__subscribe p{max-width:50rem;margin:0 auto}.banner__subscribe.banner__subscribe-block{margin-bottom:40px;text-align:left!important;padding:4rem 0}.banner__subscribe.banner__subscribe-block h3,.banner__subscribe.banner__subscribe-block p{margin-bottom:2rem}.banner__subscribe.banner__subscribe-block p.subscribe__consent{font-size:12px}.searchform input{border:1px solid #14283f;padding:1rem 5rem 1rem 2rem;border-radius:25px;width:100%;outline:none;color:#14283f;background-color:#e9edf0;background-image:url(/wp-content/themes/weichieprojects/dist/images/icon-search.svg);background-position:right 7px center;background-repeat:no-repeat;background-size:22px auto}.searchform input:focus{border:1px solid #fd8a25}.subscribe__consent{text-align:left}.subscribe__form{margin-top:25px}.subscribe__form input[type=email]{border:none;border-bottom:2px solid #14283f;background:transparent;outline:none;color:#fff;padding:10px 0;margin:10px 0;font-size:2rem}.subscribe__form input[type=email]:focus{border-bottom:3px solid #14283f}.subscribe__form input[type=email]::-moz-placeholder{color:#14283f}.subscribe__form input[type=email]:-ms-input-placeholder{color:#14283f}.subscribe__form input[type=email]::placeholder{color:#14283f}.subscribe__form #subscribe-submit{overflow:hidden}.subscribe__form button{float:right}.blog__card{background:#fff;padding:3rem 5rem;overflow:hidden;height:auto}.cat__list{display:flex;flex-wrap:wrap;margin:0;padding:0}.cat__list li{margin-bottom:10px}.cat__list li:not(:last-child){margin-right:10px}.cat__list li.author-tag{display:inline-block;padding:.5rem 1rem;color:#fff;background:#14283f;font-weight:500;display:flex;align-items:center}.cat__list li.author-tag svg{height:15px;margin-right:10px}.cat__list a{display:inline-block;padding:.5rem 1rem;color:#fff;background:#14283f;font-weight:500}.cat__list a:hover{background:#204166}@media (max-width:767px){.cat__list li{margin-bottom:5px}.cat__list li:not(:last-child){margin-right:5px}.cat__list a{font-size:12px;padding:5px}}.blog__card__title,.blog__card__title__small{margin-bottom:2rem}.blog__card__date{color:#97a2a9;display:flex;align-items:center}.blog__card__date svg{width:16px;margin-right:10px}.blog__card__excerpt{margin-top:3rem}.blog__card__actions{margin-top:2rem;display:flex}.blog__card__actions .btn,.blog__card__actions .subscribe__form button,.subscribe__form .blog__card__actions button{margin-left:auto}.sidebar__box:not(:last-child){margin-bottom:40px}.sidebar__box h3{margin-bottom:10px}.sidebar__author__box{background:#fd8a25;color:#14283f;margin-bottom:40px;padding:25px}.sidebar__categories li:not(:last-child){margin-bottom:10px}@media (max-width:767px){.sidebar__categories li:not(:last-child){margin-bottom:5px}.sidebar__categories a{font-size:12px;padding:5px}}.sidebar__share .social__media__shares{list-style-type:none}.single__post__section{width:70%;padding-right:50px}.single__post__section h3{margin-bottom:10px}@media (max-width:767px){.single__post__section{width:100%;padding-right:0}}.related__posts{display:grid;grid-template-columns:1fr 1fr;gap:0}.related__posts .blog__card{padding:0}.related__posts .blog__card:first-child{padding-right:20px;border-right:1px solid #14283f}.related__posts .blog__card:last-child{padding-left:20px}@media (max-width:767px){.related__posts{grid-template-columns:1fr}.related__posts .blog__card{padding:0}.related__posts .blog__card:first-child{padding-right:0;margin-bottom:25px;border-right:none}.related__posts .blog__card:last-child{padding-left:0}}.single__post__comments{margin:50px 0}.social__media__shares{display:flex;justify-content:flex-start;align-items:center}.social__media__shares li:not(:last-child){margin-right:15px}.social__media__shares a{display:inline-block;color:#fd8a25;transition:color .2s ease}.social__media__shares a:hover{color:#fda558}.social__media__shares svg{height:20px;width:auto}.home__content__twitter{background:#e6eff4;padding:4rem}.home__content__twitter h3{margin-bottom:2rem}.twitter__feed{background:#fff}.ctf-more{border-radius:0!important}.ctf-item{padding:15px!important}.home__featured{background:#e9edf0;padding:9rem 0}.home__content,.home__posts{padding:9rem 0}.home__posts{position:relative}.home__featured__header{display:flex;margin-bottom:4rem}.home__featured__header form,.home__featured__header h1{width:50%}@media (max-width:767px){.home__featured__header{flex-direction:column-reverse}.home__featured__header h1{width:100%;margin-top:20px}.home__featured__header form{width:100%}}.home__featured__posts{display:grid;grid-template-columns:1fr 1fr;gap:2rem 3rem}.home__featured__posts>div:first-child{grid-row:1/4;margin-bottom:auto}@media (max-width:767px){.home__featured__posts{grid-template-columns:1fr;gap:2rem}.home__featured__posts>div:first-child{grid-row:1}}.home__content__section{display:flex;justify-content:space-between}@media (max-width:767px){.home__content__section{flex-direction:column-reverse}}.home__content__posts{width:50%}.home__content__posts .blog__card{padding-right:0;padding-left:0}@media (max-width:767px){.home__content__posts{width:100%}}.home__content__info{width:45%}@media (max-width:767px){.home__content__info{width:100%}}.home__content__about{padding:4rem;margin-bottom:5rem;background:#e9edf0}.home__content__about h3,.home__content__about p{margin-bottom:2rem}.home__content__about img{width:100%}.home__content__members{background:#fd8a25;padding:4rem;margin-bottom:5rem}.home__content__members h3{margin-bottom:2rem}.home__content__members li:not(:last-child){margin-bottom:10px}.home__content__members strong{font-weight:700}.home__content__members .author__name{font-weight:500}.home__content__members .author__pronouns{color:#fff;font-style:italic}.home__all__posts .blog__card{padding:6rem 0;width:46%;border-top:1px solid #97a2a9}.home__all__posts .blog__card:first-child,.home__all__posts .blog__card:nth-child(2){border-top:none}@media (max-width:767px){.home__all__posts .blog__card{width:100%}}.view__all__posts{text-align:center}.pagination__nav{display:flex;align-items:center;justify-content:center;margin-bottom:50px}.pagination__nav svg{height:16px}.pagination__nav .page-numbers{padding:5px 10px;background:#14283f;color:#fff}.pagination__nav .page-numbers:not(:last-child){margin-right:10px}.pagination__nav .page-numbers:hover{background:#204166}.pagination__nav .page-numbers.current{background:#fd8a25}.pagination__nav .page-numbers.current:hover{background:#fda558}.pagination__nav .page-numbers.next,.pagination__nav .page-numbers.prev{background:none;color:#14283f}.category__title{margin-top:50px}.single__post{padding:50px 0}.single__post__title{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}@media (max-width:767px){.single__post__title{flex-direction:column-reverse;align-items:flex-start}}.single__post__breadcrumb{width:70%;padding-right:50px}.single__post__breadcrumb a,.single__post__breadcrumb p{font-size:16px;line-height:24px;text-transform:uppercase;color:#fd8a25}@media (max-width:767px){.single__post__breadcrumb{width:100%;padding-right:0}}.single__post__search{width:30%}.single__post__search input{background-color:#fff}@media (max-width:767px){.single__post__search{width:100%!important;margin-bottom:25px}}.single__post__flex{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:767px){.single__post__flex{flex-direction:column}}.single__post__content{width:70%;padding-right:50px}.single__post__content p.blog__card__date{margin:25px 0}.single__post__content p{margin-bottom:20px}.single__post__content p a,.single__post__content p u{text-decoration:underline}.single__post__content p b,.single__post__content p strong{font-weight:700}.single__post__content ul{list-style-type:disc}@media (max-width:767px){.single__post__content{width:100%;padding-right:0}.single__post__content .sidebar__box.sidebar__share{display:none}}.single__post__sidebar{width:30%}@media (max-width:767px){.single__post__sidebar{width:100%}}.single__page{padding:50px 0}.single__page .single__post__breadcrumb{width:60%}.single__page .single__post__search{width:40%}@media (max-width:767px){.single__page{padding:50px 30px}}.about__page{display:flex}@media (max-width:767px){.about__page{flex-direction:column}}.about__content{width:60%}.about__content h1{margin-bottom:25px}@media (max-width:767px){.about__content{width:100%}}.about__sidebar{width:40%}@media (max-width:767px){.about__sidebar{width:100%}}.team__group{margin-bottom:40px}.team__group h2{margin-bottom:20px}.team__group__members{list-style-type:none!important}.team__group__members li:not(:last-child){margin-bottom:10px}.team__group__members strong{font-weight:500}.team__group__members p{margin:0;font-weight:300}.team__group__members p.pronouns{color:#fd8a25;font-style:italic}.search__empty{margin-bottom:50px}.search__empty .searchform{margin-top:25px}.search__empty .searchform input{background-color:#fff}.not__found{text-align:center;padding:100px 0}.not__found h1{margin-bottom:10px}.not__found p{margin-bottom:25px}
/*# sourceMappingURL=style.css.map */
