.margin-bottom-small{margin-bottom:2rem}.margin-bottom-medium{margin-bottom:4rem}.margin-bottom-big{margin-bottom:6rem}.margin-top-small{margin-top:2rem}.margin-top-medium{margin-top:4rem}.margin-top-big{margin-top:6rem}.margin-top-huge{margin-top:10rem}.padding-top-huge{padding-top:10rem}.text-center{text-align:center}*,*::after,*::before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%}@media only screen and (max-width: 1260px){html{font-size:50%}}@media only screen and (max-width: 950px){html{font-size:44%}}body{box-sizing:border-box}ul{list-style-type:none}a{text-decoration:none}::-moz-selection{background-color:#2bb673;color:white}::selection{background-color:#2bb673;color:white}@-webkit-keyframes moveInLeft{0%{opacity:0;-webkit-transform:translateX(-15rem);transform:translateX(-15rem)}80%{-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem)}100%{opacity:1;-webkit-transform:translateX(0rem);transform:translateX(0rem)}}@keyframes moveInLeft{0%{opacity:0;-webkit-transform:translateX(-15rem);transform:translateX(-15rem)}80%{-webkit-transform:translateX(1.5rem);transform:translateX(1.5rem)}100%{opacity:1;-webkit-transform:translateX(0rem);transform:translateX(0rem)}}@-webkit-keyframes moveInRight{0%{opacity:0;-webkit-transform:translateX(15rem);transform:translateX(15rem)}80%{-webkit-transform:translateX(-1.5rem);transform:translateX(-1.5rem)}100%{opacity:1;-webkit-transform:translateX(0rem);transform:translateX(0rem)}}@keyframes moveInRight{0%{opacity:0;-webkit-transform:translateX(15rem);transform:translateX(15rem)}80%{-webkit-transform:translateX(-1.5rem);transform:translateX(-1.5rem)}100%{opacity:1;-webkit-transform:translateX(0rem);transform:translateX(0rem)}}@-webkit-keyframes moveFromBottom{0%{opacity:0;-webkit-transform:translateY(15rem);transform:translateY(15rem)}100%{opacity:1;-webkit-transform:translateY(0rem);transform:translateY(0rem)}}@keyframes moveFromBottom{0%{opacity:0;-webkit-transform:translateY(15rem);transform:translateY(15rem)}100%{opacity:1;-webkit-transform:translateY(0rem);transform:translateY(0rem)}}@-webkit-keyframes pulsate-loader{0%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}50%{-webkit-transform:translate(-50%, -50%) scale(1.3);transform:translate(-50%, -50%) scale(1.3)}100%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}}@keyframes pulsate-loader{0%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}50%{-webkit-transform:translate(-50%, -50%) scale(1.3);transform:translate(-50%, -50%) scale(1.3)}100%{-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}}body{font-family:"Lato",sans-serif;font-weight:400;line-height:1.7;color:#777}.heading-primary{color:white;text-transform:uppercase;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-bottom:5rem}.heading-primary--main{display:block;font-size:7rem;letter-spacing:1.5rem;-webkit-animation:moveInLeft 1s ease-in-out;animation:moveInLeft 1s ease-in-out}.heading-primary--sub{display:block;font-size:2rem;letter-spacing:1.7rem;font-weight:700;-webkit-animation:moveInRight 1s ease-in-out;animation:moveInRight 1s ease-in-out}.heading-primary--green{color:#28b485}.heading-secondary{display:inline-block;font-size:3.5rem;text-transform:uppercase;font-weight:bold;color:#28b485;transition:all .2s;letter-spacing:.2rem}.heading-secondary:hover{-webkit-transform:skewY(2deg) skewX(15deg) scale(1.1);transform:skewY(2deg) skewX(15deg) scale(1.1);text-shadow:0.5rem 1rem 2rem rgba(0,0,0,0.2)}@supports (-webkit-background-clip: text){.heading-secondary{background-image:linear-gradient(to right, #7ed56f, #28b485);-webkit-background-clip:text;color:transparent}}.heading-tertiary{font-size:1.6rem;text-transform:uppercase;font-weight:700}.container{margin:0 auto !important;padding:0 !important;width:100% !important;max-width:2000px !important;position:relative !important}.row{width:100% !important;display:flex !important;margin:0 !important;justify-content:center;flex-wrap:wrap}.row:not(:last-child){margin-bottom:5rem}.row-spaced_small.row-fluid-1\/2>*,.row-spaced_small .col-1\/2{flex-basis:47.5%}@media only screen and (max-width: 400px){.row-spaced_small.row-fluid-1\/2>*{flex-basis:95%}}.row-spaced_small.row-fluid-1\/3>*,.row-spaced_small .col-1\/3{flex-basis:31.66667%}.row-spaced_small.row-fluid-1\/4>*,.row-spaced_small .col-1\/4{flex-basis:23.75%}.row-spaced_small.row-fluid-1\/5>*,.row-spaced_small .col-1\/5{flex-basis:19%}.row-spaced_small.row-fluid-1\/6>*,.row-spaced_small .col-1\/6{flex-basis:15.83333%}.row-spaced_medium.row-fluid-1\/2>*,.row-spaced_medium .col-1\/2{flex-basis:45%}.row-spaced_medium.row-fluid-1\/3>*,.row-spaced_medium .col-1\/3{flex-basis:30%}@media only screen and (max-width: 800px){.row-spaced_medium.row-fluid-1\/3>*{flex-basis:45%}}@media only screen and (max-width: 450px){.row-spaced_medium.row-fluid-1\/3>*{flex-basis:90%}}.row-spaced_medium.row-fluid-1\/4>*,.row-spaced_medium .col-1\/4{flex-basis:22.5%}@media only screen and (max-width: 800px){.row-spaced_medium.row-fluid-1\/4>*,.row-spaced_medium .col-1\/4{flex-basis:37.5%}}@media only screen and (max-width: 450px){.row-spaced_medium.row-fluid-1\/4>*,.row-spaced_medium .col-1\/4{flex-basis:90%}}.row-spaced_medium.row-fluid-1\/5>*,.row-spaced_medium .col-1\/5{flex-basis:18%}.row-spaced_medium.row-fluid-1\/6>*,.row-spaced_medium .col-1\/6{flex-basis:15%}.row-spaced_big.row-fluid-1\/2>*,.row-spaced_big .col-1\/2{flex-basis:42.5%}.row-spaced_big.row-fluid-1\/3>*,.row-spaced_big .col-1\/3{flex-basis:28.33333%}.row-spaced_big.row-fluid-1\/4>*,.row-spaced_big .col-1\/4{flex-basis:21.25%}.row-spaced_big.row-fluid-1\/5>*,.row-spaced_big .col-1\/5{flex-basis:17%}.row-spaced_big.row-fluid-1\/6>*,.row-spaced_big .col-1\/6{flex-basis:14.16667%}.row-start{justify-content:flex-start}.row-end{justify-content:flex-end}.row-space_between{justify-content:space-between}.row-space_around{justify-content:space-around}.row>*{flex-grow:0;flex-shrink:1}.row-fluid-1\/2>*{flex-basis:50%}@media only screen and (max-width: 900px){.row-fluid-1\/2>*{flex-basis:100%}}.row-fluid-1\/3>*{flex-basis:33.33333%}@media only screen and (max-width: 900px){.row-fluid-1\/3>*{flex-basis:50%}}@media only screen and (max-width: 550px){.row-fluid-1\/3>*{flex-basis:100%;margin-bottom:3rem}}.row-fluid-1\/4>*{flex-basis:25%}.row-fluid-1\/5>*{flex-basis:20%}.row-fluid-1\/6>*{flex-basis:16.66667%}.col-1\/2{flex-basis:50%}@media only screen and (max-width: 900px){.col-1\/2{flex-basis:100%}}.col-1\/3{flex-basis:33.33333%}.col-1\/4{flex-basis:25%}.col-1\/5{flex-basis:20%}.col-1\/6{flex-basis:16.66667%}.col-2\/4,.col-3\/6{flex-basis:50%}.col-2\/6{flex-basis:33.333333333%}.col-3\/4{flex-basis:75%}.col-2\/5{flex-basis:40%}.col-3\/5{flex-basis:60%}.col-4\/5{flex-basis:80%}.col-4\/6,.col-2\/3{flex-basis:66.666666668%}.col-5\/6{flex-basis:83.333333335%}.navigation{display:flex;justify-content:space-between;position:absolute;top:0;left:0;width:100%;height:6rem;background-color:rgba(255,255,255,0.85);z-index:100;align-items:center}.navigation__mediaBox{flex:0 0 16%;margin-right:auto;margin-left:4rem;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 600px){.navigation__mediaBox{flex:0 0 25%;margin-right:0;margin-left:0}}@media only screen and (max-width: 400px){.navigation__mediaBox{flex:1}}.navigation__icon{width:3rem;height:3rem;fill:#2bb673}.navigation__icon:first-child{width:4rem;height:4rem}@media only screen and (max-width: 600px){.navigation__icon:first-child{width:3rem;height:3rem}}.navigation__icon:hover{cursor:pointer}@media only screen and (max-width: 400px){.navigation__icon{width:2rem;height:2rem}}.navigation__pages{display:flex;flex:0 0 33%;margin-right:4rem;margin-bottom:0 !important;align-self:stretch}@media only screen and (max-width: 600px){.navigation__pages{flex:0 0 45%;margin-right:1rem}}@media only screen and (max-width: 400px){.navigation__pages{flex:1 1 40%}}.navigation__pages__item{display:flex;align-items:center;justify-content:center;flex:1}.navigation__pages__item:hover{background-color:white}.navigation__pages__item a{color:#2bb673;font-size:1.7rem}.navigation__pages__item--nested{position:absolute;top:100%;background-color:rgba(255,255,255,0.85);display:none;width:100%}.navigation__pages__item--nested>*{height:5rem}.navigation__pages__item--nested:hover .navigation__pages__item--nested>* a{color:#2bb673}.navigation__search{margin-right:5rem}@media only screen and (max-width: 400px){.navigation__search{margin-right:1.2rem}}#categories{position:relative;flex:2}#categories:hover .navigation__pages__item--nested{display:block}.loader{position:fixed;top:0;bottom:0;left:0;right:0;background-color:white;z-index:1000}.loader__image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:40%;-webkit-animation:pulsate-loader 1s ease-in-out infinite;animation:pulsate-loader 1s ease-in-out infinite}.footer{background-color:#333;padding:5rem 0;font-size:1.4rem;color:#f7f7f7}.footer__content{display:flex;text-align:center;flex-wrap:wrap}.footer__content>*{flex:0 0 50%;padding:0 5rem}@media only screen and (max-width: 700px){.footer__content>*{flex:0 0 100%}}.footer__logo-box{text-align:center;margin-bottom:3rem}.footer__logo{width:15rem;height:auto}@media only screen and (max-width: 700px){.footer__logo{width:5rem}}.footer__navigation{border-top:1px solid #777;padding-top:2rem;display:inline-block}@media only screen and (max-width: 700px){.footer__navigation{margin-bottom:3rem}}.footer__list{list-style:none}.footer__item{display:inline-block}.footer__item:not(:last-child){margin-right:1.5rem}.footer__link:link,.footer__link:visited{color:#f7f7f7;background-color:#333;text-decoration:none;text-transform:uppercase;display:inline-block;transition:all .2s}.footer__link:hover,.footer__link:active{color:#2bb673;box-shadow:0 1rem 2rem rgba(0,0,0,0.4);-webkit-transform:rotate(5deg) scale(1.3);transform:rotate(5deg) scale(1.3)}.footer__copyright{border-top:1px solid #777;padding-top:2rem}.header{position:relative;height:100vh;width:100%;background-image:url("./img/cover.jpg");background-size:cover;background-position:center;background-attachment:fixed}.header__text-box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.categories{padding:5rem;text-align:center;background-color:#f7f7f7}.categories__heading{margin-bottom:3rem}.blogPosts{text-align:center;padding-top:5rem;background-color:#333}.blogPosts__heading{margin-bottom:4rem}.categoryPosts{background-color:whitesmoke;text-align:center}.categoryPosts__heading{margin:3rem 0}.postWrapper{margin-bottom:4rem}.postWrapper .post{border:none}.contact-page{background-image:linear-gradient(to right bottom, #7ed56f, #28b485)}.contact-page main{padding-top:8rem}.form-section{width:70%;padding:8rem;margin:0 auto}@media only screen and (max-width: 900px){.form-section{width:80%}}@media only screen and (max-width: 600px){.form-section{width:90%}}@media only screen and (max-width: 500px){.form-section{padding:5rem}}.form-section__heading{text-transform:uppercase;color:white;font-weight:bold;font-size:6rem;margin-bottom:3rem}@media only screen and (max-width: 900px){.form-section__heading{font-size:5rem}}@media only screen and (max-width: 600px){.form-section__heading{font-size:4rem}}.map{width:100%;height:70vh;margin-bottom:8rem}.post-page{background-color:whitesmoke}.post-page main{width:70%;margin:0 auto}@media only screen and (max-width: 800px){.post-page main{width:80%}}@media only screen and (max-width: 600px){.post-page main{width:90%}}@media only screen and (max-width: 400px){.post-page main{width:96%}}.post-page .image{width:100%;height:75vh}.post-page .text{width:100%;margin:2rem auto;color:#000;font-size:1.8rem;text-align:left}.post-page .social{display:flex;width:100%;margin:0 auto}.post-page .social .like{display:flex;justify-content:center;align-items:center}.post-page .social .like__icon{width:6rem;height:6rem;fill:#2998ff;margin-right:1rem}.post-page .social .like__icon:hover{fill:#5643fa;cursor:pointer}.post-page .social .like__num{color:#2998ff;font-size:3rem}.full-post-data{display:flex;fill:#28b485;justify-content:space-between;align-items:center}@media only screen and (max-width: 450px){.full-post-data{flex-direction:column}}.full-post-data .post__info{flex-direction:column;align-items:center}@media only screen and (max-width: 450px){.full-post-data .post__info{flex-direction:row;margin-top:2rem}.full-post-data .post__info>*:not(:last-child){margin-right:1.5rem}}.full-post-data .post__info>*{margin:0;margin-bottom:1rem;padding:0}.post-tags{display:flex;align-items:flex-start}.post-tags>*{color:white;background-color:#2bb673;display:block;text-align:center;padding:1rem 2rem;font-size:1.6rem;margin-right:1rem}.gamePage{text-align:center}.gamePage main{padding-top:8rem;margin-bottom:0 !important}.gamePage .resultsContainer{display:none;visibility:hidden;width:100%;height:100vh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.5);z-index:1000}.gamePage .resultsContainer button{position:absolute;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);bottom:11%}.gamePage .resultsTable{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80%}@media only screen and (max-width: 900px){.gamePage .reorder{order:-1}}.gamePage .blender{position:relative}.gamePage .blender__image{width:100%;height:100%}.gamePage .blender__content{position:absolute;height:48%;width:27%;background-color:transparent;top:18%;left:31%}.gamePage .fruit{display:flex;align-items:center;height:33%;justify-content:space-around}.gamePage .fruit__image{width:60%;height:100%;cursor:pointer}.gamePage .fruit__counter{width:6rem}.card{-webkit-perspective:150rem;perspective:150rem;-moz-perspective:150rem;position:relative;height:45rem}.card__side{height:45rem;transition:all .8s ease;position:absolute;top:0;left:0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:3px;box-shadow:0 1.5rem 4rem rgba(0,0,0,0.15)}.card__side--front{background-color:#fff}.card__side--back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card__side--back-1{background-image:linear-gradient(to right bottom, #ffb900, #ff7730)}.card__side--back-2{background-image:linear-gradient(to right bottom, #7ed56f, #28b485)}.card__side--back-3{background-image:linear-gradient(to right bottom, #2998ff, #5643fa)}.card:hover .card__side--front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.card:hover .card__side--back{-webkit-transform:rotateY(0);transform:rotateY(0)}.card--singlePage{height:auto;transition:all .2s ease-in}.card--singlePage:not(:last-child){margin-right:2rem}.card--singlePage:hover{cursor:pointer;z-index:100;-webkit-transform:scale(1.3) !important;transform:scale(1.3) !important}.card--singlePage .card__side--front{position:unset;height:auto}.card--singlePage:hover .card__side--front{-webkit-transform:none;transform:none}.card--singlePage:hover .card__side--back{-webkit-transform:none;transform:none}.card__picture{background-size:cover;height:23rem;background-blend-mode:soft-light;border-top-left-radius:3px;border-top-right-radius:3px;position:relative}.card__picture--1{background-image:linear-gradient(to right bottom, #ffb900, #ff7730),url(https://placeimg.com/840/480/any)}.card__picture--2{background-image:linear-gradient(to right bottom, #7ed56f, #28b485),url(https://placeimg.com/840/480/any)}.card__picture--3{background-image:linear-gradient(to right bottom, #2998ff, #5643fa),url(https://placeimg.com/840/480/any)}.card__heading{font-size:2.8rem;font-weight:300;text-transform:uppercase;text-align:center;color:#fff;width:75%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.card__heading-span{padding:1rem 1.5rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}.card__heading-span--1{background-image:linear-gradient(to right bottom, rgba(255,185,0,0.85), rgba(255,119,48,0.85))}.card__heading-span--2{background-image:linear-gradient(to right bottom, rgba(126,213,111,0.85), rgba(40,180,133,0.85))}.card__heading-span--3{background-image:linear-gradient(to right bottom, rgba(41,152,255,0.85), rgba(86,67,250,0.85))}.card__details{padding:3rem;display:flex;flex-wrap:wrap;align-content:stretch;height:calc(100% - 23rem)}@media only screen and (max-width: 520px){.card__details{padding:1rem}}.card__details>*{flex:0 0 50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.card__details__item{font-size:1.8rem;font-weight:bold;color:inherit}.card__details__item:first-child{border-bottom:1px solid;border-right:1px solid}.card__details__item:nth-child(2){border-bottom:1px solid}.card__details__item:nth-child(3){border-right:1px solid}.card__details__icon{width:2.5rem;height:2.5rem}.card__details--1{color:#ffb900;fill:#ffb900}.card__details--2{color:#7ed56f;fill:#7ed56f}.card__details--3{color:#2998ff;fill:#2998ff}.card__cta{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:35%;width:100%;text-align:center;height:35%}.card__topics{display:flex;flex-wrap:wrap;justify-content:center;align-content:space-around;height:100%}.card__topics>*{color:white;font-weight:bold;flex:0 0 44%;padding:1rem;font-size:2rem;box-shadow:2rem 2rem 1rem rgba(0,0,0,0.3)}.card__topics>*:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.card__button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:80%}@media only screen and (hover: none){.card{height:auto;border-radius:3px;background-color:#fff}.card__side{height:auto;position:relative;box-shadow:none}.card__side--back{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-clip-path:polygon(0 15%, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 15%, 100% 0, 100% 100%, 0% 100%);padding-bottom:3rem}.card:hover .card__side--front{-webkit-transform:rotateY(0);transform:rotateY(0)}.card__details{padding:2rem;height:20rem}.card__cta{position:relative;top:3rem;left:0;-webkit-transform:translate(0);transform:translate(0);width:100%;padding:4rem}.card__button{position:unset;margin-top:2rem}}.btn,.btn:link,.btn:visited{text-transform:uppercase;text-decoration:none;padding:1.5rem 4rem;display:inline-block;border-radius:10rem;transition:all 0.3s ease-out;position:relative;font-size:1.6rem;border:none}.btn:hover{-webkit-transform:translateY(-0.3rem);transform:translateY(-0.3rem);box-shadow:0 1rem 2rem rgba(0,0,0,0.2);cursor:pointer}.btn:hover::after{-webkit-transform:scaleX(1.5) scaleY(1.7);transform:scaleX(1.5) scaleY(1.7);opacity:0}.btn:active{-webkit-transform:translateY(-0.1rem);transform:translateY(-0.1rem);box-shadow:0 0.5rem 1rem rgba(0,0,0,0.2)}.btn::after{content:"";display:inline-block;height:100%;width:100%;border-radius:10rem;position:absolute;left:0;top:0;z-index:-1;transition:all .2s ease-out}.btn--white{background-color:white;color:inherit}.btn--white::after{background-color:inherit}.btn--green{background-color:#2bb673;color:#fff}.btn--green::after{background-color:inherit}.btn--animated{-webkit-animation:moveFromBottom .3s ease-in-out .6s;animation:moveFromBottom .3s ease-in-out .6s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.btn-text:link,.btn-text:visited{color:#2bb673;font-size:1.6rem;display:inline-block;text-decoration:none;border-bottom:1px solid #2bb673;padding:3px;transition:all .2s}.btn-text:hover{background-color:#2bb673;color:white;box-shadow:0 1rem 2rem rgba(0,0,0,0.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.btn-text:active{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);-webkit-transform:translateY(0px);transform:translateY(0px)}.post{position:relative;color:white;height:30rem;border:1px solid black;fill:white;display:block}@media only screen and (max-width: 900px){.post{flex-basis:50%}}@media only screen and (max-width: 500px){.post{flex-basis:95%}}.post::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5)}.post:hover{color:#28b485;fill:#28b485}.post:hover::after{background-color:rgba(0,0,0,0.8)}.post__wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10;width:90%;top:60%;height:70%;display:flex;flex-direction:column;justify-content:space-around}.post__title{font-size:1.6rem}.post__info{display:flex;justify-content:center}.post__info__category{margin-right:auto;display:flex;align-items:center}.post__info__user{padding-right:2rem;display:flex;align-items:center}.post__info__date{display:flex;align-items:center}.post__info__icon{width:2rem;height:2rem;margin-right:.5rem}.post__image{width:100%;height:100%}.postPreview{padding:2rem 1rem;background-color:rgba(0,0,0,0.7)}.postPreview__text{color:white;font-size:1.5rem;padding:2rem 1rem}.formItem,.form__text-input,.form__textarea{background-color:transparent;border:none;border-bottom:2px solid white;padding:.5rem 0;color:white;font-size:1.8rem}.form{display:flex;flex-wrap:wrap;justify-content:space-between;transition:all .3s ease-in;color:white}@media only screen and (max-width: 740px){.form{justify-content:center}}.form--postComment{justify-content:center;align-items:center}.form--postComment>*{margin-bottom:1rem}.form--postComment>*:not(:last-child){flex-basis:100%;outline:none;border:none;font-size:1.6rem}.form--postComment>*:not(:last-child):focus{outline:none;border:none}.form--postComment input{padding:1rem 0}.form>*::-webkit-input-placeholder{color:white;font-weight:bold}.form>*:focus{outline:none;box-shadow:0.75rem 0.75rem 1rem rgba(0,0,0,0.35);border-bottom:2px solid transparent}.form__text-input{flex-basis:45%;margin-bottom:4rem}@media only screen and (max-width: 740px){.form__text-input{flex-basis:90%}}.form__textarea{flex-basis:100%}.form__submit{margin:4rem auto;color:#28b485}.searchForm{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.9);z-index:1000;display:none;visibility:hidden}.searchForm .form{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.searchForm .form button{margin:1rem auto}.searchForm__exit{position:absolute;right:6rem;top:4rem;font-weight:bold;cursor:pointer;font-size:3rem;color:white}.searchForm__input{flex-basis:100%;margin-bottom:1.5rem}.comment{display:flex;align-items:center;padding:2rem 0;border-bottom:1px solid white;box-shadow:1rem 1.5rem 2rem rgba(0,0,0,0.35)}.comment__group{display:flex;flex-direction:column;padding:0 1rem;flex:0 0 10%}.comment__name{font-size:2rem;font-weight:bold}.comment__date{line-height:1.2rem}.comment__text{flex:0 0 90%}.comment__text p{font-size:1.6rem;width:90%;text-align:left}.comment:not(:last-child){margin-bottom:3rem}
