ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}p{margin:0}footer,header,main,nav,section{display:block}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:currentColor;text-decoration:none}a:active,a:hover{outline:0;outline-width:0}img{border:0;border-style:none;height:auto;vertical-align:middle}button,input{color:inherit;font:inherit}button{cursor:pointer}button::-moz-focus-inner{border:0}input::-moz-focus-inner{border:0;padding:0}.fa,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-envelope:before{content:""}.fa-facebook-f:before{content:""}.fa-heart:before{content:""}.fa-instagram:before{content:""}.fa-linkedin-in:before{content:""}.fa-mobile-alt:before{content:""}.fa-pinterest:before{content:""}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-brands-400.eot);src:url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-brands-400.woff)format("woff"),url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-brands-400.svg#fontawesome)format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-regular-400.eot);src:url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-regular-400.woff)format("woff"),url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-regular-400.ttf)format("truetype"),url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-regular-400.svg#fontawesome)format("svg")}.fab,.far{font-weight:400}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-solid-900.eot);src:url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-solid-900.woff)format("woff"),url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/themes/truedotdesign/assets/vendors/fontawesome-free-5.14.0/webfonts/fa-solid-900.svg#fontawesome)format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}*,:after,:before{box-sizing:inherit}body,html{min-height:100%;margin:0}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box;height:100%;-webkit-tap-highlight-color:transparent}button,input{font-size:100%;line-height:1.15;margin:0;overflow:visible}button{text-transform:none}[type=submit],button{-webkit-appearance:button}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body{font-family:"Nunito Sans",sans-serif;font-size:18px;line-height:28px;color:#000}@media (min-width:768px){body{font-size:20px}}h1,h2,h4{margin:0;font-weight:700;font-family:"Poppins",sans-serif}h5{margin:0}h1:first-child,h2:first-child,h5:first-child{margin-top:0}h1,h5{text-transform:uppercase}h1{color:#141414;font-size:35px;line-height:40px;margin-bottom:15px}@media (min-width:768px){h1{font-size:50px;line-height:55px;margin-bottom:20px}}@media (min-width:1200px){h1{font-size:60px;line-height:65px;margin-bottom:35px}}h2,h4{margin-bottom:15px}h2{color:#000;font-size:30px;line-height:35px;letter-spacing:.005em}@media (min-width:768px){h2{font-size:40px;line-height:45px;margin-bottom:20px}}@media (min-width:1200px){h2{font-size:50px;line-height:55px;margin-bottom:35px}}h4{font-size:21px;line-height:30px}@media (min-width:768px){h4{font-size:26px;line-height:32px;margin-top:40px;margin-bottom:20px}}@media (min-width:1200px){h4{font-size:32px;line-height:38px;margin-bottom:25px}}h5{font-size:18px;line-height:25px;font-weight:700;font-family:"Poppins",sans-serif}@media (min-width:1200px){h5{font-size:20px;line-height:28px}}p:last-child{margin:0}.wysiwyg p{margin:0 0 28px}@media (min-width:1200px){.wysiwyg p{margin:0 0 28px}}.wysiwyg p:last-child{margin-bottom:0}.btn,input[type=email]{background:0 0;outline:0}input[type=email]{border:1px solid #000;padding:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;margin:0}.btn{display:flex;min-height:60px;border:2px solid #e1532d;padding:10px 25px;flex-direction:column;justify-content:center;align-items:center;width:max-content;text-transform:uppercase;color:#e1532d;font-weight:500;font-family:"Poppins",sans-serif;transition:color .3s,background-color .3s}.btn:hover{background:#e1532d;color:#fff}body{min-width:360px;position:relative;padding:105px 20px 20px}@media (min-width:768px){body{padding:125px 30px 30px}}@media (min-width:1200px){body{padding-top:132px}}#main,.container{max-width:1960px;margin:0 auto}.container{max-width:1390px;padding:0 20px}@media (min-width:768px){.container{padding:0 50px}}.container--wide{max-width:1712px}.siteHeader{height:105px;background:#fff;position:absolute;left:0;top:0;width:100%;z-index:1000}@media (min-width:768px){.siteHeader{height:125px}}@media (min-width:1200px){.siteHeader{height:132px}}.siteHeader__logo{position:absolute;left:30px;top:50%;width:177px;transform:translateY(-50%)}@media (min-width:768px){.siteHeader__logo{width:228px;left:50%;transform:translate(-50%,-50%)}}@media (min-width:1200px){.siteHeader__logo{display:none}}.siteFooter{color:#fff;background:#000 url(/wp-content/themes/truedotdesign/assets/images/footer.jpg)no-repeat center;background-size:cover;padding:25px 0;max-width:1960px;margin:0 auto}@media (min-width:768px){.siteFooter{padding:55px 10px 50px}}@media (min-width:1712px){.siteFooter{padding:106px 0}}@media (min-width:768px){.siteFooter__blocks{display:flex;flex-wrap:wrap;justify-content:space-between}}.siteFooter__block{margin-top:50px}@media (min-width:768px){.siteFooter__block{width:47.5%;margin-top:60px}}@media (min-width:1712px){.siteFooter__block{width:auto;margin:0}}.siteFooter__block:first-child{margin-top:0}@media (min-width:768px){.siteFooter__block:nth-child(-n+2){margin-top:0}}@media (min-width:1712px){.siteFooter__block:last-child{margin-right:0}.siteFooter__address{width:270px}.siteFooter__contacts{width:400px}}@media (min-width:1200px){.siteFooter__contactsItems{display:flex}}@media (min-width:1712px){.siteFooter__socials{width:250px}.siteFooter__newsletter{width:300px}}.siteFooter__title{margin-bottom:15px}@media (min-width:768px){.siteFooter__title{margin-bottom:20px}}.siteFooter__contacts{line-height:24px}.siteFooter__contacts a{font-size:15px}.siteFooter__contact{position:relative;padding-left:35px;margin-bottom:20px}@media (min-width:1200px){.siteFooter__contact{margin-right:20px}}@media (min-width:1712px){.siteFooter__contact{margin-right:10px}}.siteFooter__contact:last-child{margin-bottom:0;margin-right:0}.siteFooter__icon{position:absolute;left:0;top:3px;width:22px;text-align:center}.siteFooter__icons{display:flex}.siteFooter__icons a{display:block;width:40px;height:40px;background:#fff;border-radius:100%;text-align:center;font-size:20px;line-height:40px;margin-right:10px;color:#414140}.siteFooter__copyright{font-size:15px;text-align:center;margin:60px 0 10px}@media (min-width:768px){.siteFooter__copyright{margin-bottom:0}}.siteFooter__copyrightLine{display:block}@media (min-width:768px){.siteFooter__copyrightLine{display:inline-block;margin-right:10px}.siteFooter__copyrightLine:last-child{margin-right:0}}.footerNewsletterForm{margin-top:20px;margin-right:30px;position:relative}@media (min-width:768px){.footerNewsletterForm{margin-right:0}}.footerNewsletterForm input{height:40px;border:0;border-bottom:2px solid #fff}.footerNewsletterForm__button{position:absolute;height:40px;width:30px;right:-7px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15px' height='24px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M0.651,23.996 L9.499,12.000 L0.651,0.004 L6.156,0.004 L15.005,12.000 L6.156,23.996 L0.651,23.996 Z'/%3E%3C/svg%3E")no-repeat center;background-size:auto 24px;border:0;outline:0}.footerNewsletterForm ::-webkit-input-placeholder{color:#fff}.footerNewsletterForm :-moz-placeholder{color:#fff}.footerNewsletterForm ::-moz-placeholder{color:#fff}.footerNewsletterForm :-ms-input-placeholder{color:#fff}.mainNav{visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s;padding:150px 0 30px;position:absolute;left:0;top:0;width:100%;z-index:3000;overflow-y:scroll}@media (min-width:768px){.mainNav{padding:200px 0 30px}}@media (min-width:1200px){.mainNav{padding:0;overflow:visible;visibility:visible;opacity:1;z-index:1100;transition:none;top:50px}}.mainNav__logo{position:absolute;left:20px;top:24.5px;width:177px}@media (min-width:768px){.mainNav__logo{width:228px;left:50%;top:26.5px;transform:translateX(-50%)}}@media (min-width:1200px){.mainNav__logo{top:50%;transform:translate(-50%,-50%)}}.mainMenu{list-style-type:none;text-align:center;padding:0;margin:0}@media (min-width:1200px){.mainMenu{display:flex;justify-content:flex-start;width:100%}}.mainMenu__item{margin-bottom:44px}@media (min-width:1200px){.mainMenu__item{margin-right:30px;margin-bottom:0}.mainMenu__item:nth-child(4){margin-left:auto!important}.mainMenu__item:nth-child(n+4){margin-right:0;margin-left:15px}}@media (min-width:1712px){.mainMenu__item{margin-right:50px;margin-bottom:0}.mainMenu__item:nth-child(4){margin-left:auto!important}.mainMenu__item:nth-child(n+4){margin-right:0;margin-left:35px}}.mainMenu__item:last-child{margin-bottom:0}@media (min-width:1712px){.mainMenu__item:last-child{margin-right:-20px}}.mainMenu__link{position:relative;display:block;color:#fff;text-transform:uppercase;font-family:"Poppins",sans-serif;font-weight:700;font-size:24px;line-height:40px}@media (min-width:1200px){.mainMenu__link{color:#000;font-size:18px;line-height:35px;padding:0 15px;font-weight:500;white-space:nowrap}}@media (min-width:1712px){.mainMenu__link{font-size:20px}}@media (min-width:1200px){.mainMenu__link:hover:before{content:"";width:8px;height:8px;border-radius:100%;position:absolute;left:-5px;top:50%;transform:translateY(-50%);background:#e1532d}}.btnMenu{position:absolute;top:42px;right:10px;transform:translateY(-50%);padding:0;width:55px;height:55px;border:0;background:0 0;z-index:5000;display:flex;flex-direction:column;justify-content:center;align-items:center;outline:0;margin-top:10px}@media (min-width:768px){.btnMenu{right:20px;top:52px}}@media (min-width:1200px){.btnMenu{display:none}}.btnMenu span{display:block;background:#e1532d;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-radius:0;width:34px;height:4px;transform-origin:50% 50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btnMenu span:nth-child(1){margin-top:-11px}.btnMenu span:nth-child(3){margin-top:11px}.btnMenuClose{position:absolute;top:42px;right:10px;transform:translateY(-50%);padding:0;width:55px;height:55px;border:0;background:0 0;z-index:5000;display:flex;flex-direction:column;justify-content:center;align-items:center;outline:0;margin-top:10px}@media (min-width:768px){.btnMenuClose{right:20px;top:52px}}@media (min-width:1200px){.btnMenuClose{display:none}}.btnMenuClose span{display:block;background:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-radius:0;width:34px;height:4px;transform-origin:50% 50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btnMenuClose span:nth-child(1){transform:translate(-50%,-50%) rotate(-45deg);margin-top:0}.btnMenuClose span:nth-child(2){background:0 0}.btnMenuClose span:nth-child(3){transform:translate(-50%,-50%) rotate(45deg);margin-top:0}.navOverlay{visibility:hidden;position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;background:#e1532d;z-index:2000;transition:visibility .3s,opacity .3s}.section{padding:55px 0}@media (min-width:768px){.section{padding:75px 0}}@media (min-width:1712px){.section{padding:180px 0}}.heroSection{position:relative;padding:0}.heroSection__imageContainer{height:310px;background:url(/wp-content/themes/truedotdesign/assets/images/hero-stories-tablet.jpg)no-repeat center;background-size:cover}@media (min-width:768px){.heroSection__imageContainer{height:500px}}@media (min-width:1200px){.heroSection__imageContainer{background-image:url(/wp-content/themes/truedotdesign/assets/images/hero-stories.jpg)}}@media (min-width:1712px){.heroSection__imageContainer{height:800px}}.heroSection__overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:20;display:flex;flex-direction:column;padding-top:70px}@media (min-width:768px){.heroSection__overlay{justify-content:center;padding-top:0}}.heroSection__title{color:#fff;text-shadow:0 0 27px rgba(0,0,0,.2);text-transform:uppercase;font-weight:700;font-size:35px;line-height:40px;font-family:"Poppins",sans-serif;text-align:center}@media (min-width:768px){.heroSection__title{font-size:50px;line-height:55px;transform:translateY(-100%);max-width:800px;margin:0 auto}}@media (min-width:1712px){.heroSection__title{max-width:1000px;margin:0 auto;font-size:60px;line-height:65px;transform:translateY(-150%)}}.introSection{padding:55px 0}@media (min-width:768px){.introSection{padding:90px 0}}@media (min-width:1712px){.introSection{padding:180px 0 250px}body.page-template-stories .introSection{padding-bottom:145px}}.storiesFilter{display:flex;font-size:18px;justify-content:center;margin-top:22px}@media (min-width:768px){.storiesFilter{margin-top:60px}}@media (min-width:1712px){.storiesFilter{font-size:20px;margin-top:90px}}.storiesFilter__label{line-height:38px}@media (min-width:768px){.storiesFilter__label{display:none}}.storiesFilter__select{position:relative}.storiesFilter__choose{border-bottom:1px solid #e1532d;line-height:38px;height:39px;margin-left:30px;padding-right:40px;position:relative;width:200px;white-space:nowrap;text-transform:uppercase;font-weight:700;color:#e1532d;cursor:pointer}@media (min-width:768px){.storiesFilter__choose{display:none}}.storiesFilter__choose:after{content:"";width:23px;height:13px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='13' viewBox='0 0 23 13'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23E1532D; fill-rule: evenodd; %7D %3C/style%3E%3C/defs%3E%3Cpath id='Arrow' class='cls-1' d='M317,645.994l11.5,9.2,11.5-9.2V649.8l-11.5,9.2L317,649.8v-3.807Z' transform='translate(-317 -646)'/%3E%3C/svg%3E")no-repeat center;position:absolute;top:50%;right:0;transform:translateY(-50%)}.storiesFilter__list{background-color:#fff;box-shadow:0 0 10px #666;display:none;flex-direction:column;font-weight:300;letter-spacing:.18px;line-height:30px;list-style:none;margin:0;padding:0;position:absolute;right:0;text-transform:uppercase;top:100%;white-space:nowrap;z-index:100;width:200px}@media (min-width:768px){.storiesFilter__list{background-color:transparent;border:0;box-shadow:none;display:flex;flex-direction:row;font-weight:400;justify-content:center;letter-spacing:.2px;position:relative;top:0}}.storiesFilter__list li{margin:0 13px}.storiesFilter__link{font-size:20px;color:#444;font-weight:700;display:block;padding:5px 20px;transition:color .3s}.storiesFilter__link:hover{color:#e1532d}.storiesGrid{margin:40px 0 0}@media (min-width:768px){.storiesGrid{margin:50px 50px 0}}@media (min-width:1200px){.storiesGrid{display:flex;flex-wrap:wrap;margin-right:-30px}}@media (min-width:1712px){.storiesGrid{margin:65px -30px 0 0}}.storyTeaser{position:relative;margin-bottom:20px}@media (min-width:768px){.storyTeaser{margin-bottom:30px}}@media (min-width:1200px){.storyTeaser{margin-right:30px;width:calc(50% - 30px)}}.storyTeaser:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;transition:opacity .3s;z-index:5;background:url(/wp-content/themes/truedotdesign/assets/images/gradient-mobile.png)repeat-x center bottom}@media (min-width:768px){.storyTeaser:before{background-image:url(/wp-content/themes/truedotdesign/assets/images/gradient-desktop.png)}}.storyTeaser__image{width:100%}.storyTeaser__overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:15px 20px;background-color:transparent;transition:background-color .3s}@media (min-width:768px){.storyTeaser__overlay{padding:25px 30px}}@media (min-width:1712px){.storyTeaser__overlay{padding:35px 60px}}.storyTeaser__category{text-transform:uppercase;font-weight:700;font-size:18px;margin-bottom:10px}.storyTeaser__title{margin:0}@media (max-width:767px){.storyTeaser:nth-child(n+5){display:none}}@media (min-width:768px){.storyTeaser:nth-child(n+7){display:none}}.storyTeaser:hover:before{opacity:0}.storyTeaser:hover .storyTeaser__overlay{background-color:rgba(225,82,61,.75)}.storiesPagination{display:flex;justify-content:center;margin-top:20px}@media (min-width:768px){.storiesPagination{margin-top:30px}}@media (min-width:1712px){.storiesPagination{margin-top:70px}}