@import url(https://fonts.googleapis.com/css?family=Roboto|Roboto:300);.headerContainer{grid-area:header}.header{background-color:var(--primary-color);height:95px;padding:17px 0;padding-bottom:6px;display:grid;grid-template-columns:16% auto auto 16%;grid-template-rows:auto}.header .header-left{justify-self:start;align-self:center;grid-column-start:2}.header .header-right{justify-self:end;align-self:center;grid-column-start:3}.header-right .header-datos{text-align:right;margin-top:30px;color:var(--secondary-color)}.header-right .header-datos .header-datos-tlf{font-size:1.4em}.header-right .header-datos .header-datos-email{margin-top:5px}.header-right .header-datos .header-datos-email a{text-decoration:none;color:var(--secondary-color)}@media screen and (max-width:1040px){.header{grid-template-columns:5% auto auto 5%}}@media screen and (max-width:745px){.header .header-left{justify-self:center;align-self:center;grid-column-start:3}.header-right .header-datos{display:none}.header{grid-template-columns:20px 35px auto 20px;padding-bottom:17px;height:71px}.header .menuMobile-button{display:block;grid-column-start:2;align-self:center}}@media screen and (max-width:530px){.logo-header img{height:50px}}.menuMobile-button{cursor:pointer;display:none}.menuMobile-button .menuMobile-line{width:100%;height:4px;background-color:var(--secondary-color);margin-top:8px;border-radius:3px}.menu{list-style:none}.menu a{text-decoration:none;color:inherit;opacity:1;transition:opacity .2s linear}.menu li{display:inline}.menu a:hover{opacity:.7;transition:opacity .1s linear}#menuPrincipal .menu li{margin-left:15px;color:var(--secondary-color)}#menuPaises{width:100%;background-color:var(--secondary-color);padding:10px 0;display:flex}#menuPaises .menu{margin:0 auto;display:inline-flex}@media screen and (max-width:910px){.headerContainer #menuPaises .menu li{margin:0 40px}}#menuPaises .menu li{margin:0 60px;font-weight:700}#menuPrincipal .menuPrincipal-icon-facebook{margin-top:-7px;float:right}.menuMobile{display:none;background-color:var(--secondary-color);position:absolute;width:100%;z-index:999}.menuMobile #menuPaises .menu,.menuMobile .menu{display:block;padding:7px 0}.menuMobile .menu li{width:100%;display:block;text-align:center}.menuMobile #menuPrincipal .menu{display:grid;border-bottom:1px solid var(--light-gray)}.menuMobile #menuPaises .menu{padding-top:0}.menuMobile #menuPrincipal .menu li{color:#000;margin:0}.menuMobile #menuPrincipal .menuPrincipal-icon-facebook{display:none}.menuMobile #menuPaises .menu li{margin:0;text-align:center}.menuMobile #menuPaises .menu li,.menuMobile #menuPrincipal .menu li{margin-top:7px}@media screen and (max-width:745px){.menuDesktop,.menuDesktop#menuPaises{display:none}}@media screen and (min-width:745px){.menuMobile{display:none!important}}.icon{width:25px}.homePage{display:grid;grid-template-columns:20% auto 20%;grid-auto-rows:auto;grid-row-gap:30px;grid-template-areas:"header header header" "slider slider slider" "features features features" ". opinions ." ". countries ." ". trips ."}@media screen and (max-width:1380px){.homePage{grid-template-columns:5% auto 5%}}.slider{width:100%;display:flex;grid-area:slider}.slider-imgs{float:left;position:absolute;top:-120px;z-index:-1;opacity:.6;width:100%}.slider-imgs img{object-fit:cover;width:auto;height:960px;max-width:100%}.slider-content{float:left;width:100%;position:relative;display:grid;z-index:1}.formTrip{margin:30px 0;justify-self:center;width:550px}.formTrip-date-ida:before,.formTrip-date-vuelta:before{content:attr(placeholder)!important;color:#fff;float:left;position:absolute;top:335px}input[type=date]:focus:before,input[type=date]:valid:before{content:""}.formTrip-external{background-color:rgba(var(--primary-color-rgb),.3);border-radius:50%;padding:35px 40px}.formTrip-internal{background-color:rgba(var(--primary-color-rgb),.7);border-radius:50%;padding:65px 70px}.formTrip-title{text-align:center;font-weight:lighter;font-size:2.2em}.formTrip-form-container{margin-top:40px}.formTrip-form *{margin:0 auto}.formTrip-form .formTrip-row{margin-top:10px;width:100%;display:flex}.formTrip-form .formTrip-row input{height:40px}.formTrip-form .formTrip-row .formTrip-destino,.formTrip-form .formTrip-row .formTrip-email{width:96%}.formTrip-form .formTrip-row .formTrip-date-vuelta{margin-left:15px}.formTrip-form .formTrip-button{padding:15px 20px;margin-top:20px}@media screen and (max-width:740px){.formTrip-date-ida:before{top:280px}.formTrip-date-vuelta:before{top:345px}.formTrip{width:70%}.formTrip-external{background-color:transparent;padding:0}.formTrip-internal{border-radius:0;padding:45px 40px}.formTrip-form .formTrip-row{display:grid;grid-row-gap:10px}.formTrip-row input{width:96%;justify-self:stretch}.formTrip-form .formTrip-row .formTrip-date-vuelta{margin-left:0}}@media screen and (max-width:600px){.formTrip{width:80%}}@media screen and (max-width:500px){.formTrip{width:90%}}.input{padding:5px}.input-light{border:2px solid var(--secondary-color);color:var(--font-color-2);background:transparent}.input-light::placeholder{color:var(--font-color-2)}.input-dark{border:none;border-radius:2px;color:var(--font-color-2);background:var(--gray)}.input-dark::placeholder{color:var(--font-color-2)}.button{transition:all .1s linear;border:none;padding:5px;cursor:pointer}.button-primary{background-color:var(--primary-color);color:var(--font-color-2);opacity:1}.button-primary:hover{opacity:.8}.button-secondary{background-color:var(--secondary-color);color:var(--font-color-1)}.button-secondary:hover{background-color:var(--secondary-color-darker)}.features-container{background-color:var(--secondary-color);display:grid;grid-template-columns:auto;padding:0 20%;grid-area:features}.features{margin-top:35px;margin-bottom:50px;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:80px}@media screen and (max-width:1380px){.features-container{padding:0 5%}}@media screen and (max-width:1030px){.features-container{padding:0 25%}.features{grid-template-columns:auto;grid-column-gap:0;grid-row-gap:50px;justify-self:center}}@media screen and (max-width:940px){.features-container{padding:0 15%}}.feature{text-align:center}.feature .feature-item{margin-top:10px}.feature .feature-img{justify-self:center}.feature .feature-img img{height:200px}.feature .feature-text{font-size:.9em;color:var(--font-color-3);grid-area:textFeatures;width:100%}.feature .feature-title{justify-self:center}.opinions{grid-area:opinions;margin-top:20px;display:grid}.opinions .opinions-title{text-align:center}.opinions .opinions-items{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);padding:0 20%;grid-column-gap:20%;justify-self:center}@media screen and (max-width:980px){.opinions .opinions-items{padding:0 10%}}@media screen and (max-width:760px){.opinions .opinions-items{padding:0 3%}}@media screen and (max-width:600px){.opinions .opinions-items{grid-column-gap:10%}}.opinion{display:grid;grid-template-rows:auto auto auto auto;grid-row-gap:5px}.opinion,.opinion .opinion-item{justify-self:center}.opinion .opinion-points{font-weight:700;font-size:1.6rem}.opinion .opinion-stars img{height:20px}.opinion .opinion-img img{width:100%}.countriesContainer{grid-area:countries}.countriesContainer .countries{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:15px;grid-column-gap:15px}@media screen and (max-width:1040px){.countriesContainer .countries{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:670px){.countriesContainer .countries{grid-template-columns:repeat(2,1fr)}}.country{height:200px;background-size:100%}.country,.country:hover{transition:all .2s ease-in-out}.country:hover{background-position:5% 5%;background-size:104%}.country.country-big{grid-column-end:span 2}.country.country-small{background-size:auto 100%}@media screen and (max-width:1040px){.country.country-big{grid-column-end:span 1}.country{background-size:auto 100%}}.country .filterImg{top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom right,rgba(var(--primary-color-rgb),1),hsla(0,0%,100%,0));transition:all .2s ease-in-out}.country.country-small .filterImg{background-image:linear-gradient(to bottom left,rgba(var(--primary-color-rgb),1),hsla(0,0%,100%,0))}.country .filterImg:hover{transition:all .2s ease-in-out}.country-link{text-decoration:none}.country .country-grid{display:grid;grid-template-rows:2.5fr .1fr 2fr 2fr}.country-grid .country-item{justify-self:center;color:#fff}.country-grid .country-destination{align-self:end;padding-bottom:10px;font-size:1.5rem}.country-grid .country-line{height:2px;background-color:#fff;width:100px}.country-grid .country-price{grid-row-start:4;text-align:center}.country-grid .country-price .country-price-title{font-size:.8rem}.country-grid .country-price .country-price-price{font-size:1.6rem;margin-top:8px}.trips{grid-area:trips}.continentMenu .cMenu{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--primary-color)}.continentMenu .cMenu .cMenu-item{padding:15px;justify-self:stretch;text-align:center;border-right:1px solid var(--primary-color);cursor:pointer;transition:all .1s ease-in-out}.continentMenu .cMenu .cMenu-item:last-child{border-right:none}.continentMenu .cMenu .cMenu-item:hover{background-color:rgba(var(--primary-color-rgb),.7);color:var(--secondary-color);transition:all .1s ease-in-out}.continentMenu .cMenu .cMenu-item.cMenu-item-active{background-color:var(--primary-color);color:var(--secondary-color);transition:all .1s ease-in-out}.listTrip{display:grid;grid-template-columns:repeat(4,auto);grid-column-gap:15px;grid-row-gap:15px;justify-content:stretch;padding:20px;padding-top:40px}@media screen and (max-width:1040px){.listTrip{grid-template-columns:repeat(3,auto)}}@media screen and (max-width:840px){.listTrip{grid-template-columns:repeat(2,auto)}}@media screen and (max-width:520px){.listTrip{grid-template-columns:repeat(1,auto)}}.trip{display:grid;grid-template-rows:1fr 1fr;border:1px solid var(--primary-color);max-width:240px;justify-self:center;width:99%}.trip-img{background-size:cover}.trip-desc{padding:5px}.trip-item{margin-bottom:5px}.trip-item.trip-item-desc{margin-top:5px;font-size:.9rem;display:grid;grid-template-columns:1fr 2fr}.trip-item.trip-item-desc .trip-item-desc-points{justify-self:start;align-self:center;display:grid;grid-template-columns:repeat(5,auto)}.trip-item.trip-item-desc .trip-item-desc-points img{height:10px}.trip-item.trip-item-duration{margin-top:15px;font-size:.9rem;font-weight:700}.trip-item.trip-item-price{display:grid;grid-template-columns:1fr 1fr;padding-top:10px;margin-top:10px;border-top:1px solid var(--light-gray)}.trip-item.trip-item-price .price-item{color:var(--orange)}.trip-item.trip-item-price .price-title{font-size:.7rem}.trip-item.trip-item-price .price-value{font-size:1.3rem;font-weight:700;margin-left:2px}.trip-item .trip-item-button{justify-self:end;align-self:center}.trip-item .trip-item-button a{padding:8px;background-color:var(--orange);border-radius:6px;align-content:center;color:#fff;text-decoration:none;transition:all .1s ease-in-out}.trip-item .trip-item-button a:hover{opacity:.8;transition:all .1s ease-in-out}.continent-container{display:grid;grid-template-columns:20% auto 20%;grid-auto-rows:auto;grid-row-gap:50px;grid-template-areas:"title title title" ". continentBody .";margin-top:50px}.continent-title{grid-area:title;text-align:center;font-size:2.5rem}.continent-body{grid-area:continentBody;display:grid;grid-row-gap:50px;grid-template-areas:". menuContinent ." "tripsContinent tripsContinent tripsContinent"}@media screen and (max-width:1040px){.continent-container{grid-template-columns:10% auto 10%}}@media screen and (max-width:750px){.continent-container{grid-template-columns:5% auto 5%}}@media screen and (max-width:670px){.continent-container{grid-template-columns:10% auto 10%}}@media screen and (max-width:550px){.continent-container{grid-template-columns:5% auto 5%}}.continentMenu{grid-area:menuContinent}.continentMenu .cMenuCont{display:grid;border:none;color:var(--light-gray);grid-column-gap:10px}.continentMenu .cMenuCont .menu-item{padding:15px;justify-self:stretch;text-align:center;border:1px solid var(--light-gray);cursor:pointer;transition:all .1s ease-in-out}.continentMenu .cMenuCont .menu-item.menu-item-active,.continentMenu .cMenuCont .menu-item:hover{color:var(--primary-color);border-color:var(--primary-color);transition:all .1s ease-in-out}.continentMenu .cMenuCont .menu-item.menu-item-active{font-weight:700;border-width:2px}.tripsCont{display:grid;grid-template-columns:auto;grid-row-gap:40px;grid-area:tripsContinent}.tripCont{display:grid;grid-template-columns:2fr 3fr;grid-column-gap:15px;height:250px;--shadow-color:hsla(0,0%,73%,.3);-webkit-box-shadow:0 0 10px 1px var(--shadow-color);-moz-box-shadow:0 0 10px 1px var(--shadow-color);box-shadow:0 0 10px 1px var(--shadow-color)}.tripCont-img{background-size:cover;background-position:0 0;height:250px}.tripCont-right{padding-top:20px;display:grid;grid-template-rows:1fr 1fr 5fr 2fr}.tripCont-title .tripCont-link{text-decoration:none;color:var(--font-color-1);font-size:1.4rem;transition:all .1s ease-in-out}.tripCont-title .tripCont-link:hover{color:var(--font-color-3);transition:all .1s ease-in-out}.tripCont-description{padding-top:10px}.tripCont-button{justify-self:center}.tripCont-button a{padding:10px 33px;font-size:1rem;border:1px solid var(--primary-color);text-decoration:none;color:var(--primary-color);transition:all .1s ease-in-out}.tripCont-button a:hover{color:var(--secondary-color);background-color:var(--primary-color);transition:all .1s ease-in-out}@media screen and (max-width:670px){.tripCont{height:auto;grid-template-columns:auto}.tripCont-right{padding-left:20px;padding-right:20px}}.trip-page{display:grid;grid-template-columns:18% auto 18%;grid-row-gap:15px;margin-top:70px}.trip-page .trip-page-item{grid-column-start:2;justify-self:center}.trip-page .trip-page-item.trip-page-title{font-size:2.7rem;font-weight:100}.trip-page .trip-page-item.trip-page-description{font-size:.9rem;text-align:center;margin-top:30px;color:var(--font-color-3)}@media screen and (max-width:1280px){.trip-page{grid-template-columns:10% auto 10%}}@media screen and (max-width:1000px){.trip-page{grid-template-columns:5% auto 5%}}@media screen and (max-width:700px){.trip-page .trip-page-item.trip-page-title{font-size:2rem}.slideShow{height:400px!important}}@media screen and (max-width:630px){.slideShow{height:300px!important}}@media screen and (max-width:550px){.trip-page .trip-page-item.trip-page-title{font-size:1.7rem}}.slideShow{width:100%}.slideShow .slideShow-image{height:100%;background-size:auto 100%;background-position:50%;background-repeat:no-repeat;display:grid;grid-template-columns:60px auto 60px;grid-template-rows:auto 50px}.slideShow .slideShow-image .slideShow-arrow{grid-row-start:1;align-self:center;justify-self:center;cursor:pointer;padding:3px 8px;color:#000;font-size:1.8rem;background-color:#fff;border:2px solid #000;border-radius:100%}.slideShow .slideShow-image .slideShow-arrow::selection{background-color:transparent}.slideShow .slideShow-image .slideShow-arrow.arrow-left{grid-column-start:1}.slideShow .slideShow-image .slideShow-arrow.arrow-right{grid-column-start:3}.slideShow .slideShow-image .slideShow-imgCounter{grid-row-start:2;grid-column-start:2;justify-self:center;align-self:center}.slideShow .slideShow-image .slideShow-imgCounter .slideShow-imgCounter-item{margin-left:5px;cursor:pointer}.slideShow .slideShow-image .slideShow-imgCounter .slideShow-imgCounter-item:before{content:"";width:0;height:0;border:2px solid #000;border-radius:100%;padding:0 10px;transition:all .2s linear}.slideShow .slideShow-image .slideShow-imgCounter .slideShow-imgCounter-item-active:before{content:"";background-color:#fff;transition:all .2s linear}pre{font-family:inherit;white-space:pre}.trip-page-tripTabs{width:100%;margin-top:10px}.tripTabs-menu{display:grid;grid-template-rows:auto;grid-template-columns:repeat(4,fit-content(200px))}.tripTabs-menu .tripTabs-menu-item{justify-self:stretch;font-size:1.1rem;color:var(--font-color-1);padding:12px 20px;margin-left:-1px;border:1px solid #e4e7e8;cursor:pointer;background-color:#f5f7f7;transition:all .2s ease-in-out}.tripTabs-menu .tripTabs-menu-item.tripTabs-menu-item-active,.tripTabs-menu .tripTabs-menu-item:hover{background-color:#fff;border-bottom-color:#fff;transition:all .2s ease-in-out}.tripTabs-tabs{padding:20px;padding-bottom:50px;border:1px solid #e4e7e8;margin-top:-1px}.tripTabs-tabs .tab-content-item{margin-top:30px}.tripTabs-tabs .tab-content-item .tab-content-item-title{font-weight:700}.tripTabs-tabs .tab-content-item .tab-content-item-body{margin-top:15px;margin-left:5px;color:#888}.tripTabs-tabs .tab-content-item .tab-content-item-body div{margin-top:10px}.tab-description .service-list{list-style-type:circle;margin-left:20px}.tab-description .service-list .service-item{margin-top:10px}.tripTabs-tabs .tab-content-item .tab-content-item-body.tripTabs-slideshow{margin-top:32px}@media screen and (max-width:600px){.tripTabs-menu .tripTabs-menu-item{font-size:.8rem}}@media screen and (max-width:490px){.tripTabs-menu .tripTabs-menu-item{font-size:.7rem}}.tab-content-item.extra-info{padding:20px;background-color:rgba(var(--primary-color-rgb),.5)}.tab-content-item.extra-info .tab-content-item-body{margin:0;color:rgba(68,68,68,.7)}.opinions-container{display:grid;grid-template-rows:50px auto 50px;grid-template-columns:15% auto 15%;grid-row-gap:30px;margin-top:20px}.opinions-container .opinions-btn,.opinions-container .opinions-item{grid-column-start:2;align-self:center}.opinions-container .opinions-item{display:grid;grid-template-columns:auto auto;justify-content:stretch;grid-row-start:2;grid-gap:10px}.opinions-container .opinions-btn.publishButton .publishButton-btn,.opinions-container .opinions-btn.showMore a{padding:10px;background-color:var(--primary-color);border-radius:4px;color:var(--secondary-color);cursor:pointer;transition:all .1s ease-in-out}.opinions-container .opinions-btn a:hover{opacity:.8;transition:all .1s ease-in-out}.opinions-container .opinions-btn.showMore{justify-self:center;grid-row-start:3}.opinions-container .opinions-btn.publishButton{margin-left:-15px;grid-row-start:1}@media screen and (max-width:1460px){.opinions-container{grid-template-columns:5% auto 5%}}@media screen and (max-width:1163px){.opinions-container .opinions-item{grid-template-columns:auto}.opinions-container{grid-template-columns:25% auto 25%}}@media screen and (max-width:900px){.opinions-container{grid-template-columns:15% auto 15%}}@media screen and (max-width:760px){.opinions-container{grid-template-columns:10% auto 10%}}@media screen and (max-width:630px){.opinions-container{grid-template-columns:6% auto 6%}}.modal{display:none;position:fixed;top:50px;z-index:1000}.modal .modal-container{display:grid;grid-template-columns:20px auto 20px;grid-template-rows:20px auto 20px}.modal .modal-content{grid-column-start:2;grid-row-start:2;width:100%;background-color:#fff;display:grid}.modal .modal-close{grid-column-start:3;grid-row-start:1;justify-self:end;align-self:start;border:2px solid #000;background-color:#fff;color:#000;font-weight:700;font-size:1.3rem;padding:5px 7px;border-radius:50%;cursor:pointer}.gallery{display:grid;grid-column-gap:10px;grid-template-columns:repeat(3,70px)}.gallery-item{width:70px;height:70px;background-position:0 0;background-size:cover;justify-self:center;cursor:pointer;transition:all .2s ease-in-out}.gallery-item:hover{opacity:.7;transition:all .2s ease-in-out}.gallery-modal-img{grid-row-start:2;width:100%;max-height:800px}.opinion-container{display:grid;grid-template-rows:auto auto auto auto;grid-row-gap:5px;justify-self:stretch;min-width:410px;padding:40px 30px;--shadow-color:hsla(0,0%,73%,.3);-webkit-box-shadow:0 0 10px 1px var(--shadow-color);-moz-box-shadow:0 0 10px 1px var(--shadow-color);box-shadow:0 0 10px 1px var(--shadow-color)}.opinion-title{font-size:1.1rem}.opinion-text{margin-top:20px}.opinion-container .opinion-footer{margin-top:30px;display:grid;grid-template-columns:repeat(2,auto);grid-column-gap:20px}.opinion-container .opinion-destination{margin-left:5px;font-size:.8rem}.opinion-container .opinion-points{display:grid;grid-template-rows:1fr .7fr;justify-self:center}.opinion-container .opinion-points .opinion-points-text{font-size:2rem;justify-self:center;align-self:end}.opinion-container .opinion-points .opinion-points-stars{align-self:center}.opinion-container .opinion-points img{height:20px}@media screen and (max-width:600px){.opinion-container{min-width:auto}.opinion-container .opinion-footer{grid-template-columns:auto;grid-row-gap:30px}.opinion-container .opinion-footer .opinion-gallery{justify-self:center}}.publishOpinion-form{display:grid;grid-row-gap:15px;padding:50px}.publishOpinion-form .pO-form-item .input,.publishOpinion-form .pO-form-item .textarea{margin-left:5px;margin-top:5px}.publishOpinion-form .pO-form-submit{justify-self:center;margin-top:40px}.publishOpinion-form .pO-form-submit input{padding:10px;background-color:var(--primary-color);border-radius:4px;color:var(--secondary-color);cursor:pointer;transition:all .1s ease-in-out;border:none}.publishOpinion-form .pO-form-submit input:hover{opacity:.8;transition:all .1s ease-in-out}@media screen and (max-width:1000px){.modal-publishOpinion{width:70%!important;left:15%!important}}@media screen and (max-width:650px){.modal-publishOpinion{width:90%!important;left:5%!important}}@media screen and (max-width:490px){.modal-publishOpinion .input,.modal-publishOpinion .textarea{width:80%}.modal-publishOpinion .publishOpinion-form{padding:30px}}@media screen and (max-width:390px){.modal-publishOpinion{width:96%!important;left:0!important}}.contact-page{display:grid;grid-template-columns:18% auto 18%;grid-template-rows:auto auto auto;grid-row-gap:60px;margin-top:60px}.contact-item{grid-column-start:2}.contact-title{justify-self:center}.contact-form-title h1,.contact-title h1{font-size:2.7rem;font-weight:100}.contact-details{display:grid;grid-template-columns:repeat(3,1fr);padding:100px 50px;color:#fff;text-align:center;font-weight:500;background-size:cover}.contact-details .contact-details-item{justify-self:center;display:grid;grid-row-gap:20px}.contact-details .contact-details-item a{text-decoration:none;color:#fff}.contact-details .contact-details-item .contact-item-symbol{font-size:3.8em;color:#fff;border-color:#fff;padding:5px;text-align:center;width:1.8em;height:1.8em;line-height:1.8em;border:.05em solid #f4f7f9;border-radius:50%;justify-self:center}.contact-form{margin-top:40px}.contact-form .contact-form-subtitle{margin-top:8px;margin-left:5px;color:var(--font-color-3)}.contact-form .formContact{margin-top:30px;padding:0 10px;width:100%;display:grid;grid-template-columns:auto auto;grid-gap:20px}.contact-form .formContact .formContact-item{padding:16px;border:3px solid var(--light-gray);font-size:13px;transition:all .2s linear}.contact-form .formContact .formContact-item:focus{border-color:var(--dark-gray);transition:all .2s linear}.contact-form .formContact .formContact-item-large{grid-column-start:span 2}.contact-form .formContact .formContact-item.formContact-item-button{width:160px;background-color:var(--primary-color);color:var(--secondary-color);cursor:pointer;transition:all .1s ease-in-out;border:none;font-size:.9rem}.contact-form .formContact .formContact-item.formContact-item-button:hover{opacity:.8;transition:all .1s ease-in-out}@media screen and (max-width:1400px){.contact-page{grid-template-columns:10% auto 10%}}@media screen and (max-width:1050px){.contact-page{grid-template-columns:5% auto 5%}}@media screen and (max-width:900px){.contact-details{display:grid;grid-template-columns:auto;grid-template-rows:repeat(3,1fr);grid-row-gap:40px;padding:50px}}@media screen and (max-width:600px){.contact-form-title h1,.contact-title h1{font-size:2rem}}@media screen and (max-width:540px){.contact-details{padding:50px;justify-self:center}.contact-form .formContact .formContact-item{grid-column-start:span 2}}@media screen and (max-width:565px){.contact-form-title h1,.contact-title h1{font-size:1.7rem}}.help-page{padding:0 15%;margin-top:60px}.help-page .help-title h1{text-align:center;font-size:2.7rem;font-weight:100}.help-page .help-faq{margin-top:60px}@media screen and (max-width:1000px){.help-page{padding:0 10%}}@media screen and (max-width:650px){.help-page{padding:0 5%}}.question{width:100%;margin-top:20px;border:3px solid var(--primary-color);border-radius:7px}.question .question-question{padding:20px;font-weight:700;cursor:pointer;display:grid;grid-template-columns:auto 30px}.question .question-answer::selection,.question .question-question::selection{background-color:transparent}.question .question-answer{padding:15px 25px;display:none;margin-top:-5px}.icon{color:var(--primary-color);background-color:#fff}.arrow-down.icon:before,.arrow-up.icon:before{content:"";position:absolute;width:10px;height:10px;border-top:solid 2px var(--primary-color);border-right:solid 2px var(--primary-color)}.arrow-down.icon:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.arrow-up.icon:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.icon,.icon:after,.icon:before,.icon i,.icon i:after,.icon i:before{transition:all .4s ease}.footer{width:100%;padding:150px 0;margin-top:100px;display:grid;grid-row-gap:15px;background-color:#222}.footer .footer-item{justify-self:center;color:#fff}.footer .footer-item.footer-title h2{font-weight:200;letter-spacing:1px}.footer .footer-item.footer-copyright{margin-top:20px}.footer .footer-item.footer-copyright h5{font-weight:200}.footer .footer-item.footer-social{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:5px}.footer .footer-item.footer-social .footer-social-item a{color:#fff;font-size:1.2rem;transition:all .2s linear}.footer .footer-item.footer-social .footer-social-item a:hover{color:var(--primary-color);transition:all .2s linear}body{padding-bottom:500px}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;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}:focus{outline:none}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}#home-container,body,html{width:100%}@media screen and (max-width:425px){#home-container,.menuMobile,.slider-imgs,body,html{min-width:110vw}}@media screen and (max-width:385px){#home-container,.menuMobile,.slider-imgs,body,html{min-width:120vw}}@media screen and (max-width:350px){#home-container,.menuMobile,.slider-imgs,body,html{min-width:137vw}}::selection{background-color:rgba(var(--primary-color-rgb),.4)}.blackCoverModal{position:absolute;width:100%;height:10000px;background-color:rgba(0,0,0,.3);top:0;left:0;z-index:999;display:none}body{font-family:Roboto,sans-serif;font-size:15px;color:var(--font-color-1)}.font-color-1{color:var(--font-color-1)!important}.font-color-2{color:var(--font-color-2)!important}.font-color-3{color:var(--font-color-3)!important}:root{--primary-color:#16ada6;--primary-color-rgb:22,173,166;--secondary-color:#f5f7f6;--secondary-color-darker:#e5e7e6;--font-color-1:#333;--font-color-2:var(--secondary-color);--font-color-3:#777;--gray:#999;--light-gray:#bbb;--dark-gray:#777;--orange:#fbb03b}