/* https://www.shambix.com/wp-content/themes/shambix_v14/assets/css/responsive.css */
@media (min-width:1600px){.grid-8{width:56vw}.grid-6{width:42.9vw}.grid-5{width:35vw}.grid-4{width:27.7vw}#about_contact_diff .grid-4{width:29.9vw}.grid-2.logo{margin:0 1vw;width:12.97vw}.grid_nested{width:100%;padding:0}.grid_nested .grid-12{width:100%;margin-left:0}.grid_nested .grid-6{width:45.58%}.grid_nested .grid-6:first-child{margin-left:0}.grid_nested .grid-6.text{max-width:100%}.grid_nested .grid-2{width:10vw}.grid_nested .grid-2:first-child{margin-left:0}}@media (min-width:1366px) and (max-width:1919px){.blog_grid .tile{height:28vw}}@media (min-width:1366px) and (max-width:1919px){.title{font-size:3.625rem}.tile .tile__title{font-size:1.4375rem}.text p{font-size:1.25rem}.grid-4{width:27vw}}@media (min-width:1024px){.grid-6{width:42.9vw}.grid-4{width:27.7vw}.grid-3{width:19.4vw}.blog_grid .tile{height:29vw}p img.alignleft,p noscript[data-class="alignleft"]{float:left;padding-right:2vw;padding-top:12px}p img.alignright,p noscript[data-class="alignright"]{float:right;padding-left:2vw;padding-top:12px}}@media (width:1024px) and (height:1366px){.grid-4{width:27.6vw}}@media (width:768px) and (height:1024px){.tile__date .cat{display:none}.grid-4{width:45vw}}@media (max-width:1024px){body.administrator #wpadminbar{display:none}}@media (min-width:415px) and (max-width:1023px){.header__title{font-size:2.5em}}@media (max-width:414px){html{margin-top:0!important}.brief__title{margin-bottom:5vw}.brief__text.text{font-size:1em}.brief__text.text p{font-size:1em;line-height:1.5}}@media (min-width:1024px){.menu__bar{bottom:10px}.tile{height:24vw}.menu__title a{left:35%}header .footer--menu{bottom:1vw;white-space:normal}.footer{white-space:normal}}@media (max-width:1023px){.menu__title{height:211px;width:18px}.menu__bar{background-color:#2e2e2e}.menu__wrap{background:#232323}.menu__wrap .footer--menu{display:block}}@media (max-width:1023px){header .menu__wrap .footer--menu{bottom:10vw}header .menu__wrap .footer--menu .footer__right{transform:translateY(0)}}@media (max-width:1023px) and (min-width:660px){.menu__title{height:266px;width:20px}}@media (max-width:768px){.menu__bar .lang_wrap{width:40px;position:absolute;bottom:unset;top:23px;right:5px}}@media (max-width:414px){body,.wrapper.js-shift{width:100%}body.is-menu-open .wrapper.js-shift{width:0}.menu__title{height:200px;width:18px;left:48vw}.menu__wrap .menu__footer .footer__right{margin-top:40px}.menu__wrap .menu__footer .footer__right .social__item i{font-size:1.3rem}.home.logged-in .wrapper{padding-top:4vw}.page.blog.logged-in .wrapper{padding-top:6vw}.single.logged-in .wrapper{padding-top:4vw}}@media (min-width:1024px){#footer{white-space:normal;padding:2vw 0 50px}#footer .footer__link{line-height:1}#footer .footer__left{padding-left:1.7vw;height:15px}#footer .footer__left .social__item{margin-left:0;margin-right:2vw}#footer .footer__right{height:auto;padding-right:3.3vw}#footer .footer__colophon,#footer .privacy{max-width:100%;width:auto;display:block}#footer .footer__colophon p{line-height:1;font-size:12px}#footer .privacy{margin-right:2vw;line-height:1}#footer .privacy a,#footer .privacy button{font-size:12px;line-height:1;padding:0!important}}@media (max-width:1023px){#footer.footer{display:block;padding:22px}#footer.footer .footer__right{opacity:.7}#footer.footer .footer__colophon{width:100%;position:unset;padding-top:15px}}@media (max-width:414px){#footer.footer{padding:0 5vw 3vw;margin-top:10vw}#footer.footer .footer__right .footer__colophon{margin-top:0}}@media (min-width:1600px){.home #about_contact .accolades i{display:none}.home #about_contact .accolades .grid-3{width:20.18vw}}@media (min-width:1024px){#about_contact .accolades p{font-size:.8rem;line-height:1.4}}@media (width:1024px) and (height:1366px){.home .m-brief.oneliner .brief{padding:8vw 0 5vw}.home .logo_grid .header__title{margin-bottom:3vw;padding-bottom:2vw;font-size:3.625em;line-height:1.05172;text-transform:uppercase;font-weight:700;letter-spacing:.01138em}.home #about_contact .grid-6,.home #contact_mobile .grid-6,.home #about_contact .text,.home #contact_mobile .text{width:100vw;max-width:100vw}.home #about_contact.visible-sm,.home #contact_mobile.visible-sm,.home #about_contact .visible-sm,.home #contact_mobile .visible-sm{display:block!important}.home #about_contact{margin-top:4vh;margin-bottom:3vh}.home #contact_mobile{margin-top:3vh;padding-bottom:4vw}.home #contact_mobile .m-subscribe__header{padding-top:4vw}.home #contact_mobile .social{display:none}}@media (width:768px) and (height:1024px){.home .title{font-size:2.5em}.home .logo_grid .logos_row .m-calendar__events{display:block}.home .logo_grid .logos_row .logo{margin:-4vw 0 0 0;width:32%;padding:0}.home .logo_grid .logos_row .logo:nth-of-type(even){padding-left:0}.home .logo_grid .logos_row .logo:nth-of-type(1n+3){padding-right:30px}.home #about_contact .grid-6,.home #contact_mobile .grid-6,.home #about_contact .text,.home #contact_mobile .text{width:100vw;max-width:100vw}.home #about_contact{margin-top:4vh;margin-bottom:3vh}.home #about_contact .grid-3{width:45vw}.home #contact_mobile{margin-top:3vh;padding-bottom:4vw}.home #contact_mobile .m-subscribe__header{padding-top:4vw}}@media (min-width:415px) and (max-width:1023px){.home .title,.home .text h2{font-size:4rem}.home .text p,.home .text ul,.home .text ol,.home .text dl{font-size:1.35rem}.home .m-brief{margin-bottom:3.4vw}.home .m-brief.oneliner .brief{padding:9vw 0 4vw}.home .logo_grid{margin-top:4vw}.home .logos_row .m-calendar__events{display:block}.home .logos_row .logo{margin:-4vw 0 0 0;width:49%;padding:0}.home .logos_row .logo:nth-of-type(even){padding-left:60px}.home .logos_row .logo:nth-of-type(2n+1){padding-right:60px}}@media (max-width:414px){.home .m-brief .brief__text.text p{margin-bottom:2vw}.home .m-brief.oneliner .brief__text.text{margin-top:10vw}.home .grid .m-subscribe__header{padding:6vw 0 3vw}.home .grid .text{margin-top:5vw}.home .grid_services{margin-top:15vw}.home .logo_grid{margin-top:5vw}.home .logos_row .m-calendar__events{display:block}.home .logos_row .logo{margin:0;width:49%;padding:0}.home .logos_row .logo:nth-of-type(even){padding-left:10px}.home .logos_row .logo:nth-of-type(2n+1){padding-right:10px}.home #about_contact{margin-top:3vh;margin-bottom:10vw}.home #about_contact .m-subscribe__header{padding:6vw 0 3vw}.home #about_contact .text p{font-size:1em;line-height:1.5}.home #about_contact .text.about_me p:not(:last-child){margin-bottom:5vw}.home #about_contact h5{padding-top:7vw}.home #about_contact .accolades{padding:7vw 5vw 0 5vw}.home #about_contact .accolades .grid-3{margin-bottom:8vw}.home #about_contact .accolades p:before{content:""}.home #about_contact .accolades ul.footer__social.social{margin-bottom:5vw}.home #contact_mobile .text.contact_me .text p:not(:last-child){margin-bottom:0}}@media (min-width:1024px){.single,.page:not(.home){}.single .m-hero__wrap--home,.page:not(.home) .m-hero__wrap--home,.single .m-hero__wrap--collection,.page:not(.home) .m-hero__wrap--collection,.single .m-hero__wrap--series,.page:not(.home) .m-hero__wrap--series{padding-top:7vh}.single .m-hero__title--series.long,.page:not(.home) .m-hero__title--series.long{padding-right:0}.single .text,.page:not(.home) .text{max-width:100%}}@media (max-width:1366px){.page{}.page .grid-6.service_item{padding-left:10vw}}@media (min-width:1024px){.page.page-template-landing .grid_services .service_row .service_wrap .grid-6{width:46.68%}.page.page-template-landing .grid_services .service_row .service_wrap .service_item{margin-top:3vh;margin-bottom:5vh}.page.page-template-landing #contact_landing .grid:not(.grid_nested){padding:24px 8vw}.page.page-template-landing #contact_landing .grid-8{width:58%}.page.page-template-landing #contact_landing .grid-4{width:35.3%}.page.page-template-landing #contact_landing .grid_nested .grid-12{width:100%;margin-left:0}.page.page-template-landing #contact_landing .grid_nested .grid-6{width:46.9%}.page.page-template-landing #contact_landing .grid_nested .grid-6:first-child{margin-left:0}.page.page-template-landing #contact_landing .grid_nested .grid-6:nth-child(2){margin-right:0}}@media (max-width:768px){.page .grid-6.service_item{padding-left:0}.page .service_item h3{font-size:1rem;line-height:1.1;margin-bottom:1vw}.page .service_item h3 i{left:-15px;font-size:.5rem;line-height:2.3}.page .service_item:nth-child(odd){padding-right:5vw}}@media (max-width:414px){.page .grid_services hr{margin-bottom:10vw}.page .grid_services .service_wrap{display:block}.page .grid_services .service_row{padding-bottom:0}.page .grid_services .service_row:not(:first-child){padding-top:0}.page .grid-6.service_item{width:100%;margin-bottom:10vw}.page .service_item h2{margin-bottom:4vw}.page .service_item h3{margin-bottom:2vw}.page .service_item:nth-child(odd){padding-right:0}}@media (max-width:1023px){.text blockquote::after{font-size:34px;font-size:2.125em;line-height:1}}@media (max-width:414px){.quads-location{margin:4vh auto!important}.quads-location .adsbygoogle{max-width:100%}#termly-code-snippet-support .termly-consent-banner-termly-banner-774e7d{padding:20px 10px 10px}#termly-code-snippet-support .termly-consent-banner-termly-banner-774e7d>span,#termly-code-snippet-support .termly-consent-banner-termly-banner-774e7d>p{font-size:10px!important;line-height:1.3!important;opacity:0.6!important}#termly-code-snippet-support .termly-consent-banner-termly-banner-774e7d .termly-consent-banner-content-ec96bb p>span{margin:0 auto}#termly-code-snippet-support .termly-consent-banner-termly-banner-774e7d .termly-consent-banner-content-ec96bb>p .termly-consent-banner-btn-container-60889f button{margin:10px auto 0!important}}