.lifestyleLinkCard{color:black;font-size:21px;background-color:white;display:flex;flex-direction:column;border-radius:5px;padding:10px;margin-bottom:20px;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}.lifestyleLinkCard,.lifestyleLinkCard:visited{text-decoration:none}.lifestyleLinkCard:hover{text-decoration:none;background-color:#bdddf3}.lifestyleLinkCard .category{margin:0 0 5px;color:#131516;font-size:17px;font-weight:300}.lifestyleLinkCard .title{margin:0 0 15px;color:#131516;font-size:19px;font-weight:700}.lifestyleLinkCard .rating00,.lifestyleLinkCard .rating10,.lifestyleLinkCard .rating15,.lifestyleLinkCard .rating20,.lifestyleLinkCard .rating25,.lifestyleLinkCard .rating30,.lifestyleLinkCard .rating35,.lifestyleLinkCard .rating40,.lifestyleLinkCard .rating45,.lifestyleLinkCard .rating50{display:inline-block;width:24px;height:24px;margin:0 5px 0 0;padding:0;border-radius:3px}.lifestyleLinkCard .rating10{border:1px solid darkred;background-color:darkred}.lifestyleLinkCard .rating15,.lifestyleLinkCard .rating20,.lifestyleLinkCard .rating25{border:1px solid red;background-color:red}.lifestyleLinkCard .rating30,.lifestyleLinkCard .rating35{border:1px solid hsl(44,90%,50%);background-color:hsl(44,90%,50%)}.lifestyleLinkCard .rating40,.lifestyleLinkCard .rating45{border:1px solid forestgreen;background-color:forestgreen}.lifestyleLinkCard .rating50{border:1px solid darkgreen;background-color:darkgreen}.lifestyleLinkCard .rating00{border:1px solid grey;background-color:white}.placeLinkCard,.placeLinkCard:visited{border-radius:3px;display:flex;flex-direction:column;margin:0 0 15px;text-decoration:none;background-color:white;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}.placeLinkCard:hover{opacity:.8}.placeLinkCard div.image-container{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.placeLinkCard div.image-container img{object-fit:cover;position:absolute;top:0;left:0;border-top-left-radius:3px;border-top-right-radius:3px;max-width:100%}.placeLinkCard span.title{color:black;padding:17px 12px 10px;margin:-4px 0 0;display:block;font-weight:600;font-size:19px}.placeLinkCard span.description{padding:0 12px 10px;color:black;font-size:18px;display:block}@media only screen and (min-width:640px){.placeLinkCard{display:flex;flex-direction:column;margin:0}}@media only screen and (min-width:1024px){.placeLinkCard{display:flex;flex-direction:column;margin:0}}.matrixCard{text-decoration:none;color:black;background-color:white;display:block;flex-direction:column;border-radius:5px;border:1px solid white;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);padding:15px}.matrixCard:hover{opacity:.7}.matrixCard .title{font-size:18px;font-weight:700}.product{margin:0 0 3px;width:100%;background:rgba(255,255,255,.7);border-radius:3px;padding:30px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);border:1px solid rgba(255,255,255,.3)}.product h1{padding:0;font-size:24px;font-weight:700;line-height:1.2;color:#131516}.product .saveToCollection{color:orange;border:1px solid orange;background-color:transparent;padding:4px;border-radius:4px;font-size:20px;display:inline-block;cursor:pointer;text-align:right;float:right}.product .saveToCollection:hover{color:darkorange;border:1px solid darkorange}.product h2{margin:20px 0 15px;font-size:19px;font-weight:700;line-height:1.2;color:#131516}.product p+h2,.product table+h2,.product ul+h2{padding:20px 0 15px}.product p+h3{padding:0}.product p{padding:0 0 15px;line-height:1.5;font-size:17px;font-weight:400;color:#131516}.product a{color:#036ee5;font-weight:700}.product a:hover{color:#036ee5;text-decoration:none}.product ul{padding:0 0 15px 20px;list-style:square;list-style-position:outside}.product ol{padding:0 0 35px 20px;list-style:decimal;list-style-position:outside}.product li{line-height:1.5;font-size:17px;color:#131516;font-weight:400;padding:5px 0 0}.product table{padding:0 0 25px;margin:0}.product td{padding:5px 10px;line-height:1.5;font-size:17px;font-weight:400;color:#131516}.product td:first-child{padding:5px 40px 5px 0}.product img{max-width:100%;margin-top:30px}.product .panel-contact{background-color:#f1dfb1;padding:20px;margin:20px 0}.product .panel-contact h2{margin:0 0 15px;font-size:19px;font-weight:700;line-height:1.2;color:#131516}.product .panel-contact h3{margin:40px 0 15px;font-size:17px;font-weight:700;line-height:1.2;color:#131516}.product .contactName{font-size:17px;font-weight:700;margin:0 0 20px;padding:0}.product .contactType{font-size:16px;font-weight:900;padding:0;margin:0}.product .contactData{font-size:17px;font-weight:300;margin:0 0 10px;padding:0}.product .check-icon{color:green}@media only screen and (min-width:1000px){.product{margin:0 0 20px;background:rgba(255,255,255,.7);border-radius:3px;padding:30px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);border:1px solid rgba(255,255,255,.3)}.product h1{padding:0;margin:0 0 40px;font-size:40px}.product h2{padding:0;font-size:28px;font-weight:700}.product p+h2,.product ul+h2{padding:0 0 20px}.product h3{padding:0;font-size:23px}.product p{padding:0 0 25px;line-height:1.5;font-size:21px}.product ul{list-style-type:square}.product ol,.product ul{padding:0 0 25px 22px}.product li{line-height:1.5;font-size:21px;padding:5px 0 0 8px}.product table{padding:15px 0 0;margin:0 0 25px}.product td{font-size:22px}.product .panel-contact{padding:20px}.product .panel-contact h2{padding:0;font-size:28px;font-weight:700}.product .panel-contact h3{margin:40px 0 15px;font-size:24px;font-weight:700;line-height:1.2;color:#131516}.product .contactName{font-size:20px;font-weight:700;margin:0 0 20px;padding:0}.product .contactType{font-size:17px;font-weight:900;margin:0;padding:0}.product .contactData{font-size:20px;font-weight:300;margin:0 0 10px;padding:0}}.productLinkCard{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "content";border-radius:4px;display:block;padding:0;text-decoration:none;color:black;margin-bottom:20px;background-color:white;width:100%;border-radius:3px}.productLinkCard:hover{opacity:.8}.productLinkCard-content{grid-area:content;padding:10px}.productLinkCard-image{grid-area:image}.productLinkCard-image img{max-width:100%;border-top-right-radius:3px;border-top-left-radius:3px}.productLinkCard .body{padding:0 10px 10px;font-size:18px;font-family:Arial,Helvetica,sans-serif;line-height:1.2}.productLinkCard p.entryName{padding:10px 10px 0;font-size:17px;font-weight:300}.productLinkCard p.price,.productLinkCard p.title{padding:10px;font-size:20px;font-weight:700}.productLinkCard p.cardText{padding:10px;font-size:20px;font-weight:300}@media only screen and (min-width:1024px){.productLinkCard{display:grid;grid-template-columns:300px 1fr;grid-template-areas:"image content";margin-bottom:20px;padding:0 0 -5px;width:100%;border-radius:5px}.productLinkCard p.price{padding:10px;font-size:18px;font-weight:700}.productLinkCard p.cardText{padding:10px;font-size:20px;font-weight:300}.productLinkCard .body{font-size:18px;line-height:1.2}.productLinkCard-image{padding:0 0 -5px}.productLinkCard-image img{max-width:100%;border-bottom-left-radius:5px;border-top-left-radius:5px}}.propertyLinkCard{display:grid;grid-template-columns:1fr 1.5fr;grid-template-areas:"image content";margin:0;background-color:white;text-decoration:none;color:darkblue;padding:4px 4px 7px;cursor:pointer;border-radius:5px}.propertyLinkCard-image{grid-area:image;margin-bottom:-4px}.propertyLinkCard-image img{max-width:100%;border-radius:5px}.propertyLinkCard-image div.image-container{width:100%;height:0;padding-bottom:75%;position:relative;overflow:hidden}.propertyLinkCard-image div.image-container img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.propertyLinkCard-content{grid-area:content;padding:3px 15px 0}.propertyLinkCard-content p.title{font-size:15px;font-weight:700;padding:0 0 5px;color:darkblue}.propertyLinkCard-content p.place{font-size:15px;font-weight:500;padding:0 0 10px;color:darkblue}.propertyLinkCard-content .priceMain{font-size:14px;font-weight:500;padding:4px 0;border-radius:4px;color:darkblue;margin-right:10px}.propertyLinkCard-content .priceSub{font-size:13px;font-weight:500;padding:4px 8px;color:darkblue}.propertyLinkCard-content table.prices{font-size:13px;font-weight:400}.propertyLinkCard-content table tr td:first-of-type{width:50px}@media only screen and (min-width:1024px){.propertyLinkCard{display:grid;grid-template-columns:1fr 1.5fr;grid-template-areas:"image content";margin:0;text-decoration:none;color:black;max-width:700px}.propertyLinkCard:hover{opacity:.8}.propertyLinkCard-content{padding:15px 15px 0}.propertyLinkCard-content p.title{font-size:20px;font-weight:700;padding:0 0 10px;color:darkblue}.propertyLinkCard-content p.place{font-size:18px;font-weight:500;padding:0 0 20px;color:darkblue}.propertyLinkCard-content .priceMain{font-size:18px}.propertyLinkCard-content .priceSub{font-size:16px}.propertyLinkCard-content table tr td:first-of-type{width:50px}}.propertyLineCard{display:grid;grid-template-columns:160px 10px 1fr;grid-template-rows:min-content;grid-template-areas:"image . content";padding-bottom:0;text-decoration:none;background-color:white;border-radius:3px;margin-bottom:5px;overflow:hidden;transition:background-color .3s ease,opacity .3s ease}.propertyLineCard:hover{text-decoration:none;opacity:.7}.propertyLineCard-image{grid-area:image}.propertyLineCard-image img{display:block;width:100%;height:auto;max-width:150px}.propertyLineCard-content{grid-area:content;padding-top:5px;padding-bottom:5px}.propertyLineCard-content span.title{font-size:16px;font-weight:700;padding:0 0 5px;color:black}.propertyLineCard-content span.place{font-size:15px;font-weight:300;color:white;background-color:#32207a;padding:4px;margin:0 5px 5px 0;display:inline-block;border-radius:4px}.propertyLineCard-content span.published{font-size:15px;font-weight:700;padding:0;color:darkgreen}@media only screen and (min-width:1024px){.propertyLineCard{display:grid;grid-template-columns:160px 10px 1fr;grid-template-rows:min-content;grid-template-areas:"image . content";padding-bottom:0}}.propertyHeader{display:grid;grid-template-columns:160px 1fr;grid-template-areas:"image content";padding:0}.propertyHeader-image{grid-area:image;min-height:65px}.propertyHeader-image img{max-width:150px}.propertyCard1-content{grid-area:content;padding-top:5px}.propertyHeader-content p.title{font-size:17px;font-weight:700;padding:0 0 5px;color:black}.propertyHeader-content p.place{font-size:15px;font-weight:500;padding:0 0 10px;color:darkblue}.propertyHeader-content a.button{font-size:15px;font-weight:500;padding:4px;color:black;border-radius:3px;border:1px solid black;text-decoration:none;margin:0 10px 0 0}.propertyHeader-content a.button:hover{font-size:15px;font-weight:500;padding:4px;color:darkblue;border-radius:3px;border:1px solid darkblue;text-decoration:none}@media only screen and (min-width:1024px){.propertyHeader{display:grid;grid-template-columns:160px 1fr;grid-template-areas:"image content"}.propertyHeader-content p.title{font-size:18px;font-weight:700;padding:0 0 10px}.propertyHeader-content p.place{font-size:18px;font-weight:500;padding:0 0 20px;color:darkblue}}.completeRating,.completeRatingAverage,.completeRatingIndividual{margin:0 0 20px;padding:30px;border-radius:5px}.completeRating{background-color:#bdddf3}.completeRatingAverage{background-color:#1885f1}.completeRatingIndividual{background-color:white}.completeRating .title,.completeRatingAverage .title,.completeRatingIndividual .title{margin:0 0 15px;color:black;font-size:23px;font-weight:700}.completeRating a.guideLink,.completeRating a.guideLink:visited,.completeRatingAverage a.guideLink,.completeRatingAverage a.guideLink:visited{margin:5px 5px 0 0;padding:3px 5px 2px;border:2px solid #1277ee;border-radius:5px;font-size:19px;font-weight:700;display:inline-block;color:#1277ee;text-decoration:none}.completeRatingAverage a.guideLink,.completeRatingAverage a.guideLink:visited{border:2px solid #01162e;color:#01162e}.completeRating a.guideLink:hover,.completeRatingAverage a.guideLink:hover{border:2px solid #033c7d;color:#033c7d;text-decoration:none;cursor:pointer}.completeRating a.guideLink:first-of-type,.completeRatingAverage a.guideLink:first-of-type{margin-left:20px}.completeRating .btnShowFactors{border:none;background-color:transparent;color:black;text-decoration:none;cursor:pointer;padding:5px 0 0;font-size:16px}.completeRating .rating00,.completeRating .rating10,.completeRating .rating15,.completeRating .rating20,.completeRating .rating25,.completeRating .rating30,.completeRating .rating35,.completeRating .rating40,.completeRating .rating45,.completeRating .rating50,.completeRatingAverage .rating00,.completeRatingAverage .rating10,.completeRatingAverage .rating15,.completeRatingAverage .rating20,.completeRatingAverage .rating25,.completeRatingAverage .rating30,.completeRatingAverage .rating35,.completeRatingAverage .rating40,.completeRatingAverage .rating45,.completeRatingAverage .rating50,.completeRatingIndividual .rating00,.completeRatingIndividual .rating10,.completeRatingIndividual .rating15,.completeRatingIndividual .rating20,.completeRatingIndividual .rating25,.completeRatingIndividual .rating30,.completeRatingIndividual .rating35,.completeRatingIndividual .rating40,.completeRatingIndividual .rating45,.completeRatingIndividual .rating50{display:inline-block;width:24px;height:24px;margin:0 5px 0 0;padding:0;border-radius:3px}.completeRating .rating10,.completeRatingAverage .rating10,.completeRatingIndividual .rating10{border:1px solid darkred;background-color:darkred}.completeRating .rating15,.completeRating .rating20,.completeRating .rating25,.completeRatingAverage .rating15,.completeRatingAverage .rating20,.completeRatingAverage .rating25,.completeRatingIndividual .rating15,.completeRatingIndividual .rating20,.completeRatingIndividual .rating25{border:1px solid red;background-color:red}.completeRating .rating30,.completeRating .rating35,.completeRatingAverage .rating30,.completeRatingAverage .rating35,.completeRatingIndividual .rating30,.completeRatingIndividual .rating35{border:1px solid hsl(44,90%,50%);background-color:hsl(44,90%,50%)}.completeRating .rating40,.completeRating .rating45,.completeRatingAverage .rating40,.completeRatingAverage .rating45,.completeRatingIndividual .rating40,.completeRatingIndividual .rating45{border:1px solid forestgreen;background-color:forestgreen}.completeRating .rating50,.completeRatingAverage .rating50,.completeRatingIndividual .rating50{border:1px solid darkgreen;background-color:darkgreen}.completeRating .rating00,.completeRatingAverage .rating00,.completeRatingIndividual .rating00{border:1px solid grey;background-color:white}.completeRating table,.completeRatingIndividual table{margin:20px 0 0;font-size:20px}.completeRating td:first-of-type,.completeRatingIndividual td:first-of-type{padding:0 15px 10px 0}.completeRating img{width:30px;margin-right:10px}.ratingCardSingle{margin:0;padding:25px 30px 20px}.ratingCardSingle,.ratingCardSingle:visited{text-decoration:none;background-color:#bdddf3}.ratingCardSingle:hover{text-decoration:none;background-color:white}.ratingCardSingle .category{margin:0 0 15px;color:#131516;font-size:18px;font-weight:500}.ratingCardSingle .title{margin:0 0 15px;color:#131516;font-size:19px;font-weight:700}.ratingCardSingle img{width:30px;margin-right:10px}.ratingCardSingle .rating00,.ratingCardSingle .rating10,.ratingCardSingle .rating15,.ratingCardSingle .rating20,.ratingCardSingle .rating25,.ratingCardSingle .rating30,.ratingCardSingle .rating35,.ratingCardSingle .rating40,.ratingCardSingle .rating45,.ratingCardSingle .rating50,.ratingCardSingleHome .rating00,.ratingCardSingleHome .rating10,.ratingCardSingleHome .rating15,.ratingCardSingleHome .rating20,.ratingCardSingleHome .rating25,.ratingCardSingleHome .rating30,.ratingCardSingleHome .rating35,.ratingCardSingleHome .rating40,.ratingCardSingleHome .rating45,.ratingCardSingleHome .rating50{display:inline-block;width:24px;height:24px;margin:0 5px 0 0;padding:0;border-radius:3px}.ratingCardSingle .rating10,.ratingCardSingleHome .rating10{border:1px solid darkred;background-color:darkred}.ratingCardSingle .rating15,.ratingCardSingle .rating20,.ratingCardSingle .rating25,.ratingCardSingleHome .rating15,.ratingCardSingleHome .rating20,.ratingCardSingleHome .rating25{border:1px solid red;background-color:red}.ratingCardSingle .rating30,.ratingCardSingle .rating35,.ratingCardSingleHome .rating30,.ratingCardSingleHome .rating35{border:1px solid hsl(44,90%,50%);background-color:hsl(44,90%,50%)}.ratingCardSingle .rating40,.ratingCardSingle .rating45,.ratingCardSingleHome .rating40,.ratingCardSingleHome .rating45{border:1px solid forestgreen;background-color:forestgreen}.ratingCardSingle .rating50,.ratingCardSingleHome .rating50{border:1px solid darkgreen;background-color:darkgreen}.ratingCardSingle .rating00,.ratingCardSingleHome .rating00{border:1px solid grey;background-color:white}.ratingCardSingle table{margin:20px 0 0;font-size:20px}.ratingCardSingle td:first-of-type{padding:0 15px 5px 0}.solution-card{border:4px solid rgb(212,222,240);padding:15px 20px 5px;margin:20px 40px 0;max-width:100%;background-color:rgb(212,222,240);border-radius:5px}.solution-card:last-of-type{margin:20px 40px 15px}.solution-card p,.solution-card span{color:black;font-size:20px;line-height:1.3;padding:0 0 15px}.solution-card h1{font-size:28px;margin:0 0 20px}.solution-card h1,.solution-card h2{line-height:1.3;font-weight:600;padding:0}.solution-card h2{color:black;font-size:20px;margin:0 0 10px}.solution-card a,.solution-card a:hover,.solution-card a:visited{color:#1277ee}.solution-card a.button,.solution-card a.button:visited,.solution-card button,.solution-card button:visited{display:inline-block;padding:5px 8px;font-size:20px;font-weight:600;cursor:pointer;text-decoration:none;margin:0 10px 15px 0;border-radius:3px}.solution-card a.button:hover,.solution-card button:hover{text-decoration:none}.solution-card a.button-orange,.solution-card a.button-orange:visited,.solution-card button.button-orange,.solution-card button.button-orange:visited{border:1px solid rgb(247,120,35);color:white;background-color:rgb(247,120,35)}.solution-card a.button:hover,.solution-card button:hover{background-color:rgb(236,98,5);color:white;border:1px solid rgb(236,98,5)}.solution-card ul{padding:0 15px 15px 20px;margin:5px 0;list-style:square;list-style-position:outside}.solution-card li{color:black;font-size:20px;line-height:1.3;padding:0 0 5px 10px}.solution-card div.price{margin:5px 0 30px}article .solution-card span.price,section .solution-card span.price{font-size:27px;font-weight:700;color:#01142a}.solution-card span.priceExplanation{padding:0 0 0 10px}.tagLinkCard,.tagLinkCard:visited{color:#1277ee;border-radius:5px;text-decoration:none;display:block;padding:5px 8px;font-size:21px;background-color:white}.tagLinkCard:hover{background-color:#034da1;text-decoration:none;color:white}.topicLinkCard{background-color:#de29b6;font-weight:700;border-radius:3px;border:1px solid #de29b6}.topicLinkCard,.topicLinkCardAdd{margin-top:10px;display:flex;flex-direction:column;padding:15px;font-size:18px;color:white;text-decoration:none}.topicLinkCardAdd{background-color:green;font-weight:600;border-radius:3px;border:1px solid green}.topicLinkCard:hover{margin-top:10px;background-color:#9a1c7f;display:flex;flex-direction:column;text-decoration:none;border:1px solid #9a1c7f}.topicLinkCardAdd:hover{background-color:#F7C97D;border:1px solid #f7c97d;background-color:darkgreen;text-decoration:none;border:1px solid darkgreen}@media only screen and (min-width:640px){.topicLinkCard,.topicLinkCardAdd{display:flex;flex-direction:column;margin-right:10px}}.messageCard{background-color:#f2f7f9;padding:15px;border-radius:3px;border:1px solid #f2f7f9;box-shadow:0 3px 7px -3px rgba(0,0,0,.3)}.messageCard,.messageCard:hover{margin-top:10px;display:flex;flex-direction:column;text-decoration:none}.messageCard:hover{background-color:rgb(206,221,243);border:1px solid #1277ee}.messageCard-header{cursor:pointer}.messageCard-header h2{cursor:pointer;font-size:18px;font-weight:600;color:#1277ee;padding:5px 0}.messageCard-header p.date{cursor:pointer;font-size:14px;font-weight:300;color:#1277ee}.messageCard-header p.sender{cursor:pointer;font-size:16px;font-weight:300;color:#1277ee}.messageCard-content{margin:15px 0 0;font-weight:300}@media only screen and (min-width:640px){.messageCard{display:flex;flex-direction:column;margin-right:10px}}.visaCardSummary{text-decoration:none;color:black;background-color:white;display:flex;flex-direction:column;border-radius:5px;margin-bottom:20px;border:1px solid white;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);padding:10px}.visaCardSummary .content{padding:10px 0 20px;font-size:16px}.visaCardSummary .content a,.visaCardSummary .content a:visited{color:rgb(243,153,19);text-decoration:underline}.visaCardSummary .content a:hover{text-decoration:none}.visaCardSummary .title{font-size:21px;font-weight:700;line-height:1.5;color:black;text-decoration:none}.visaCardSummary a.link,.visaCardSummary a.link:visited{border:2px solid rgb(243,153,19);background-color:white;color:rgb(243,153,19);display:inline-block;text-decoration:none;cursor:pointer;border-radius:3px;padding:5px;margin:15px 0 0;max-width:none;font-size:17px;font-weight:700}.visaCardSummary a.link:hover{border:2px solid rgb(243,153,19);color:white;background-color:rgb(243,153,19);text-decoration:none}.visaCardSummary img{width:30px;margin-right:10px}.visaCard-button a,.visaCard-button a:visited{border:2px solid rgb(243,153,19);background-color:white;color:rgb(243,153,19);display:inline-block;text-decoration:none;cursor:pointer;border-radius:3px;padding:5px;margin:0;max-width:none;font-size:17px;font-weight:700}.visaCard-button a:hover{border:2px solid rgb(243,153,19);color:white;background-color:rgb(243,153,19);text-decoration:none}.visaCard img{width:30px;margin-right:10px}.visaCard .noVisas{padding:20px 0;font-size:21px}.visaCard{text-decoration:none;color:black;background-color:white;display:flex;flex-direction:column;height:100%;border-radius:5px;margin-bottom:20px;border:1px solid white;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);padding:10px}.visaCard-content{flex-grow:1}.visaCard-button{align-self:flex-start;margin-top:0}.visaCard .country{font-size:21px;font-weight:700;color:black;padding:0 0 5px}.visaCard .name{font-size:18px;font-weight:700;padding:0 0 15px}.visaCard .requirement{font-size:13px;padding:0}.visaCard .content{font-size:18px;padding:0;margin:0}.months-grid{background-color:#f2f7f9;padding:20px 15px 15px}.months-grid-title{grid-area:title;padding:0 0 20px}.months-grid-info{grid-area:info}.months-grid-events{grid-area:events}.months-grid-events .legenda-national-holiday{border-left:8px solid red;height:24px;margin:20px 0 30px;padding-left:10px;vertical-align:middle}.months-grid-title h1{padding:10px 0 5px;font-size:23px}.months-grid h2,.months-grid-title h1{font-weight:700;line-height:1.2;color:#131516}.months-grid h2{padding:0 0 10px;font-size:19px}.months-grid p+h2{padding:10px 0}.months-grid .h2-exhibitions{margin-bottom:20px;color:#131516}.months-grid p{padding:10px 0 20px}.months-grid p,.months-grid span{color:#131516;line-height:1.5;font-size:17px;font-weight:400}@media only screen and (min-width:1000px){.months-grid{display:grid;grid-template-columns:auto 445px 50px 445px auto;grid-template-areas:". title title title ." ". events . info .";padding:0 0 20px}.months-grid-title h1{padding:36px 0 0;font-size:40px;color:#131516;font-weight:700}.months-grid h2{padding:20px 0 5px;font-size:28px}.months-grid p{padding:10px 0;font-size:21px}}@media only screen and (min-width:1200px){.months-grid{display:grid;grid-template-columns:auto 545px 50px 545px auto;grid-template-areas:". title title title ." ". events . info .";padding:0 0 20px}}@media only screen and (min-width:1400px){.months-grid{display:grid;grid-template-columns:auto 645px 50px 645px auto;grid-template-areas:". title title title ." ". events . info .";padding:0 0 20px}}@media only screen and (min-width:1600px){.months-grid{display:grid;grid-template-columns:auto 745px 50px 745px auto;grid-template-areas:". title title title ." ". events . info .";padding:0 0 20px}}@media only screen and (min-width:1800px){.months-grid{display:grid;grid-template-columns:auto 845px 50px 845px auto;grid-template-areas:". title title title ." ". events . info .";padding:0 0 20px}}@media only screen and (min-width:2000px){.months-grid{display:grid;grid-template-columns:auto 945px 50px 945px auto;grid-template-areas:". title title title ." ". events . info .";padding:0 0 20px}}.account-grid{max-width:100%;padding:15px;background-color:#f2f7f9}.account-grid-nav{grid-area:nav}.account-grid-content{grid-area:content}.account-grid-sidebar{grid-area:sidebar}@media only screen and (min-width:1000px){.account-grid{background-image:url(/images/cartagena.jpg);padding:30px 0;display:grid;grid-template-columns:auto 70px 800px 70px auto;grid-template-areas:". nav content sidebar ."}}@media only screen and (min-width:1800px){.account-grid{background-image:url(/images/cartagena.jpg);padding:30px 0;display:grid;grid-template-columns:auto 420px 940px 420px auto;grid-template-areas:". nav content sidebar ."}}.account2-grid{max-width:100%;padding:15px;background-color:#f2f7f9}.account2-grid-nav{grid-area:nav}.account2-grid-content{grid-area:content}.account2-grid-sidebar{grid-area:sidebar}.account2-grid section{background-color:white;padding:15px 15px 20px;margin:0 0 20px;width:100%;border-radius:5px}.account2-grid section h2{padding:40px 0 10px;font-size:42px;font-weight:400;line-height:1.2;color:#131516}.account2-grid section p{padding:20px 15px 0;line-height:1.5;font-size:18px;font-weight:400;color:#131516}.account2-grid section span{line-height:1.5;font-size:20px;font-weight:400;color:#131516}.account2-grid section a,.account2-grid section a:visited{color:#036ee5;font-weight:400}.account2-grid section a:hover{color:#036ee5;text-decoration:none}.account2-grid section ul{margin:0 15px 0 0;list-style:square;list-style-position:outside}.account2-grid section li{line-height:1.5;font-size:18px;font-weight:400;color:#131516;padding:5px 0 0}.account2-grid section table{padding:0;margin:0}.account2-grid section td{padding:5px 40px 5px 0;line-height:1.5;font-size:18px;font-weight:400;color:#131516}.account2-grid .panel-note{background-color:#efd9fd;color:black;margin-bottom:20px}.account2-grid .panel-note a,.account2-grid .panel-note a:hover,.account2-grid .panel-note a:visited{color:#800080;font-weight:600;text-decoration:none}.account2-grid .panel-note a:hover{text-decoration:underline}.account2-grid .panel-note p.title{color:#800080;font-weight:600}.account2-grid .panel-note{padding:15px 0 10px;margin:20px 15px 0;border-radius:5px}.account2-grid .panel-note p,.account2-grid .panel-note table{padding:0 20px 10px}.account2-grid section .form-vertical-group input:focus{border-color:#800080;background-color:white}.account2-grid section .select-style{padding:0;margin:0;border:1px solid gray;max-width:100%;border-radius:3px;overflow:hidden;background-color:#fff;background:#fff;position:relative;font-size:18px}.account2-grid section .select-style select{padding:8px 10px;width:100%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:18px;color:#800080;font-weight:700}.account2-grid section .select-style:after{top:50%;left:95%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:5px solid rgba(0,0,0,0);border-top-color:#000000;margin-top:-2px;z-index:100}.account2-grid section .select-style select:focus{outline:none}.account2-grid button{display:inline-block;background-color:#1277ee;padding:4px 6px;font-size:16px;color:white;border-radius:3px;border:1px solid #1277ee}.account2-grid button:hover{background-color:blue;border:1px solid #1277ee}.account2-grid .buttons{padding:30px 0 10px}.account2-grid form label{color:black;font-size:20px;display:block;padding:10px 0 5px}.account2-grid form input[type=email],.account2-grid form input[type=password],.account2-grid form input[type=text]{color:black;padding:4px 5px;font-size:19px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:700;border:1px solid #09479d}.account2-grid form input[type=email],.account2-grid form input[type=password]{width:100%}.account2-grid form input:focus{border-color:#09479d;background-color:#f2f7f9}@media only screen and (min-width:1024px){.account2-grid{background-image:url(/images/cartagena.jpg);padding:100px 0;display:grid;grid-template-columns:auto 70px 800px 70px auto;grid-template-areas:". nav content sidebar ."}.account2-grid section{padding:5px 30px 20px;margin:0 auto 20px;max-width:550px;background:rgba(255,255,255,.8);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.account2-grid section h2{padding:30px 0 20px;font-size:35px;font-weight:500}.account2-grid section p{padding:30px 0 0;font-size:20px}.account2-grid section span{font-size:20px}.account2-grid section ul{margin:0 30px 0 0;padding-left:20px}.account2-grid section li{line-height:1.5;font-size:20px;font-weight:400;padding:5px 0 0}.account2-grid section table{padding:15px 0 0;margin:20px 0 0}.account2-grid section td{padding:5px 40px 0 0;font-size:20px}.account2-grid .panel-note{margin:20px 0}}.postCreator{margin:0 0 10px;padding:15px;background-color:white;border:1px solid white;border-radius:5px}.postCreator .nonarea,.postCreator .nonarea:hover,.postCreator .nonarea:visited{width:100%;border:1px solid white;resize:none;text-align:center;padding-top:20px;padding-bottom:20px;text-decoration:none}.postCreator .nonarea p,.postCreator .nonarea p:hover,.postCreator .nonarea p:visited{font-size:20px;color:black;font-family:Georgia,Times New Roman,Times,serif;-webkit-text-decoration:dotted;text-decoration:dotted}.postCreator h2{font-size:22px;padding-bottom:20px}.postCreator table.explanation{margin:0 0 20px;font-size:16px}.postCreator table.explanation td:first-of-type{padding-right:10px}.postCreator form{width:100%}.postCreator label{font-size:15px;margin:8px 0 2px;display:block;width:100%}.postCreator input[type=text]{margin:0 0 10px;border-radius:2px;font-size:19px;padding:10px 16px;width:100%;font-family:Arial,Helvetica,sans-serif;font-weight:700;border:1px solid #ccc}.postCreator input[type=text]:focus{background-color:#f2f7f9;outline:none;border:1px solid blue}.postCreator input[type=file]{display:none}.postCreator input[type=checkbox]{margin:0 10px 20px 0;height:20px;width:20px;background-color:#eee;border-color:rgb(2 132 199)}.postCreator input[type=checkbox]:hover{background-color:#ccc;border-color:rgb(2 132 199)}.postCreator input[type=checkbox]:checked{background-color:#2196F3;border-color:rgb(2 132 199)}.postCreator input[type=date]{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:8px;border:1px solid #ccc;border-radius:4px;background-color:#f8f8f8;color:#333;font-family:Arial,sans-serif;font-size:18px;font-weight:700;transition:border-color .3s ease;margin:0 0 10px}.postCreator input[type=date]:focus,.postCreator input[type=date]:hover{border-color:#999}.postCreator .button-green{display:block}.postCreator .ProseMirror:focus{outline:none;border:1px solid blue;background-color:#f2f7f9}.postCreator .ProseMirror{padding:10px 15px;margin:0 0 20px;border:1px solid #ccc;min-height:120px}.postCreator .tiptap p{padding:0 0 10px;color:black;font-weight:300;font-size:16px;line-height:1.5}.postCreator .tiptap h2{padding:5px 0 15px;margin:0;color:black;font-weight:700;font-size:20px}.postCreator .tiptap h3{padding:0;color:black;font-weight:700;font-size:18px;margin:0}.postCreator .tiptap em{font-weight:300}.postCreator .tiptap blockquote{padding:10px 0 10px 15px;line-height:1.5;border-left:2px solid purple;display:block;font-size:16px}.postCreator .tiptap ul{padding:0 0 25px 20px;list-style:square;list-style-position:outside}.postCreator .tiptap ol{padding:0 0 25px 20px;list-style:decimal;list-style-position:outside}.postCreator .tiptap li{line-height:1.5;font-size:16px;color:#131516;font-weight:400;padding:5px 0 0}.postCreator .tiptap a{color:#036ee5;font-weight:700}.postCreator .tiptap a:hover{color:#036ee5;text-decoration:none}.postCreator .image-fields{display:flex;margin:0 0 20px}.postCreator .image-field{margin:10px 10px 0 0;width:200px;min-height:60px;padding:2px;border:2px dashed #1277ee;border-radius:2px}.postCreator .label-image{max-width:100%;min-height:60px}.postCreator .label-image img{max-width:100%;max-height:100%}.postCreator .toggleMenu a,.postCreator .toggleMenu a.visited{padding:5px 7px 3px;margin:0 5px 5px 0;text-decoration:none;display:inline-block;font-weight:600;font-size:14px;cursor:pointer;background-color:white;color:#1277ee;border-radius:5%}.postCreator .toggleMenu a.selected,.postCreator .toggleMenu a:hover{color:#1277ee;background-color:rgb(219 234 254);text-decoration:none}.postCreator .toggle-header{margin:8px 0 5px;cursor:pointer;font-size:15px}.panel-premium-out{background-color:orange;color:black;margin:20px 0;padding:30px;border-radius:2px}.panel-premium-out p{font-size:21px}.panel-premium-out a,.panel-premium-out a:hover,.panel-premium-out a:visited{font-weight:700;text-decoration:none}.panel-premium-out a:hover{text-decoration:underline}.panel-premium-out a,.panel-premium-out a:hover,.panel-premium-out a:visited{color:darkred}.postCreator select{padding:8px 10px;max-width:100%;border:1px solid #09479d;box-shadow:none;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px;color:#09479d;font-weight:700}.postCreator .select:after{top:50%;left:98%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:5px solid rgba(0,0,0,0);border-top-color:#000000;margin-top:-2px;z-index:100}.postCreator select:focus{outline:none}.tiptap .is-active{background-color:blue}.tiptap button{margin:0 5px;border:1px solid orange;background:white;cursor:pointer;border-radius:4px;font-size:16px;padding:4px 2px}.tiptap button:hover{background:rgb(238,203,138)}@media only screen and (min-width:1024px){.postCreator{padding:30px 40px 20px;margin:0 0 20px}.tiptap .is-active{background-color:blue}.tiptap button{margin:0 5px;border:1px solid orange;background:white;cursor:pointer;border-radius:4px;font-size:16px;padding:4px 2px}.tiptap button:hover{background:rgb(238,203,138)}}.home-grid{padding:0;width:100%;margin:0;background-color:#f8f8f6}.home-grid-content{grid-area:content;padding:20px 15px 30px}.home-grid h1{padding:20px 0 0;color:white;font-size:25px}.home-grid h2{padding:20px 0;color:black;font-size:22px}.home-grid-content .channels{margin:40px 0 20px}.home-grid-content .channels-row{padding:0;margin:0 0 10px;display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.home-grid-content .channels-row a{padding:10px;font-size:20px;text-decoration:none;border-radius:3px;margin:0}.home-grid-content .channels-row a.ch-country{background:rgba(255,255,255,.8);font-weight:700}.home-grid-content .channels-row a.ch-country,.home-grid-content .channels-row a.ch-country:hover{box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:black}.home-grid-content .channels-row a.ch-country:hover{background:rgba(255,255,255,1)}.home-grid-content .channels-row a.ch-region{background:rgba(255,255,255,.8)}.home-grid-content .channels-row a.ch-region,.home-grid-content .channels-row a.ch-region:hover{box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:black}.home-grid-content .channels-row a.ch-region:hover{background:rgba(255,255,255,1)}.home-grid-content .channels-row a.comp-a{background:rgba(255,221,158,.8);font-weight:700}.home-grid-content .channels-row a.comp-a,.home-grid-content .channels-row a.comp-a:hover{box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:black}.home-grid-content .channels-row a.comp-a:hover{background:rgba(255,221,158,1)}.home-grid-content .channels-row a.comp-b{background:rgba(255,221,158,.8)}.home-grid-content .channels-row a.comp-b,.home-grid-content .channels-row a.comp-b:hover{box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:black}.home-grid-content .channels-row a.comp-b:hover{background:rgba(255,221,158,1)}.home-grid-content .channels-row-posts{padding:0;margin:0 0 10px;display:grid;grid-gap:5px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));font-weight:100;font-size:15px}.home-grid-content .homePostLinkCard,a.homePostLinkCard:visited{background:rgba(255,255,255,.8);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:#131516;padding:10px;font-size:15px;text-decoration:none;border-radius:3px;margin:0}.home-grid-content .homePostLinkCard:hover{background:rgba(255,255,255,1);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:black}@media only screen and (min-width:1000px){.home-grid{display:grid;grid-template-columns:auto 940px auto;grid-template-areas:". content .";background-image:url(/images/cartagena.jpg);background-repeat:no-repeat;padding:0}.home-grid-content{margin:0;padding:140px 0 120px}.home-grid h1{padding:40px 0;color:white;font-size:50px}.home-grid h2{padding:80px 0 20px;color:white;font-size:22px}.home-grid-content .channels{margin:0}.home-grid-content .channels-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.home-grid-content .channels-row a{margin:0}.home-grid-content .homePostLinkCard,a.homePostLinkCard:visited{padding:10px;font-size:15.5px}}@media only screen and (min-width:1200px){.home-grid{grid-template-columns:auto 1140px auto;grid-template-areas:". content ."}.home-grid-content h1{padding:60px 0;color:white;font-size:50px}.home-grid-content .channels-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}}@media only screen and (min-width:1400px){.home-grid{grid-template-columns:auto 1340px auto;grid-template-areas:". content ."}.home-grid-content .channels-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}}@media only screen and (min-width:1600px){.home-grid{grid-template-columns:auto 1540px auto;grid-template-areas:". content ."}}@media only screen and (min-width:1800px){.home-grid{grid-template-columns:auto 1740px auto;grid-template-areas:". content ."}.home-grid-content .channels-row{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px}}@media only screen and (min-width:2000px){.home-grid{display:grid;grid-template-columns:auto 1940px auto;grid-template-areas:". content ."}}.home2-grid{padding:0;width:100%;margin:0;background-color:#f8f8f6}.home2-grid-content{grid-area:content;padding:20px 15px 30px}.home2-grid h1{padding:20px 0 0;color:white;font-size:25px}.home2-grid h2{padding:20px 0;color:black;font-size:22px}.home2-grid-content .channels{margin:40px 0 20px}.home2-grid-content .channels-row{padding:0;margin:0 0 10px;display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.home2-grid-content .channels-row a{padding:10px;font-size:20px;text-decoration:none;border-radius:3px;margin:0}.home2-grid-content .channels-row a.ch-country{background:rgba(255,255,255,.8);font-weight:700}.home2-grid-content .channels-row a.ch-country,.home2-grid-content .channels-row a.ch-country:hover{box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:black}.home2-grid-content .channels-row a.ch-country:hover{background:rgba(255,255,255,1)}.home2-grid-content .channels-row a.ch-region{background:rgba(255,255,255,.8)}.home2-grid-content .channels-row a.ch-region,.home2-grid-content .channels-row a.ch-region:hover{box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:black}.home2-grid-content .channels-row a.ch-region:hover{background:rgba(255,255,255,1)}.home2-grid-content .channels-row a.comp-a{background:rgba(255,221,158,.8);font-weight:700}.home2-grid-content .channels-row a.comp-a,.home2-grid-content .channels-row a.comp-a:hover{box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:black}.home2-grid-content .channels-row a.comp-a:hover{background:rgba(255,221,158,1)}.home2-grid-content .channels-row a.comp-b{background:rgba(255,221,158,.8)}.home2-grid-content .channels-row a.comp-b,.home2-grid-content .channels-row a.comp-b:hover{box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:black}.home2-grid-content .channels-row a.comp-b:hover{background:rgba(255,221,158,1)}.home2-grid-content .channels-row-posts{padding:0;margin:0 0 10px;display:grid;grid-gap:5px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));font-weight:100;font-size:15px}.home2-grid-content .home2PostLinkCard,a.home2PostLinkCard:visited{background:rgba(255,255,255,.8);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:#131516;padding:10px;font-size:15px;text-decoration:none;border-radius:3px;margin:0}.home2-grid-content .home2PostLinkCard:hover{background:rgba(255,255,255,1);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);color:black}@media only screen and (min-width:1000px){.home2-grid{display:grid;grid-template-columns:auto 940px auto;grid-template-areas:". content .";background-image:url(/images/cartagena.jpg);background-repeat:no-repeat;padding:0 0 430px}.home2-grid-content{margin:0;padding:140px 0 120px}.home2-grid h1{padding:40px 0;color:white;font-size:50px}.home2-grid h2{padding:80px 0 20px;color:white;font-size:22px}.home2-grid-content .channels{margin:0}.home2-grid-content .channels-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.home2-grid-content .channels-row a{margin:0}.home2-grid-content .home2PostLinkCard,a.home2PostLinkCard:visited{padding:10px;font-size:15.5px}}@media only screen and (min-width:1200px){.home2-grid{grid-template-columns:auto 1140px auto;grid-template-areas:". content ."}.home2-grid-content h1{padding:60px 0;color:white;font-size:50px}.home2-grid-content .channels-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}}@media only screen and (min-width:1400px){.home2-grid{grid-template-columns:auto 1340px auto;grid-template-areas:". content ."}.home2-grid-content .channels-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px}}@media only screen and (min-width:1600px){.home2-grid{grid-template-columns:auto 1540px auto;grid-template-areas:". content ."}}@media only screen and (min-width:1800px){.home2-grid{grid-template-columns:auto 1740px auto;grid-template-areas:". content ."}.home2-grid-content .channels-row{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px}}@media only screen and (min-width:2000px){.home2-grid{display:grid;grid-template-columns:auto 1940px auto;grid-template-areas:". content ."}}a.button-blue .fa,a.button-blue .fas,a.button-green .fa,a.button-green .fas,a.button-grey .fa,a.button-grey .fas,a.button-purple .fa,a.button-red .fa,a.button-red .fas,a.button-wa .fa,a.button-wa .fas,a.button-white .fa,a.button-white .fas,p.button-green{margin-right:10px}a.button-wa,a.button-wa:visited,button.button-wa,button.button-wa:visited{border:1px solid #25d366;color:white;padding:5px 8px;font-size:15px;font-weight:400;background-color:#25D366;cursor:pointer;text-decoration:none;margin-right:10px;border-radius:4px}a.button-wa:hover,button.button-wa:hover{border:1px solid #dcf8c6;background-color:#DCF8C6;color:black;text-decoration:none;border-radius:4px}a.button-green,a.button-green:visited,button.button-green,button.button-green:visited,p.button-green{border:1px solid green;color:white;padding:5px 8px;font-size:15px;font-weight:500;background-color:green;cursor:pointer;text-decoration:none;margin-right:10px;border-radius:4px}a.button-green:hover,button.button-green:hover{border:1px solid darkgreen;background-color:darkgreen;color:white;text-decoration:none}a.button-purple,a.button-purple:visited,button.button-purple,button.button-purple:visited,p.button-purple{border:1px solid #512bd4;color:white;padding:5px 8px;font-size:15px;font-weight:500;background-color:#512bd4;cursor:pointer;text-decoration:none;margin-right:10px;border-radius:4px}a.button-purple:hover,button.button-purple:hover{border:1px solid #341b8f;background-color:#341b8f;color:white;text-decoration:none}a.button-blue,a.button-blue:visited,button.button-blue,button.button-blue:visited{border:1px solid #036ee5;color:white;padding:5px 8px;font-size:15px;font-weight:500;background-color:#036ee5;cursor:pointer;text-decoration:none;margin-right:10px;border-radius:4px}a.button-blue:hover,button.button-blue:hover{border:1px solid #09479d;background-color:#09479d;color:white;text-decoration:none}a.button-grey,a.button-grey:visited,button.button-grey,button.button-grey:visited{border:1px solid lightgrey;color:black;padding:5px 8px;font-size:15px;font-weight:500;background-color:lightgrey;cursor:pointer;text-decoration:none;margin-right:10px;border-radius:4px}a.button-grey:hover,button.button-grey:hover{border:1px solid darkgrey;background-color:darkgrey;color:white;text-decoration:none}a.button-white,a.button-white:visited,button.button-white,button.button-white:visited{border:1px solid lightgrey;color:black;padding:5px 8px;font-size:15px;font-weight:500;background-color:white;cursor:pointer;text-decoration:none;margin-right:10px;border-radius:4px}a.button-white:hover,button.button-white:hover{border:1px solid darkgrey;background-color:white;color:black;text-decoration:none}a.button-red,a.button-red:visited,button.button-red,button.button-red:visited{border:1px solid #e2001a;color:white;padding:5px 8px;font-size:15px;font-weight:500;background-color:#e2001a;cursor:pointer;text-decoration:none;margin-right:10px;border-radius:4px}a.button-red:hover,button.button-red:hover{border:1px solid #ab0112;background-color:#ab0112;color:white;text-decoration:none}.filter{display:flex;flex-direction:row;flex-wrap:wrap}.filter .tablediv{padding:10px;background-color:#bed9f8;border-radius:5px;max-width:100%;margin:0 10px 10px 0}.filter label{font-size:20px}.filter table td:first-child{width:auto;padding:2px 10px 2px 0}.filter select{padding:8px 10px;width:100%;border:1px solid #09479d;box-shadow:none;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:20px;color:#09479d;font-weight:700}.viewButtons{margin:10px 0 30px}.viewButtons a,.viewButtons a:visited{padding:5px 10px;margin:0 10px 10px 0;color:black;background-color:#F7C97D;font-size:19px;text-decoration:none;display:inline-block}.viewButtons a.selected,.viewButtons a:hover{background-color:#fac56e}.sortButtons{margin:10px 0 30px}.sortButtons a,.sortButtons a:visited{padding:3px 5px;margin:0 10px 10px 0;color:white;background-color:#f46ef7;font-size:14px;text-decoration:none;display:inline-block;cursor:pointer}.sortButtons a.selected,.sortButtons a:hover{background-color:#ea12ee}.image-upload{border:1px solid grey;padding:10px 20px 20px}.image-upload span{margin:0;padding:0;font-size:18px;font-weight:700}.image-upload table{margin:10px 0 5px;padding:0}.image-upload td,.image-upload tr{margin:0;padding:0}.image-upload td{vertical-align:top}.image-upload td:first-child{padding-right:10px}.image-upload input[type=file]{margin:0 0 5px}.image-upload img{max-width:150px;margin:0;padding:0}@media only screen and (min-width:1024px){a.button-blue,a.button-blue:hover,a.button-ddl-modal,a.button-ddl-modal:hover,a.button-green,a.button-green:hover,a.button-purple,a.button-purple:hover,a.button-red,a.button-red:hover,a.button-wa,a.button-wa:hover,a.button-white,a.button-white:hover,button.button-blue,button.button-blue:hover,button.button-green,button.button-green:hover,button.button-purple,button.button-purple:hover,button.button-red,button.button-red:hover,button.button-wa,button.button-wa:hover,button.button-white,button.button-white:hover{padding:5px 8px;font-size:17px}.sortButtons{margin:10px 0 30px}.sortButtons a,.sortButtons a:visited{padding:5px 10px;margin:0 10px 10px 0;font-size:19px;text-decoration:none}}.footer-content{padding:10px 15px;background-color:#1277ee;font-weight:300}.footer-col1{grid-area:col1}.footer-col2{grid-area:col2}.footer-col3{grid-area:col3}.footer-col4{grid-area:col4}.footer-col5{grid-area:col5}.footer-col6{grid-area:col6}.footer-content a,.footer-content a:visited{color:white;text-decoration:none}.footer-content a:hover{color:white;text-decoration:underline}.footer-content a.title{font-size:16px;font-weight:700}.footer-content ul{padding:5px 15px 20px 0;list-style-type:none}.footer-content li{line-height:1.2;font-size:15px;color:#131516;font-weight:100;padding:5px 0 0}.footer-footer{padding:10px 15px;background-color:white;color:#131516;font-family:Arial,Helvetica,sans-serif;font-weight:300}.footer-brands{margin:0 0 15px;grid-area:brands}.footer-copyright{margin:0;grid-area:copyright}.footer-copyright a,.footer-copyright a:visited{color:#131516;text-decoration:none}.footer-copyright a:hover{color:#131516;text-decoration:underline}.footer-brands a{padding-right:17px;font-weight:700;text-decoration:none;display:inline-block}.footer-brands a:hover{text-decoration:underline}.footer-brands .brand1{color:#de29b6}.footer-brands .brand2{color:#1277ee}.footer-brands .brand3{color:#22135b}@media only screen and (min-width:1000px){.footer-content{padding:20px 0;display:grid;grid-template-columns:auto 156px 156px 156px 156px 156px 160px auto;grid-template-areas:". col1 col2 col3 col4 col5 col6 ."}.footer-footer{padding:20px 0;display:grid;grid-template-columns:auto 940px auto;grid-template-areas:". brands ." ". copyright ."}.footer-col1{padding:0 30px 0 0}.footer-col2,.footer-col3,.footer-col4,.footer-col5,.footer-col6{padding:0 30px}.footer2 li,footer li{font-size:18px}}@media only screen and (min-width:1200px){.footer-content{display:grid;grid-template-columns:auto 190px 190px 190px 190px 190px 190px auto;grid-template-areas:". col1 col2 col3 col4 col5 col6 ."}.footer-footer{display:grid;grid-template-columns:auto 1140px auto;grid-template-areas:". brands ." ". copyright ."}}@media only screen and (min-width:1400px){.footer-content{display:grid;grid-template-columns:auto 223px 223px 223px 223px 223px 225px auto;grid-template-areas:". col1 col2 col3 col4 col5 col6 ."}.footer-footer{display:grid;grid-template-columns:auto 1340px auto;grid-template-areas:". brands ." ". copyright ."}}@media only screen and (min-width:1600px){.footer-content{display:grid;grid-template-columns:auto 256px 256px 256px 256px 256px 260px auto;grid-template-areas:". col1 col2 col3 col4 col5 col6 ."}.footer-footer{display:grid;grid-template-columns:auto 1540px auto;grid-template-areas:". brands ." ". copyright ."}}@media only screen and (min-width:1800px){.footer-content{display:grid;grid-template-columns:auto 290px 290px 290px 290px 290px 290px auto;grid-template-areas:". col1 col2 col3 col4 col5 col6 ."}.footer-footer{display:grid;grid-template-columns:auto 1740px auto;grid-template-areas:". brands ." ". copyright ."}}@media only screen and (min-width:2000px){.footer-content{display:grid;grid-template-columns:auto 323px 323px 323px 323px 323px 325px auto;grid-template-areas:". col1 col2 col3 col4 col5 col6 ."}.footer-footer{display:grid;grid-template-columns:auto 1940px auto;grid-template-areas:". brands ." ". copyright ."}}.header-grid{padding:8px 0 0;display:grid;grid-template-columns:10px auto auto 10px;grid-template-areas:". logo links ." ". menu menu .";background-color:white}.header-grid-logo{grid-area:logo;padding:5px 0 0}.header-grid-links{grid-area:links;padding:0 0 10px;text-align:right}.header-grid-links .icon{color:lightgray;font-size:25px;padding:5px 0 0 10px;cursor:pointer}.header-grid-menu{grid-area:menu;padding:0}.header-grid .collections-icon,.header-grid .collections-icon:visited{color:orange;width:25px;height:25px;font-size:25px;text-decoration:none;margin:3px 0 0 10px;vertical-align:bottom}.header-grid .profile-icon:hover{color:darkorange}.header-grid .profile-icon,.header-grid .profile-icon:visited{position:relative;color:grey;background-color:white;border-radius:50px;border:1px solid grey;padding:4px 5px 6px;font-size:16px;text-decoration:none;margin:0 0 0 10px;cursor:pointer}.header-grid .profile-icon:hover{color:black;border:1px solid black;text-decoration:none}.header-grid-logo a,.header-grid-logo a:visited{color:#1277ee;font-size:20px;font-weight:600;text-decoration:none;display:inline-block;margin-right:20px}.header-grid-logo a:hover{text-decoration:none;color:#001b69}.header-grid-logo span{color:#1277ee;display:none;font-size:16px;margin:0 0 0 10px}.header-grid button,.header-grid button:visited{text-decoration:none;margin:0 10px 0 0;display:inline-block;color:rgb(87,86,86);font-size:18px;font-family:Arial,Helvetica,sans-serif}.header-grid a.button,.header-grid button:hover{text-decoration:underline}.header-grid a.button{border:0;background:linear-gradient(90deg,#1277ee,#9c45ad);transition:transform .2s ease,box-shadow .2s ease;margin:0 0 0 10px;cursor:pointer;text-decoration:none;display:inline-block;color:white;font-weight:300;padding:4px 6px;font-size:17px;font-family:Arial,Helvetica,sans-serif;border-radius:3px}.header-grid a.button:hover{background:linear-gradient(90deg,#053bec,#941bac)}.header-grid a.button-language,.header-grid a.button-language:visited{border:0;background-color:white;text-decoration:underline;margin-left:0 0 0 0;cursor:pointer;text-decoration:none;display:inline-block;color:rgb(159,158,158);font-weight:300;padding:2px 6px 0;font-size:15px;font-family:Arial,Helvetica,sans-serif;border-radius:3px}.header-grid a.button-language:hover{background-color:gray;color:white}.header-grid select{text-decoration:none;margin:0 0 0 10px;display:inline-block;color:rgb(87,86,86);font-size:16px;font-family:Arial,Helvetica,sans-serif}.header-grid .slogan1{color:rgb(243,153,19);display:none}.logoutButton,.logoutForm button{display:inline}.header-grid .links-utils{display:none}.header-grid .util{display:inline-block;margin:0 0 0 10px;font-size:26px;vertical-align:bottom}.header-grid .util a,.header-grid .util a:visited{color:rgb(170,167,167)}.header-grid .util a:hover{color:rgb(87,86,86)}.variables{margin-right:20px;display:inline-block;padding:4px}.variables select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;background-color:transparent;font-size:18px;padding:4px}.variables select::-ms-expand{display:none}.variables select option{font-size:18px;padding:10px}.variables select:focus{outline:none}.header-grid-menu a,.header-grid-menu a.visited{color:black;padding:5px 10px 5px 0;margin:0 1px 0 0;text-decoration:none;display:inline-block;font-weight:700;font-size:17px;font-family:Lato,sans-serif}.header-grid-menu a.selected,.header-grid-menu a:hover{color:#1277ee;text-decoration:none}.modal-user{position:absolute;top:40px;right:5px;height:auto;width:250px;background-color:white;border:2px solid #1277ee;text-align:left;border-radius:2px;padding:10px;z-index:11}.modal-user h2{font-size:18px}.modal-user ul{list-style:none;padding-left:0;margin-left:0}.modal-user li{padding:5px 0;font-size:16px}.modal-user li a,.modal-user li a:visited{font-size:16px;text-decoration:none;color:black;text-decoration:underline}.modal-user li a:hover{text-decoration:none;color:black}@media only screen and (min-width:1000px){.header-grid{padding:0 0 7px;display:grid;grid-template-columns:auto 400px 540px auto;grid-template-areas:". logo links ." ". menu menu ."}.header-grid-logo{padding:10px 0 5px}.header-grid-logo a{font-size:21px}.header-grid-links{text-align:right;padding:5px 0}.header-grid-logo span{color:#1277ee;display:inline;font-size:17px;margin:0 0 0 4px;font-weight:400}.header-grid .links-utils,.header-grid .slogan1,.header-grid .slogan2,.header-grid .slogan3{display:inline-block}.header-grid .util{display:none}.header-grid-menu a,.header-grid-menu a.visited{padding:5px 10px 5px 0;margin:10px 1px 0 0;font-weight:700;font-size:19px}}@media only screen and (min-width:1200px){.header-grid{grid-template-columns:auto 400px 740px auto;grid-template-areas:". logo links ." ". menu menu ."}}@media only screen and (min-width:1400px){.header-grid{grid-template-columns:auto 400px 940px auto;grid-template-areas:". logo links ." ". menu menu ."}}@media only screen and (min-width:1600px){.header-grid{grid-template-columns:auto 400px 1140px auto;grid-template-areas:". logo links ." ". menu menu ."}}@media only screen and (min-width:1800px){.header-grid{grid-template-columns:auto 400px 1340px auto;grid-template-areas:". logo links ." ". menu menu ."}}@media only screen and (min-width:2000px){.header-grid{display:grid;grid-template-columns:auto 400px 1540px auto;grid-template-areas:". logo links ." ". menu menu ."}}.channelNav{padding:1px 10px 8px;background-color:white}.channelMenu2{grid-area:menu2}.channelMenu2 a{margin:0 5px 0 0;display:inline-block;border:1px solid #1277ee;color:#1277ee;padding:3px 4px;background-color:white;text-decoration:none;font-family:Lato,sans-serif;cursor:pointer;font-weight:400;font-size:16px;border-radius:3px}.channelMenu2 a:hover{color:#1277ee;background-color:rgb(219 234 254)}.channelMenu2 a.selected{background-color:rgb(219 234 254);font-weight:400;text-decoration:none}.channelMenu2 span.channel{margin:0 5px 5px 0;padding:3px 4px;color:white;background-color:#1277ee;font-size:16px;font-family:Lato,sans-serif;border:1px solid #1277ee}.channelMenu1{position:relative;grid-area:menu1;margin-top:10px;margin-bottom:20px}.channelMenu1 a.communityLink{padding:6px 12px;border:2px solid grey;font-size:16px}.channelMenu1 form.join{margin:0 3px 0 0;display:inline-block;background-color:white}.channelMenu1 form.join button{border:1px solid #1277ee;color:#1277ee;padding:4px 8px;background-color:white;text-decoration:none;font-family:Lato,sans-serif;cursor:pointer;font-weight:400;font-size:16px;border-radius:50px}.channelMenu1 form.join button:hover{border:1px solid green;color:green}.channelMenu1 .dropdown{position:relative;display:inline-block;font-size:20px;width:100%}.channelMenu1 .dropdown-button{background-color:white;color:#131516;padding:7px 10px;cursor:pointer;border-radius:4px;display:flex;align-items:center;min-width:300px;font-size:20px;border:1px solid darkgrey;justify-content:space-between;width:100%;box-sizing:border-box}.channelMenu1 .chevron{width:14px;height:14px;border-right:4px solid #131516;border-bottom:4px solid #131516;transform:rotate(45deg);display:inline-block}.channelMenu1 .dropdown-content{display:none;position:absolute;background-color:white;min-width:500px;box-shadow:0 8px 16px rgba(0,0,0,.2);border-radius:4px;margin-top:4px;margin-right:10px;z-index:1}.channelMenu1 .dropdown-content a{color:black;padding:7px 10px;text-decoration:none;display:block;font-size:20px}.channelMenu1 .dropdown-content a:hover{background-color:#f1f1f1}.channelMenu1 .dropdown:hover .dropdown-content{display:block}.channelMenu1 .dropdown:hover .dropdown-button{background-color:white}.modal-communities .button-add{font-size:16px;color:white;border:1px solid green;background-color:green;padding:4px;cursor:pointer;border-radius:3px;width:100%}.modal-communities .button-add:hover{font-size:16px;color:black;border:1px solid rgb(2,176,2);background-color:rgb(2,176,2)}.modal-communities .button-remove{font-size:16px;color:white;border:1px solid red;background-color:red;padding:4px;cursor:pointer;border-radius:3px}.modal-communities .button-remove:hover{font-size:16px;color:black;border:1px solid rgb(250,77,77);background-color:rgb(250,77,77)}.modal-communities div.list{padding:10px 0 0}.modal-communities div.list a{display:inline-block;font-size:16px;background-color:white;padding:0;margin:0 0 5px}.modal-communities div.list a:hover{text-decoration:underline}.channelMenu3{grid-area:menu3}.channelMenu3 a,.channelMenu3 a.visited{padding:5px 0 0;margin:0 8px 0 0;text-decoration:none;display:inline-block;border-radius:2px;font-weight:300;font-size:15px;cursor:pointer;border-bottom:3px solid white;background-color:white;color:#131516}.channelMenu3 a.selected,.channelMenu3 a:hover{color:#131516;border-bottom:3px solid #131516;text-decoration:none}.channelMenu3 span.subchannel{padding:0 7px 0 0;margin:0 1px 0 0;display:inline-block;font-weight:700;font-size:15px;color:#1277ee}.entryMenu a,.entryMenu a.visited{padding:5px 0 0;margin:0 8px 0 0;text-decoration:none;display:inline-block;border-radius:2px;font-weight:700;font-size:16px;cursor:pointer;border-bottom:3px solid #f2f7f9;color:#131516}.entryMenu a.selected,.entryMenu a:hover{color:#131516;border-bottom:3px solid #131516;text-decoration:none}@media only screen and (min-width:1000px){.channelNav{padding:0 0 8px;display:grid;grid-template-columns:auto 940px auto;grid-template-areas:". menu1 ." ". menu2 ." ". menu3 ."}.channelMenu2,.channelMenu2For{padding-bottom:0}.channelMenu2 a,.channelMenu2 a.visited,.channelMenu2For a,.channelMenu2For a.visited{padding:7px 10px 6px;margin:0 1px 5px 0;border:1px solid white;font-size:22px}.channelMenu2 span.channel{margin:0 5px 5px 0;padding:5px 8px;font-weight:400;border-radius:3px;font-size:22px}.channelMenu1 a.communityLink{font-size:22px}.channelMenu1 form.join button{border:1px solid #1277ee;padding:4px 10px;font-weight:400;font-size:22px;border-radius:50px}.modal-communities{position:absolute;top:41px;left:0;height:auto;max-width:250px;border-radius:2px;padding:10px}.modal-communities h2{font-size:22px}.modal-communities p{font-size:18px}.channelMenu3{padding-top:5px}.channelMenu3 a,.channelMenu3 a.visited{padding:7px 0 1px;margin:0 21px 0 0;font-size:21px}.channelMenu3 span.subchannel{padding:7px 6px 8px 0;margin:0 12px 0 0;color:#1277ee;font-size:21px}.channelMenu1 .dropdown{position:relative;display:inline-block;font-size:20px;width:unset}.entryMenu a,.entryMenu a.visited{padding:7px 0 1px;margin:0 21px 0 0;font-size:21px}}@media only screen and (min-width:1200px){.channelNav{grid-template-columns:auto 1140px auto;grid-template-areas:". menu1 ." ". menu2 ." ". menu3 ."}}@media only screen and (min-width:1400px){.channelNav{grid-template-columns:auto 1340px auto;grid-template-areas:". menu1 ." ". menu2 ." ". menu3 ."}}@media only screen and (min-width:1600px){.channelNav{grid-template-columns:auto 1540px auto;grid-template-areas:". menu1 ." ". menu2 ." ". menu3 ."}}@media only screen and (min-width:1800px){.channelNav{grid-template-columns:auto 1740px auto;grid-template-areas:". menu1 ." ". menu2 ." ". menu3 ."}}@media only screen and (min-width:2000px){.channelNav{display:grid;grid-template-columns:auto 1940px auto;grid-template-areas:". menu1 ." ". menu2 ." ". menu3 ."}}