@font-face{src:url(/static/media/OpenSans-Light.ed41bedf.ttf);font-family:"OpenSans";line-height:normal}@font-face{src:url(/static/media/OpenSans-Bold.dbb97fd9.ttf);font-family:"OpenSans";font-weight:700;line-height:normal}@font-face{src:url(/static/media/Righteous-Regular.fd011047.ttf);font-family:"Righteous";line-height:normal}:root{--gray:#818181;--black:rgba(0,0,0,0.719);--borders:hsla(0,0%,50.6%,0.445);--red:#d43e4f;--separation:4.5rem}*{font-family:"OpenSans";color:#818181;color:var(--gray);margin:0;padding:0;border:0;outline:none;text-decoration:none;box-sizing:border-box!important;-webkit-text-rendering:optimizeSpeed;-moz-text-rendering:optimizeSpeed;-o-text-rendering:optimizeSpeed;text-rendering:optimizeSpeed;list-style:none}p{line-height:1.7}.container-flex,.container:before,.header:before{content:"";display:table;clear:both;overflow:hidden}body{background:#fff;width:100%;height:100%;font-size:16px}.button{border:2px solid #d43e4f;border:2px solid var(--red);padding:10px 38px;background:transparent;color:#d43e4f;color:var(--red);font-weight:700;margin-top:1.5rem;display:block;transition:background-color .3s ease,color .3s ease;cursor:pointer;box-shadow:1px 1px 3px rgba(0,0,0,.171)}.button:hover{background-color:#d43e4f;background-color:var(--red);color:#fff}.menu{background-color:hsla(0,0%,92.9%,.6509803921568628);flex-basis:20%}.menu .search{background-color:hsla(0,0%,82%,.23137254901960785);padding:1.4rem 0}.menu .documents,.menu .examples{padding:0 .9rem}.menu .examples .example{margin-bottom:2.4rem}.menu .examples .example figure,.menu .examples .example figure figcaption,.menu .examples .example figure img{max-width:100%;margin:auto}.menu .examples .example figure img{box-shadow:0 0 9px rgba(0,0,0,.21);border-radius:5px;display:block}.menu .examples .example figure figcaption{margin-top:.8rem;font-size:14px}.menu .search input[type=search]{display:block;margin:auto;width:90%;padding:.5rem;border-radius:5px;border:2px solid #c2c2c2}.menu .search input[type=search]:focus{border:2px solid #d43e4f;border:2px solid var(--red)}.menu div .section-title,.menu section .section-title{margin-top:2.5rem;margin-top:calc(var(--separation) - 2rem);margin-bottom:1.5rem;display:block;text-align:center}.menu ol li,ul li{display:block;margin:1.2rem 0;border-bottom:1px solid #d1d1d1;padding-bottom:.8rem;transition:color .3s ease,border .3s ease;cursor:pointer;text-transform:uppercase;font-size:.9rem}.menu ol li:hover,ul li:hover{color:#d43e4f;color:var(--red);border-color:#d43e4f;border-color:var(--red)}.header{max-width:1300px;margin:0 auto;border-bottom:5px solid #d43e4f;border-bottom:5px solid var(--red);padding-bottom:1rem}.header .header-title{font-weight:lighter}.header-title a{font-weight:700}.container-flex{display:flex;flex-wrap:nowrap}.container{width:80%;max-width:1300px;padding:0 40px}.container .content{width:100%}.presentation{margin:5rem 0;display:flex;flex-wrap:nowrap;justify-content:space-between}.presentation .presentation-text{flex-basis:60%}.presentation .presentation-text h1{font-size:2.5rem;color:rgba(0,0,0,.719);color:var(--black);font-family:Righteous;font-weight:lighter;text-transform:uppercase;letter-spacing:2px}.presentation .presentation-text h4{font-weight:lighter;text-transform:uppercase;margin-top:1.5rem;margin-bottom:3rem;font-family:"Times New Roman",Times,serif;line-height:1.6}.presentation img{display:block;border-radius:5px;box-shadow:0 0 9px rgba(0,0,0,.21);width:38%;height:354px}.services{border-top:2px solid hsla(0,0%,50.6%,.445);border-top:2px solid var(--borders);border-bottom:2px solid hsla(0,0%,50.6%,.445);border-bottom:2px solid var(--borders)}.section-title,.services{margin-top:4.5rem;margin-top:var(--separation)}.section-title{color:rgba(0,0,0,.719);color:var(--black);border-bottom:3px solid #d43e4f;border-bottom:3px solid var(--red);display:inline-block;padding-bottom:.5rem}.services-items-container{margin-top:3rem;display:flex;flex-wrap:wrap;justify-content:space-between}.services-items-container .services-item{flex-basis:48%;margin-bottom:4.5rem;margin-bottom:var(--separation);display:flex;justify-content:space-between;align-content:center;align-items:center}.services-items-container .services-item .icon{font-size:2.6rem;margin-right:2.5rem;line-height:88px;border:2px solid hsla(0,0%,50.6%,.445);border:2px solid var(--borders);border-radius:5px;width:305px;text-align:center;color:#d43e4f;color:var(--red)}.posts{margin-top:4.5rem;margin-top:var(--separation);display:flex;flex-wrap:wrap;justify-content:space-between}.posts .post-published{flex-basis:48%;margin-bottom:4.5rem;margin-bottom:var(--separation)}.posts .post-published figure img{border-radius:5px;display:block;width:100%;box-shadow:0 0 9px rgba(0,0,0,.21)}.posts .post-published figure figcaption{margin:1.3rem 0;color:rgba(0,0,0,.719);color:var(--black);font-weight:700}@media screen and (max-width:1200px){.presentation{flex-direction:column-reverse}.presentation img{margin-bottom:3rem;width:100%}.presentation .presentation-text{flex-basis:100%}.presentation .presentation-text h1{font-size:2rem}.services-items-container{flex-direction:column-reverse}.services-items-container .services-item{flex-basis:100%}.services-items-container .services-item h2{width:200px}}@media screen and (max-width:730px){.posts,.services-items-container .services-item{flex-direction:column}.services-items-container .services-item{align-items:flex-start}.posts .post-published{text-align:center}.posts .post-published button{margin-right:auto;margin-left:auto}body{font-size:14px}.services-items-container .services-item h2{justify-content:flex-start;font-size:1.5rem;width:80px;line-height:50px;margin-right:1rem;margin-bottom:1rem}}.menu-icon{padding:3px;display:block;cursor:pointer}.menu-icon:before{content:"≡";display:block;font-size:3.5rem;color:#d63447;font-weight:700}
/*# sourceMappingURL=21.580a54ca.chunk.css.map */