.sidebar{color:#131516;width:100%;margin:0;padding:0}.sidebar section{-webkit-backdrop-filter:blur(10px);background-color:#fff3;border:1px solid #ffffff2e;border-radius:10px;width:100%;margin:0 0 10px;padding:20px 15px 15px;box-shadow:0 4px 6px #0000001a}.sidebar .section-yellow{-webkit-backdrop-filter:blur(10px);background-color:#fcf6eb;border:1px solid #ecd2e82e;border-radius:5px;box-shadow:0 4px 6px #0000001a}.sidebar .section-purple{-webkit-backdrop-filter:blur(10px);background-color:#ecd2e8e6;border:1px solid #ecd2e82e;border-radius:5px;box-shadow:0 4px 6px #0000001a}.sidebar .panel-note{background-color:#e799f5}.sidebar div.title{margin:0 0 20px;padding:0;font-size:19px;font-weight:700;line-height:1.2}.sidebar .subTitle{padding:0;font-size:17px;font-weight:700;line-height:1.2}.sidebar p{padding:0 0 15px;font-size:17px;font-weight:400;line-height:1.5}.sidebar table+p{padding:15px 0}.sidebar span{font-size:17px;font-weight:400;line-height:1.5}.sidebar a,.sidebar a:visited{color:#036ee5;font-weight:700}.sidebar a:hover{color:#036ee5;text-decoration:none}.sidebar ul{padding:0 0 15px 20px;list-style:square}.sidebar ol{padding:0 0 35px 20px;list-style:decimal}.sidebar li{padding:5px 0 0;font-size:17px;font-weight:400;line-height:1.5}.sidebar table{margin:0;padding:0 0 25px}.sidebar td{padding:5px 10px;font-size:17px;font-weight:400;line-height:1.5}.sidebar form{width:100%;margin:0}.sidebar fieldset{margin:10px 0 0}.sidebar .formrow{width:auto;margin:0 0 20px}.sidebar label{margin:0 0 5px;padding:0;font-size:16px;display:block}.sidebar input[type=text],.sidebar input[type=email],.sidebar input[type=tel],.sidebar input[type=number],.sidebar input[type=date]{background-color:#fff3;border:none;border-radius:3px;padding:5px;font-size:16px;box-shadow:inset 2px 2px 4px #0003,inset -2px -2px 4px #ffffff80}.sidebar input[type=text],.sidebar input[type=text].wp50{width:100%}.sidebar input[type=text].wp25{width:50%}.sidebar input[type=email]{width:100%}.sidebar input[type=tel],.sidebar input[type=number],.sidebar input[type=date]{max-width:50%}.sidebar input:focus{background-color:#f2f7f9;border-color:#09479d}.sidebar textarea{background-color:#fff3;border:none;border-radius:3px;width:100%;height:200px;font-size:16px;box-shadow:inset 2px 2px 4px #0003,inset -2px -2px 4px #ffffff80}.sidebar textarea.h100{height:100px}.sidebar textarea.h250{height:250px}.sidebar textarea:focus{background-color:#f2f7f9}.sidebar input[type=checkbox]{background-color:#eee;border-color:#7a0960;width:20px;height:20px;margin:0 10px 20px 0}.sidebar input[type=checkbox]:hover{background-color:#ccc;border-color:#6d013e}.sidebar input[type=checkbox]:checked{background-color:#e559c2;border-color:#0284c7}.sidebar .box-checkboxes .formrow2{background:#fff;max-width:300px;margin:auto;padding:5px;display:inline-block;position:relative;overflow:hidden}.sidebar .box-checkboxes .checklabel{color:#09479d;text-align:center;background:#fff;border:1px solid #09479d;border-radius:3px;width:100%;padding:3px 6px;font-size:20px;display:block}.sidebar .box-checkboxes .checklabel:hover{color:#fff;background-color:#09479d;border:1px solid #09479d}.sidebar .box-checkboxes .checkbox{appearance:none;vertical-align:middle;border:none;outline:0;width:0;height:0;padding:0;position:absolute;top:0;right:10px}.sidebar .box-checkboxes .checkbox:focus+label{border-color:#09479d}.sidebar .box-checkboxes .checkbox:active+label{background-color:#ddd}.sidebar .box-checkboxes .checkbox:checked{background-position:0 0}.sidebar .box-checkboxes .checkbox:checked+label{color:#fff;background-color:#09479d;border:1px solid #09479d}.sidebar .box-checkboxes2 .formrow{align-items:center;display:flex}.sidebar .box-checkboxes2 .formrow .checkbox{width:24px;height:24px;margin-right:10px}.sidebar .box-checkboxes2 .formrow .checklabel{font-size:16px}.sidebar select{background-color:#fff3;border:none;border-radius:3px;max-width:100%;margin:0 0 10px;padding:8px 10px;box-shadow:inset 2px 2px 4px #0003,inset -2px -2px 4px #ffffff80}.sidebar select.w-auto{width:auto}.sidebar select.wp50{width:100%}.sidebar select.wp30{width:60%}.sidebar select.wp25{width:50%}.sidebar .select:after{content:" ";pointer-events:none;z-index:100;border:5px solid #0000;border-top-color:#000;width:0;height:0;margin-top:-2px;position:absolute;top:50%;left:98%}.sidebar select:focus{outline:none}.sidebar a.sidebar-button-yellow,.sidebar a.sidebar-button-yellow:visited,.sidebar button.sidebar-button-yellow,.sidebar button.sidebar-button-yellow:hover{color:#fff;cursor:pointer;background-color:#eeb044;border:none;border-radius:3px;padding:4px 10px 5px;text-decoration:none;transition:background-color .3s}.sidebar a.sidebar-button-yellow:hover,.sidebar button.sidebar-button-yellow:hover{background-color:#ebc076;text-decoration:none}.sidebar a.sidebar-button-purple,.sidebar a.sidebar-button-purple:visited,.sidebar button.sidebar-button-purple,.sidebar button.sidebar-button-purple:hover{color:#fff;cursor:pointer;background-color:#e118ef;border:none;border-radius:3px;padding:4px 10px 5px;text-decoration:none;transition:background-color .3s}.sidebar a.sidebar-button-purple:hover,.sidebar button.sidebar-button-purple:hover{background-color:#d459f6;text-decoration:none}.sidebar a.sidebar-button-blue,.sidebar a.sidebar-button-blue:visited,.sidebar button.sidebar-button-blue,.sidebar button.sidebar-button-blue:hover{color:#fff;cursor:pointer;background-color:#2666b5;border:none;border-radius:3px;padding:4px 10px 5px;text-decoration:none;transition:background-color .3s}.sidebar a.sidebar-button-blue:hover,.sidebar button.sidebar-button-blue:hover{background-color:#0654b5;text-decoration:none}.sidebar .editor{color:#09479d;box-sizing:border-box;border:1px solid #09479d;max-width:100%;height:150px;padding:8px 10px;font-size:16px;font-weight:700;line-height:1;overflow:auto}.sidebar .h400{height:400px}.sidebar .editor:focus-within{border:2px solid #000}.sidebar .editor .ProseMirror{box-sizing:border-box;outline:none;height:100%;margin:0;padding:0}.sidebar .editor .ProseMirror p{color:#000;margin:0 0 1em;font-weight:400}.sidebar .progress-bar{background-color:#f2f7f9;border-radius:4px;height:8px;margin-bottom:20px}.sidebar .progress{background-color:#db3cf7;border-radius:4px;height:100%}@media only screen and (min-width:1000px){.sidebar section{border-radius:3px;width:100%;margin:0 0 20px;padding:20px}.sidebar div.title{margin:0 0 15px;padding:0;font-size:22px;font-weight:700}.sidebar .subTitle{padding:0;font-size:23px}.sidebar p{padding:0 0 25px;font-size:19px;line-height:1.5}.sidebar span{font-size:19px;line-height:1.5}.sidebar ul{padding:0 0 25px 22px;list-style-type:square}.sidebar ol{padding:0 0 25px 22px}.sidebar li{padding:5px 0 0 8px;font-size:19px;line-height:1.5}.sidebar table{margin:0 0 25px;padding:15px 0 0}.sidebar td{font-size:20px}.sidebar fieldset{margin:10px 0 0}.sidebar .formrow{margin:0 0 20px}.sidebar label{margin:0 0 5px;padding:0;font-size:19px;display:block}.sidebar input[type=text],.sidebar input[type=email],.sidebar input[type=tel],.sidebar input[type=number],.sidebar input[type=date]{max-width:100%;margin:0 0 10px;padding:5px 10px;font-size:20px}.sidebar input[type=text]{width:100%}.sidebar input[type=text].wp50{width:50%}.sidebar input[type=text].wp25{width:25%}.sidebar input[type=email]{width:50%}.sidebar input[type=tel],.sidebar input[type=number],.sidebar input[type=date]{max-width:50%}.sidebar textarea{width:100%;height:200px;font-size:19px}.sidebar select{max-width:100%;margin:0 0 20px;padding:8px 10px;font-size:19px}.sidebar a.sidebar-button-blue,.sidebar button.sidebar-button-blue,.sidebar a.sidebar-button-yellow,.sidebar button.sidebar-button-yellow,.sidebar a.sidebar-button-purple,.sidebar button.sidebar-button-purple{font-size:19px}}
.eventArticle img{width:100%;max-width:100%}.eventArticle .imageslider1 img{height:220px}.eventArticle .youtube-container{max-width:100%;margin:0 0 20px;position:relative;overflow:hidden}.eventArticle .youtube-container:after{content:"";padding-top:56.25%;display:block}.eventArticle .youtube-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}.eventArticle p{color:#000;padding:0 15px 15px;font-size:18px;font-weight:400;line-height:1.5}.eventArticle span{color:#000;font-size:18px;font-weight:400;line-height:1.5}.eventArticle a,.eventArticle a:visited{color:#036ee5;font-weight:600}.eventArticle a:hover{color:#036ee5;text-decoration:none}.eventArticle a.button-blue,.eventArticle a.button-blue:visited,.eventArticle a.button-blue:hover{color:#fff;text-decoration:none}.eventArticle h1{color:#000;padding:20px 15px;font-size:30px;font-weight:600;line-height:1.2}.eventArticle h2{color:#000;padding:20px 15px 15px;font-size:16.5px;font-weight:700;line-height:1.2}.eventArticle h3{color:#000;padding:5px 15px;font-size:16px;font-weight:700;line-height:1.2}.eventArticle ul{margin-left:15px;margin-right:15px;padding-bottom:20px;padding-left:20px;list-style:square}.eventArticle ol{margin-bottom:20px;margin-left:15px;margin-right:15px;padding-left:20px;list-style:decimal}.eventArticle li{color:#000;padding:5px 0;font-size:16px;font-weight:400;line-height:1.5}.eventArticle table{margin-bottom:20px;margin-left:15px;margin-right:15px;padding:15px 15px 30px}.eventArticle td{color:#000;padding:5px 40px 5px 0;font-size:16px;font-weight:400;line-height:1.5}.eventArticle img{max-width:100%}.eventArticle figcaption{padding:0 15px}.eventArticle table{margin:20px 15px 0}.eventArticle table td{color:#000;padding:4px 0;font-size:18px;font-weight:400;line-height:1.5}.eventArticle table td:first-of-type{width:40px}@media only screen and (min-width:1024px){.eventArticle .imageslider1 img{height:400px}.eventArticle p{color:#000;padding:0 30px 15px;font-size:21px;font-weight:400;line-height:1.5}.eventArticle span{color:#000;font-size:21px;font-weight:400;line-height:1.5}.eventArticle h1{padding:20px 30px;font-size:40px;font-weight:700}.eventArticle h2{padding:20px 30px 15px;font-size:18.5px}.eventArticle h3{padding:0 30px 10px;font-size:18px}.eventArticle figcaption{padding:0 30px}.eventArticle ul{margin-left:30px;margin-right:30px;padding-left:20px}.eventArticle ol{margin-bottom:20px;margin-left:30px;margin-right:30px;padding-left:20px}.eventArticle li{padding:5px 0;font-size:21px;line-height:1.5}.eventArticle table{margin-bottom:20px;margin-left:30px;margin-right:30px;padding:15px 15px 30px}.eventArticle td{padding:5px 40px 5px 0;font-size:21px}.eventArticle table{margin:20px 30px 0}.eventArticle table td{color:#000;font-size:21px;font-weight:400;line-height:1.5}}
.eventFeedCard-grid{color:#000;background-color:#fff;grid-template-columns:1.5fr 20px 1fr;grid-template-areas:"content.image";width:100%;margin:0 0 20px;padding:15px;display:grid;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d}.eventFeedCard-grid-content h1{color:#000;padding:0 0 10px;font-size:19px;font-weight:700}.eventFeedCard-grid-content p{color:#656363;padding:0 0 10px;font-size:16px;font-weight:700}.eventFeedCard-grid-image{border-radius:3px;grid-area:image;width:100%;padding-bottom:56.25%;position:relative}.eventFeedCard-grid-image img{object-fit:cover;border-radius:3px;width:100%;height:100%;position:absolute}.eventFeedCard-grid-content{border-radius:3px;grid-area:content;padding:0}.eventFeedCard-grid-content table{margin:0 15px 20px 0}.eventFeedCard-grid-content td{color:#000;padding:0 0 5px;font-size:16px}.eventFeedCard-grid-content td:first-child{color:#000;padding-right:15px}.eventFeedCard-grid-content .button,.eventFeedCard-grid-content .button:visited{color:#fff;background-color:#1277ee;padding:4px 8px;font-size:16px;text-decoration:none}.eventFeedCard-grid-content .button:hover{color:#fff;background-color:#02264f;text-decoration:none}@media only screen and (min-width:1024px){.eventFeedCard-grid{margin:0 0 20px;padding:25px 40px 15px}.eventFeedCard-grid-content h1{padding:0 0 30px;font-size:22px;font-weight:700}.eventFeedCard-grid-content p{color:#656363;padding:0;font-size:15px;font-weight:700}.eventFeedCard-grid-content{border-radius:3px;grid-area:content;padding:0 20px 20px 0}.eventFeedCard-grid-content table{margin:0 15px 20px 0}.eventFeedCard-grid-content td{color:#000;padding:0 0 5px;font-size:15px}.eventFeedCard-grid-content td:first-child{color:#000;padding-right:15px}.eventFeedCard-grid-content .button,.eventFeedCard-grid-content .button:visited{color:#fff;background-color:#1277ee;padding:4px 8px;font-size:17px;text-decoration:none}}
.eventLinkCard-grid,.eventLinkCard-grid-red{color:#000;background-color:#fff;grid-template-columns:1fr 1.5fr;grid-template-areas:"image content";margin:0 0 20px;text-decoration:none;display:grid;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d}.eventLinkCard-grid-red{border-right:8px solid red}.eventLinkCard-grid:hover,.eventLinkCard-grid-red:hover{cursor:pointer;opacity:.8;text-decoration:none}.eventLinkCard-grid-image{grid-area:image;width:100%;padding-bottom:56.25%;position:relative}.eventLinkCard-grid-image img{object-fit:cover;width:100%;height:100%;position:absolute}.eventLinkCard-grid-content{grid-area:content}.eventLinkCard-grid-content h3{color:#131516;padding:20px 10px 15px 20px;font-size:16px;font-weight:700}.eventLinkCard-grid-content .eventType{padding:10px 20px;font-size:17px;font-weight:600}.eventLinkCard-grid-content table{margin-bottom:15px;margin-left:20px;margin-right:20px;font-size:15px}.eventLinkCard-grid-content td:first-child{width:25px}@media only screen and (min-width:1024px){.eventLinkCard-grid:hover{opacity:.8}.eventLinkCard-grid,.eventLinkCard-grid-red{color:#000;background-color:#fff;grid-template-columns:1fr 1.5fr;grid-template-areas:"image content";margin:0 0 20px;text-decoration:none;display:grid;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d}.eventLinkCard-grid-red{border-right:8px solid red}.eventLinkCard-grid:hover,.eventLinkCard-grid-red:hover{cursor:pointer;opacity:.8;text-decoration:none}.eventLinkCard-grid-image{grid-area:image;width:100%;padding-bottom:56.25%;position:relative}.eventLinkCard-grid-image img{object-fit:cover;width:100%;height:100%;position:absolute}.eventLinkCard-grid-content{grid-area:content}.eventLinkCard-grid-content h3{color:#131516;padding:20px 10px 15px 20px;font-size:19px;font-weight:700}.eventLinkCard-grid-content .eventType{padding:10px 20px;font-size:17px;font-weight:600}.eventLinkCard-grid-content table{margin-bottom:15px;margin-left:20px;margin-right:20px;font-size:18px}.eventLinkCard-grid-content td:first-child{width:25px}}
.postLinkCard,.postLinkCard:visited{color:#034da1;background-color:#fff;margin:0 0 5px;padding:6px 12px 10px;line-height:1.5;text-decoration:none;display:block;box-shadow:0 2px 8px #63636333}.postLinkCard:hover{opacity:.8;background-color:#fff;text-decoration:none}.postLinkCard .header{display:block}.postLinkCard span{color:#000;font-size:14px}.postLinkCard span:first-of-type{margin-right:10px}.postLinkCard p{color:#000;font-size:16px;font-weight:700;line-height:18px}.postLinkCard .post-tags-header{margin:0}.postLinkCard .deprecated{padding:4px;font-size:18px}@media only screen and (min-width:1024px){.postLinkCard p{font-size:19px;line-height:21px}}
.cmsCard{cursor:pointer;background-color:#f2f7f9;border:1px solid #f2f7f9;border-radius:3px;flex-direction:column;margin-top:10px;padding:15px;text-decoration:none;display:flex;box-shadow:0 3px 7px -3px #0000004d}.cmsCard:hover{background-color:#ceddf3;border:1px solid #1277ee;flex-direction:column;margin-top:10px;text-decoration:none;display:flex}.cmsCard .title{color:#1277ee;padding:5px 0;font-size:18px;font-weight:600}.cmsCard .description{color:#1277ee;padding:5px 0;font-size:16px;font-weight:300}@media only screen and (min-width:640px){.cmsCard{flex-direction:column;margin-right:10px;display:flex}}
article form,section form,.offer form,.product form{color:#131516;width:100%;margin:20px 0}article form .form-container,section form .form-container{border:1px solid gray;margin:0 0 20px;padding:10px 15px 13px}article form .formrow,section form .formrow,.offer form .formrow,.product form .formrow{width:auto;margin:0 0 20px}article form .title1,section form .title1,.product form .title1{margin:0 0 15px;padding:0;font-size:18px;font-weight:700}article form .title2,section form .title2,.product form title2{margin:30px 0 0;padding:0 0 15px;font-size:17px;font-weight:700}article form p,section form p,.product form p{padding:0 0 10px}article form label,section form label,.offer form label,.product form label{color:#000;margin:0 0 5px;padding:0;font-size:16px;display:block}article form input[type=text],section form input[type=text],.offer form input[type=text],.product form input[type=text],article form input[type=email],section form input[type=email],.offer form input[type=email],.product form input[type=email],article form input[type=tel],section form input[type=tel],.offer form input[type=tel],.product form input[type=tel],article form input[type=number],section form input[type=number],.offer form input[type=number],.product form input[type=number],article form input[type=date],section form input[type=date],.offer form input[type=date],.product form input[type=date]{color:#131516;border:1px solid #09479d;padding:5px;font-size:16px}article form input[type=text],section form input[type=text],.offer form input[type=text],.product form input[type=text],article form input[type=text].wp50,section form input[type=text].wp50,.offer form input[type=text].wp50,.product form input[type=text].wp50{width:100%}article form input[type=text].wp25,section form input[type=text].wp25,.offer form input[type=text].wp25,.product form input[type=text].wp25{width:50%}article form input[type=email],section form input[type=email],.offer form input[type=email],.product form input[type=email]{width:100%}article form input[type=tel],section form input[type=tel],.offer form input[type=tel],.product form input[type=tel],article form input[type=number],section form input[type=number],.offer form input[type=number],.product form input[type=number],article form input[type=date],section form input[type=date],.offer form input[type=date],.product form input[type=date]{max-width:50%}article form input:focus,section form input:focus,.offer form input:focus,.product form input:focus{background-color:#f2f7f9;border-color:#131516}article form textarea,section form textarea,.offer form textarea,.product form textarea{width:100%;height:200px;padding:8px 10px;font-family:Arial,Helvetica,sans-serif;font-size:16px}article form textarea.h100,section form textarea.h100,.offer form textarea.h100,.product form textarea.h100{height:100px}article form textarea.h250,section form textarea.h250,.offer form textarea.h250,.product form textarea.h250{height:250px}article form input[type=checkbox]{background-color:#eee;border-color:#0284c7;width:20px;height:20px;margin:0 10px 20px 0}article form input[type=checkbox]:hover{background-color:#ccc;border-color:#0284c7}article form input[type=checkbox]:checked{background-color:#2196f3;border-color:#0284c7}article form .box-checkboxes .formrow2,section form .box-checkboxes .formrow2{background:#fff;max-width:300px;margin:auto;padding:5px;display:inline-block;position:relative;overflow:hidden}article form .box-checkboxes .checklabel,section form .box-checkboxes .checklabel{color:#09479d;text-align:center;background:#fff;border:1px solid #09479d;border-radius:3px;width:100%;padding:3px 6px;font-size:20px;display:block}article form .box-checkboxes .checklabel:hover,section form .box-checkboxes .checklabel:hover{color:#fff;background-color:#09479d;border:1px solid #09479d}article form .box-checkboxes .checkbox,section form .box-checkboxes .checkbox{appearance:none;vertical-align:middle;border:none;outline:0;width:0;height:0;padding:0;position:absolute;top:0;right:10px}article form .box-checkboxes .checkbox:focus+label,section form .box-checkboxes .checkbox:focus+label{border-color:#09479d}article form .box-checkboxes .checkbox:active+label,section form .box-checkboxes .checkbox:active+label{background-color:#ddd}article form .box-checkboxes .checkbox:checked,section form .box-checkboxes .checkbox:checked{background-position:0 0}article form .box-checkboxes .checkbox:checked+label,section form .box-checkboxes .checkbox:checked+label{color:#fff;background-color:#09479d;border:1px solid #09479d}article form .box-checkboxes2 .formrow,section form .box-checkboxes2 .formrow{align-items:center;display:flex}article form .box-checkboxes2 .formrow .checkbox,section form .box-checkboxes2 .formrow .checkbox{width:24px;height:24px;margin-right:10px}article form .box-checkboxes2 .formrow .checklabel,section form .box-checkboxes2 .formrow .checklabel{font-size:16px}.container-radiobuttons .container{cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:12px;padding-left:35px;font-size:18px;display:block;position:relative}.container-radiobuttons .container input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.container-radiobuttons .checkmark{background-color:#eee;border-radius:50%;width:17px;height:17px;position:absolute;top:0;left:0}.container-radiobuttons .container input:checked~.checkmark{background-color:#1277ee}.container-radiobuttons .checkmark:after{content:"";display:none;position:absolute}article select,section select,.offer select,.product select{max-width:100%;box-shadow:none;appearance:none;background-image:none;border:1px solid #09479d;padding:8px 10px;font-size:16px}article select.w-auto,section select.w-auto,.product select.w-auto{width:auto}article select.wp50,section select.wp50,.product select.wp50{width:100%}article select.wp30,section select.wp30,.product select.wp30{width:60%}article select.wp25,section select.wp25,.product select.wp25{width:50%}article select:after,section select:after,.product select:after{content:" ";pointer-events:none;z-index:100;border:5px solid #0000;border-top-color:#000;width:0;height:0;margin-top:-2px;position:absolute;top:50%;left:98%}article select:focus,section select:focus,.product select:focus{outline:none}article form a.button,article form button,article form a.button:visited,article form button:visited,section form a.button,section form button,section form a.button:visited,section form button:visited,.property-grid-contact form button,.property-grid-contact form button:visited,.offer form a.button,.offer form button,.offer form a.button:visited,.offer form button:visited,.product form a.button,.product form button,.product form a.button:visited,.product form button:visited{color:#fff;background-color:green;border:1px solid green;border-radius:3px;margin-right:10px;padding:5px 8px;font-size:19px;font-weight:500;text-decoration:none}article form a.button:hover,article form button:hover,section form a.button:hover,section form button:hover,.property-grid-contact form button:hover,.offer form a.button:hover,.offer form button:hover,.product form a.button:hover,.product form button:hover{color:#fff;background-color:#006400;border:1px solid #006400;text-decoration:none}article form a.button-plus,article form button.button-plus,article form a.button-plus:visited,article form button.button-plus:visited,section form a.button-plus,section form button.button-plus,section form a.button-plus:visited,section form button.button-plus:visited,.product form a.button-plus,.product form button.button-plus,.product form a.button-plus:visited,.product form button.button-plus:visited{color:#131516;background-color:#0000;border:2px solid #131516;border-radius:3px;margin-right:10px;padding:3px 5px;font-size:17px;font-weight:500;text-decoration:none}article form a.button-plus:hover,article form button.button-plus:hover,section form a.button-plus:hover,section form button.button-plus:hover,.product form a.button-plus:hover,.product form button.button-plus:hover{color:#141516;background-color:#0000;border:2px solid #f31ab9;text-decoration:none}article form .ProseMirror:focus,section form .ProseMirror:focus,.offer form .ProseMirror:focus,.product form .ProseMirror:focus{background-color:#f2f7f9;border:2px solid #000;outline:none}article form .ProseMirror,section form .ProseMirror,.offer form .ProseMirror,.product form .ProseMirror{background-color:#fff;border:1px solid #ccc;min-height:150px;margin:0 0 20px;padding:10px 15px}article .tiptap p,section .tiptap p,.offer .tiptap p,.product .tiptap p{color:#000;padding:0 0 15px;font-size:18px;font-weight:300}article .tiptap h2,section .tiptap h2{color:#000;margin:0;padding:15px 0;font-size:22px;font-weight:700}article .tiptap h3,section .tiptap h3{color:#000;margin:0;padding:0;font-size:20px;font-weight:700}article .tiptap em,section .tiptap em{font-weight:300}article .tiptap blockquote,section .tiptap blockquote{border-left:2px solid purple;margin:0;padding:15px 0 15px 15px;font-size:18px;display:block}article .tiptap ul,section .tiptap ul{padding:0 0 25px 20px;list-style:square}article .tiptap ol,section .tiptap ol{padding:0 0 25px 20px;list-style:decimal}article .tiptap li,section .tiptap li{color:#131516;padding:5px 0 0;font-size:18px;font-weight:400;line-height:1.4}article .tiptap a,section .tiptap a{color:#036ee5;font-weight:700}article .tiptap a:hover,section .tiptap a:hover{color:#036ee5;text-decoration:none}article .tiptap .is-active,section .tiptap .is-active{background:#ea5cea}article .tiptap button,section .tiptap button{cursor:pointer;color:#fff;background:purple;border:1px solid purple;border-radius:4px;margin:0 5px;padding:3px 5px;font-size:15px}article .tiptap button:hover,section .tiptap button:hover{background:#ea5cea;border:1px solid #ea5cea}@media only screen and (min-width:1000px){article form,section form,.offer form,.product form{margin:20px 0 0}article form .formrow,section form .formrow,.offer form .formrow,.product form .formrow{margin:0 0 20px}article form .title1,section form .title1,.product form .title1{margin:0 0 15px;padding:15px 0 0;font-size:23px;font-weight:700}article form .title2,section form .title2,.product form .title2{margin:40px 0 0;padding:0 0 15px;font-size:21px;font-weight:700}article form label,section form label,.offer label,.product label{margin:0 0 5px;padding:0;font-size:21px;display:block}article form input[type=text],section form input[type=text],.offer form input[type=text],.product form input[type=text],article form input[type=email],section form input[type=email],.offer form input[type=email],.product form input[type=email],article form input[type=tel],section form input[type=tel],.offer form input[type=tel],.product form input[type=tel],article form input[type=number],section form input[type=number],.offer form input[type=tel],.product form input[type=tel],article form input[type=date],section form input[type=date],.offer form input[type=date],.product form input[type=date]{max-width:100%;padding:5px 10px;font-size:19px}article form input[type=text],section form input[type=text],.offer form input[type=text],.product form input[type=text]{width:100%}article form input[type=text].wp50,section form input[type=text].wp50,.offer form input[type=text].wp50,.product form input[type=text].wp50{width:50%}article form input[type=text].wp25,section form input[type=text].wp25,.offer form input[type=text].wp25,.product form input[type=text].wp25{width:25%}article form input[type=email],section form input[type=email],.offer form input[type=email],.product form input[type=email]{width:50%}article form input[type=tel],section form input[type=tel],.offer form input[type=tel],.product form input[type=tel],article form input[type=number],section form input[type=number],.offer form input[type=number],.product form input[type=number],article form input[type=date],section form input[type=date],.offer form input[type=date],.product form input[type=date]{max-width:50%}article form textarea,section form textarea,.offer form textarea,.product form textarea{width:100%;height:400px;padding:8px 10px;font-size:19px}article select,section select,.product select{max-width:60%;box-shadow:none;appearance:none;background-image:none;border:1px solid #09479d;padding:8px 10px;font-size:19px}article form a.button-plus,article form button.button-plus,article form a.button-plus:visited,article form button.button-plus:visited,section form a.button-plus,section form button.button-plus,section form a.button-plus:visited,section form button.button-plus:visited,.product form a.button-plus,.product form button.button-plus,.product form a.button-plus:visited,.product form button.button-plus:visited{border-radius:3px;margin-right:10px;padding:5px 8px;font-size:20px}}
.cdCard .noVisas{padding:20px 0;font-size:21px}.cdCard{color:#000;background-color:#fff;border:1px solid #fff;border-radius:5px;flex-direction:column;margin:0;padding:10px;text-decoration:none;display:flex;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d}.cdCard div{border:1px solid #000;margin:0 0 3px;padding:5px}.cdCard img{width:30px;margin-right:10px}.cdCard .country{color:#000;padding:0 0 5px;font-size:21px;font-weight:700}.cdCard .name{padding:0 0 5px;font-size:18px;font-weight:700}.cdCard .subTitle{padding:0;font-size:13px}.cdCard .percentage{padding:5px 0 0;font-size:18px;font-weight:700}
.collectionLinkCard{color:#000;background-color:#fff;grid-template-columns:1fr;grid-template-areas:"image""content";width:100%;margin:0 0 20px;padding:0;text-decoration:none;display:grid;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d}.collectionLinkCard .image{grid-area:image}.collectionLinkCard .content{grid-area:content;padding:10px 15px 5px}.collectionLinkCard:hover,.collectionLinkCard:visited{text-decoration:none}.collectionLinkCard:hover{opacity:.8}.collectionLinkCard .image .image-container{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.collectionLinkCard .image .image-container img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.collectionLinkCard .content span.title{color:#000;padding:0 0 5px;font-size:19px;font-weight:700}.collectionLinkCard .content .type{color:#ff8c00;padding:0 0 10px;font-size:16px}@media only screen and (min-width:1024px){.collectionLinkCard{grid-template-columns:1.5fr 1fr;grid-template-areas:"content image";margin:0 0 20px;display:grid}.entryLinkCard .content{padding:15px}}
.entryLinkCard{color:#000;background-color:#fff;border-radius:10px;grid-template-columns:1fr;grid-template-areas:"image""content";width:100%;margin:0 0 20px;padding:0;text-decoration:none;display:grid}.entryLinkCard1{color:#000;background-color:#fff;border-radius:10px;width:100%;margin:0 0 20px;padding:10px 15px;text-decoration:none;display:block}.entryLinkCard .image{grid-area:image}.entryLinkCard .content{grid-area:content;padding:10px 15px 5px}.entryLinkCard:hover,.entryLinkCard:visited,.entryLinkCard1:hover,.entryLinkCard1:visited{text-decoration:none}.entryLinkCard:hover,.entryLinkCard1:hover{opacity:.8}.entryLinkCard .image .image-container{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.entryLinkCard .image .image-container img{object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0}.entryLinkCard .content span.title{color:#000;padding:0 0 5px;font-size:19px;font-weight:700}.entryLinkCard1 span.title{color:#000;padding:0;font-size:19px;font-weight:700}.entryLinkCard .content .place span{color:#fff;background-color:#77b2f6;border-radius:3px;margin:10px 5px 0 0;padding:2px 4px;font-size:14px}.entryLinkCard .content .place{margin:0 0 10px}.entryLinkCard .content .features{margin:0 0 5px}.entryLinkCard .content .features img.language-image{max-width:25px;margin:0 10px 0 0}.entryLinkCard .content .features span.icon{color:#77b2f6;margin:0 10px 0 0;font-size:19.5px}.entryLinkCard .content .features span.text{color:#77b2f6;margin:0 10px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:19.5px;font-weight:500}@media only screen and (min-width:1024px){.entryLinkCard{grid-template-columns:1.5fr 1fr;grid-template-areas:"content image";margin:0 0 20px;display:grid}.entryLinkCard1{margin:0 0 20px}.entryLinkCard .content{padding:15px}.entryLinkCard .image .image-container img{border-top-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px}}
.guideCard{color:#000;background-color:#fff;border:1px solid #fff;border-radius:5px;flex-direction:column;margin-bottom:20px;text-decoration:none;display:flex;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d}.guideCard .content{padding:10px}.guideCard a:hover{color:#f39913}.guideCard img{object-fit:cover;max-width:100%}.guideCard p.guideName,.guideCard p.guideName:visited{color:#000;font-size:21px;font-weight:700;line-height:1.5;text-decoration:none}.guideCard ul{padding:0 0 25px 20px;list-style:square}.guideCard li{padding:5px 0 0}.guideCard a.guideChapter,.guideCard a.guideChapter:visited{color:#000;font-size:20px;font-weight:500;line-height:1.5;text-decoration:underline}.guideCard a.guideChapter:hover{color:#f39913;font-size:20px;font-weight:500;line-height:1.5}
.guideLinkCard{background-color:#fff;border:1px solid #fff;border-radius:5px;margin-bottom:20px;text-decoration:none;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d}.guideLinkCard-image img{max-width:100%}.guideLinkCard-text{color:#000;padding:10px;font-size:21px}
.placeLinkCard,.placeLinkCard:visited{background-color:#fff;border-radius:3px;flex-direction:column;margin:0 0 15px;text-decoration:none;display:flex;box-shadow:0 13px 27px -5px #32325d40,0 8px 16px -8px #0000004d}.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;border-top-left-radius:3px;border-top-right-radius:3px;max-width:100%;position:absolute;top:0;left:0}.placeLinkCard span.title{color:#000;margin:-4px 0 0;padding:17px 12px 10px;font-size:19px;font-weight:600;display:block}.placeLinkCard span.description{color:#000;padding:0 12px 10px;font-size:18px;display:block}@media only screen and (min-width:640px){.placeLinkCard{flex-direction:column;margin:0;display:flex}}@media only screen and (min-width:1024px){.placeLinkCard{flex-direction:column;margin:0;display:flex}}
.product{-webkit-backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid #ffffff4d;border-radius:3px;width:100%;margin:0 0 3px;padding:30px;box-shadow:0 4px 6px #0000001a,0 1px 3px #0000000f}.product h1{color:#131516;padding:0;font-size:24px;font-weight:700;line-height:1.2}.product .saveToCollection{color:orange;cursor:pointer;text-align:right;float:right;background-color:#0000;border:1px solid orange;border-radius:4px;padding:4px;font-size:20px;display:inline-block}.product .saveToCollection:hover{color:#ff8c00;border:1px solid #ff8c00}.product h2{color:#131516;margin:20px 0 15px;font-size:19px;font-weight:700;line-height:1.2}.product p+h2,.product ul+h2,.product table+h2{padding:20px 0 15px}.product p+h3{padding:0}.product p{color:#131516;padding:0 0 15px;font-size:17px;font-weight:400;line-height:1.5}.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}.product ol{padding:0 0 35px 20px;list-style:decimal}.product li{color:#131516;padding:5px 0 0;font-size:17px;font-weight:400;line-height:1.5}.product table{margin:0;padding:0 0 25px}.product td{color:#131516;padding:5px 10px;font-size:17px;font-weight:400;line-height:1.5}.product td:first-child{padding:5px 40px 5px 0}.product img{max-width:100%;margin-top:30px}.product .panel-contact{background-color:#f1dfb1;margin:20px 0;padding:20px}.product .panel-contact h2{color:#131516;margin:0 0 15px;font-size:19px;font-weight:700;line-height:1.2}.product .panel-contact h3{color:#131516;margin:40px 0 15px;font-size:17px;font-weight:700;line-height:1.2}.product .contactName{margin:0 0 20px;padding:0;font-size:17px;font-weight:700}.product .contactType{margin:0;padding:0;font-size:16px;font-weight:900}.product .contactData{margin:0 0 10px;padding:0;font-size:17px;font-weight:300}.product .check-icon{color:green}@media only screen and (min-width:1000px){.product{-webkit-backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid #ffffff4d;border-radius:3px;margin:0 0 20px;padding:30px;box-shadow:0 4px 6px #0000001a,0 1px 3px #0000000f}.product h1{margin:0 0 40px;padding:0;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;font-size:21px;line-height:1.5}.product ul{padding:0 0 25px 22px;list-style-type:square}.product ol{padding:0 0 25px 22px}.product li{padding:5px 0 0 8px;font-size:21px;line-height:1.5}.product table{margin:0 0 25px;padding:15px 0 0}.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{color:#131516;margin:40px 0 15px;font-size:24px;font-weight:700;line-height:1.2}.product .contactName{margin:0 0 20px;padding:0;font-size:20px;font-weight:700}.product .contactType{margin:0;padding:0;font-size:17px;font-weight:900}.product .contactData{margin:0 0 10px;padding:0;font-size:20px;font-weight:300}}
.productLinkCard{color:#000;background-color:#fff;border-radius:3px;grid-template-columns:1fr;grid-template-areas:"image""content";width:100%;margin-bottom:20px;padding:0;text-decoration:none;display:block}.productLinkCard:hover{opacity:.8}.productLinkCard-content{grid-area:content;padding:10px}.productLinkCard-image{grid-area:image}.productLinkCard-image img{border-top-left-radius:3px;border-top-right-radius:3px;max-width:100%}.productLinkCard .body{padding:0 10px 10px;font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:1.2}.productLinkCard p.entryName{padding:10px 10px 0;font-size:17px;font-weight:300}.productLinkCard p.title,.productLinkCard p.price{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{border-radius:5px;grid-template-columns:300px 1fr;grid-template-areas:"image content";width:100%;margin-bottom:20px;padding:0 0 -5px;display:grid}.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{border-top-left-radius:5px;border-bottom-left-radius:5px;max-width:100%}}
.propertyLinkCard{color:#00008b;cursor:pointer;background-color:#fff;border-radius:5px;grid-template-columns:1fr 1.5fr;grid-template-areas:"image content";margin:0;padding:4px 4px 7px;text-decoration:none;display:grid}.propertyLinkCard-image{grid-area:image;margin-bottom:-4px}.propertyLinkCard-image img{border-radius:5px;max-width:100%}.propertyLinkCard-image div.image-container,.propertyLinkCard-image div.image-container{width:100%;height:0;padding-bottom:75%;position:relative;overflow:hidden}.propertyLinkCard-image div.image-container img,.propertyLinkCard-image div.image-container img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.propertyLinkCard-content{grid-area:content;padding:3px 15px 0}.propertyLinkCard-content p.title{color:#00008b;padding:0 0 5px;font-size:15px;font-weight:700}.propertyLinkCard-content p.place{color:#00008b;padding:0 0 10px;font-size:15px;font-weight:500}.propertyLinkCard-content .priceMain{color:#00008b;border-radius:4px;margin-right:10px;padding:4px 0;font-size:14px;font-weight:500}.propertyLinkCard-content .priceSub{color:#00008b;padding:4px 8px;font-size:13px;font-weight:500}.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{color:#000;grid-template-columns:1fr 1.5fr;grid-template-areas:"image content";max-width:700px;margin:0;text-decoration:none;display:grid}.propertyLinkCard:hover{opacity:.8}.propertyLinkCard-content{padding:15px 15px 0}.propertyLinkCard-content p.title{color:#00008b;padding:0 0 10px;font-size:20px;font-weight:700}.propertyLinkCard-content p.place{color:#00008b;padding:0 0 20px;font-size:18px;font-weight:500}.propertyLinkCard-content .priceMain{font-size:18px}.propertyLinkCard-content .priceSub{font-size:16px}.propertyLinkCard-content table tr td:first-of-type{width:50px}}
.propertyLineCard{background-color:#fff;border-radius:3px;grid-template:"image.content"min-content/160px 10px 1fr;margin-bottom:5px;padding-bottom:0;text-decoration:none;transition:background-color .3s,opacity .3s;display:grid;overflow:hidden}.propertyLineCard:hover{opacity:.7;text-decoration:none}.propertyLineCard-image{grid-area:image}.propertyLineCard-image img{width:100%;max-width:150px;height:auto;display:block}.propertyLineCard-content{grid-area:content;padding-top:5px;padding-bottom:5px}.propertyLineCard-content span.title{color:#000;padding:0 0 5px;font-size:16px;font-weight:700}.propertyLineCard-content span.place{color:#fff;background-color:#32207a;border-radius:4px;margin:0 5px 5px 0;padding:4px;font-size:15px;font-weight:300;display:inline-block}.propertyLineCard-content span.published{color:#006400;padding:0;font-size:15px;font-weight:700}@media only screen and (min-width:1024px){.propertyLineCard{grid-template:"image.content"min-content/160px 10px 1fr;padding-bottom:0;display:grid}}
.propertyCard1{background-color:#fff;border-radius:7px;grid-template-columns:160px 1fr;grid-template-areas:"image content";max-width:450px;padding:0;text-decoration:none;display:grid}.propertyCard1:hover{text-decoration:none}.propertyCard1-image{grid-area:image}.propertyCard1-image img{max-width:150px}.propertyCard1-content{grid-area:content;padding-top:5px}.propertyCard1-content p.title{color:#000;padding:0 0 5px;font-size:16px;font-weight:700}.propertyCard1-content p.place{color:#000;padding:0 0 10px;font-size:15px;font-weight:300}.propertyCard1-content p.published{color:#006400;padding:0;font-size:15px;font-weight:700}@media only screen and (min-width:1024px){.propertyCard1{grid-template-columns:160px 1fr;grid-template-areas:"image content";display:grid}}
.propertyHeader{grid-template-columns:160px 1fr;grid-template-areas:"image content";padding:0;display:grid}.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{color:#000;padding:0 0 5px;font-size:17px;font-weight:700}.propertyHeader-content p.place{color:#00008b;padding:0 0 10px;font-size:15px;font-weight:500}.propertyHeader-content a.button{color:#000;border:1px solid #000;border-radius:3px;margin:0 10px 0 0;padding:4px;font-size:15px;font-weight:500;text-decoration:none}.propertyHeader-content a.button:hover{color:#00008b;border:1px solid #00008b;border-radius:3px;padding:4px;font-size:15px;font-weight:500;text-decoration:none}@media only screen and (min-width:1024px){.propertyHeader{grid-template-columns:160px 1fr;grid-template-areas:"image content";display:grid}.propertyHeader-content p.title{padding:0 0 10px;font-size:18px;font-weight:700}.propertyHeader-content p.place{color:#00008b;padding:0 0 20px;font-size:18px;font-weight:500}}
.solution-card{background-color:#d4def0;border:4px solid #d4def0;border-radius:5px;max-width:100%;margin:20px 40px 0;padding:15px 20px 5px}.solution-card:last-of-type{margin:20px 40px 15px}.solution-card p,.solution-card span{color:#000;padding:0 0 15px;font-size:20px;line-height:1.3}.solution-card h1{margin:0 0 20px;padding:0;font-size:28px;font-weight:600;line-height:1.3}.solution-card h2{color:#000;margin:0 0 10px;padding:0;font-size:20px;font-weight:600;line-height:1.3}.solution-card a,.solution-card a:visited,.solution-card a:hover{color:#1277ee}.solution-card a.button,.solution-card button,.solution-card a.button:visited,.solution-card button:visited{cursor:pointer;border-radius:3px;margin:0 10px 15px 0;padding:5px 8px;font-size:20px;font-weight:600;text-decoration:none;display:inline-block}.solution-card a.button:hover,.solution-card button:hover{text-decoration:none}.solution-card a.button-orange,.solution-card button.button-orange,.solution-card a.button-orange:visited,.solution-card button.button-orange:visited{color:#fff;background-color:#f77823;border:1px solid #f77823}.solution-card a.button:hover,.solution-card button:hover{color:#fff;background-color:#ec6205;border:1px solid #ec6205}.solution-card ul{margin:5px 0;padding:0 15px 15px 20px;list-style:square}.solution-card li{color:#000;padding:0 0 5px 10px;font-size:20px;line-height:1.3}.solution-card div.price{margin:5px 0 30px}article .solution-card span.price,section .solution-card span.price{color:#01142a;font-size:27px;font-weight:700}.solution-card span.priceExplanation{padding:0 0 0 10px}
.tagLinkCard,.tagLinkCard:visited{color:#1277ee;background-color:#fff;border-radius:5px;padding:5px 8px;font-size:21px;text-decoration:none;display:block}.tagLinkCard:hover{color:#fff;background-color:#034da1;text-decoration:none}
.topicLinkCard{color:#1277ee;background-color:#fff;border-radius:7px;flex-direction:column;margin-top:10px;padding:15px;font-size:18px;font-weight:700;text-decoration:none;display:flex}.topicLinkCard__icon{color:#1277ee;float:left;background-color:#e9f0fb;border-radius:5px;width:50px;height:50px;padding-top:10px;padding-left:10px;font-size:18px;font-weight:700;text-decoration:none}.topicLinkCard__arrow{color:#1277ee;float:right;padding:10px;font-size:25px;font-weight:700;text-decoration:none}.topicLinkCard__title{color:#1277ee;margin-top:15px;font-size:18px;font-weight:700;text-decoration:none}.topicLinkCard__description{color:#1277ee;margin-top:5px;font-size:17px;font-weight:300;text-decoration:none}.topicLinkCardAdd{color:#fff;background-color:green;border:1px solid green;border-radius:3px;flex-direction:column;margin-top:10px;padding:15px;font-size:18px;font-weight:600;text-decoration:none;display:flex}.topicLinkCard:hover{color:#fff;background-color:#f1fca9;margin-top:10px;text-decoration:none}.topicLinkCardAdd:hover{background-color:#006400;border:1px solid #006400;text-decoration:none}@media only screen and (min-width:640px){.topicLinkCard,.topicLinkCardAdd{flex-direction:column;margin-right:10px;display:flex}}
.messageCard{background-color:#f2f7f9;border:1px solid #f2f7f9;border-radius:3px;flex-direction:column;margin-top:10px;padding:15px;text-decoration:none;display:flex;box-shadow:0 3px 7px -3px #0000004d}.messageCard:hover{background-color:#ceddf3;border:1px solid #1277ee;flex-direction:column;margin-top:10px;text-decoration:none;display:flex}.messageCard-header{cursor:pointer}.messageCard-header h2{cursor:pointer;color:#1277ee;padding:5px 0;font-size:18px;font-weight:600}.messageCard-header p.date{cursor:pointer;color:#1277ee;font-size:14px;font-weight:300}.messageCard-header p.sender{cursor:pointer;color:#1277ee;font-size:16px;font-weight:300}.messageCard-content{margin:15px 0 0;font-weight:300}@media only screen and (min-width:640px){.messageCard{flex-direction:column;margin-right:10px;display:flex}}
.account-grid{background-color:#f2f7f9;max-width:100%;padding:15px}.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);grid-template-columns:auto 70px 800px 70px auto;grid-template-areas:".nav content sidebar.";padding:30px 0;display:grid}}@media only screen and (min-width:1800px){.account-grid{background-image:url(/images/cartagena.jpg);grid-template-columns:auto 420px 940px 420px auto;grid-template-areas:".nav content sidebar.";padding:30px 0;display:grid}}
.account2-grid{background-color:#f2f7f9;max-width:100%;padding:15px}.account2-grid-nav{grid-area:nav}.account2-grid-content{grid-area:content}.account2-grid-sidebar{grid-area:sidebar}.account2-grid section{background-color:#fff;border-radius:5px;width:100%;margin:0 0 20px;padding:15px 15px 20px}.account2-grid section h2{color:#131516;padding:40px 0 10px;font-size:42px;font-weight:400;line-height:1.2}.account2-grid section p{color:#131516;padding:20px 15px 0;font-size:18px;font-weight:400;line-height:1.5}.account2-grid section span{color:#131516;font-size:20px;font-weight:400;line-height:1.5}.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}.account2-grid section li{color:#131516;padding:5px 0 0;font-size:18px;font-weight:400;line-height:1.5}.account2-grid section table{margin:0;padding:0}.account2-grid section td{color:#131516;padding:5px 40px 5px 0;font-size:18px;font-weight:400;line-height:1.5}.account2-grid .panel-note{color:#000;background-color:#efd9fd;margin-bottom:20px}.account2-grid .panel-note a,.account2-grid .panel-note a:hover,.account2-grid .panel-note a:visited{color:purple;font-weight:600;text-decoration:none}.account2-grid .panel-note a:hover{text-decoration:underline}.account2-grid .panel-note p.title{color:purple;font-weight:600}.account2-grid .panel-note{border-radius:5px;margin:20px 15px 0;padding:15px 0 10px}.account2-grid .panel-note p,.account2-grid .panel-note table{padding:0 20px 10px}.account2-grid section .form-vertical-group input:focus{background-color:#fff;border-color:purple}.account2-grid section .select-style{background:#fff;border:1px solid gray;border-radius:3px;max-width:100%;margin:0;padding:0;font-size:18px;position:relative;overflow:hidden}.account2-grid section .select-style select{width:100%;box-shadow:none;appearance:none;color:purple;background-color:#0000;background-image:none;border:none;padding:8px 10px;font-size:18px;font-weight:700}.account2-grid section .select-style:after{content:" ";pointer-events:none;z-index:100;border:5px solid #0000;border-top-color:#000;width:0;height:0;margin-top:-2px;position:absolute;top:50%;left:95%}.account2-grid section .select-style select:focus{outline:none}.account2-grid button{color:#fff;background-color:#1277ee;border:1px solid #1277ee;border-radius:3px;padding:4px 6px;font-size:16px;display:inline-block}.account2-grid button:hover{background-color:#00f;border:1px solid #1277ee}.account2-grid .buttons{padding:30px 0 10px}.account2-grid form label{color:#000;padding:10px 0 5px;font-size:20px;display:block}.account2-grid form input[type=text],.account2-grid form input[type=email],.account2-grid form input[type=password]{color:#000;border:1px solid #09479d;padding:4px 5px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:19px;font-weight:700}.account2-grid form input[type=email],.account2-grid form input[type=password]{width:100%}.account2-grid form input:focus{background-color:#f2f7f9;border-color:#09479d}@media only screen and (min-width:1024px){.account2-grid{background-image:url(/images/cartagena.jpg);grid-template-columns:auto 70px 800px 70px auto;grid-template-areas:".nav content sidebar.";padding:100px 0;display:grid}.account2-grid section{-webkit-backdrop-filter:blur(5px);background:#fffc;max-width:550px;margin:0 auto 20px;padding:5px 30px 20px;box-shadow:0 4px 30px #0000001a}.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{padding:5px 0 0;font-size:20px;font-weight:400;line-height:1.5}.account2-grid section table{margin:20px 0 0;padding:15px 0 0}.account2-grid section td{padding:5px 40px 0 0;font-size:20px}.account2-grid .panel-note{margin:20px 0}}
.home-grid{background-color:#f8f8f6;width:100%;margin:0;padding:0}.home-grid-content{grid-area:content;padding:20px 15px 30px}.home-grid h1{color:#fff;padding:20px 0 0;font-size:25px}.home-grid h2{color:#000;padding:20px 0;font-size:22px}.home-grid-content .channels{margin:40px 0 20px}.home-grid-content .channels-row{grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0 0 10px;padding:0;display:grid}.home-grid-content .channels-row a{border-radius:3px;margin:0;padding:10px;font-size:20px;text-decoration:none}.home-grid-content .channels-row a.ch-country{-webkit-backdrop-filter:blur(5px);color:#000;background:#fffc;font-weight:700;box-shadow:0 4px 30px #0000001a}.home-grid-content .channels-row a.ch-country:hover{-webkit-backdrop-filter:blur(5px);color:#000;background:#fff;box-shadow:0 4px 30px #0000001a}.home-grid-content .channels-row a.ch-region{-webkit-backdrop-filter:blur(5px);color:#000;background:#fffc;box-shadow:0 4px 30px #0000001a}.home-grid-content .channels-row a.ch-region:hover{-webkit-backdrop-filter:blur(5px);color:#000;background:#fff;box-shadow:0 4px 30px #0000001a}.home-grid-content .channels-row a.comp-a{-webkit-backdrop-filter:blur(5px);color:#000;background:#ffdd9ecc;font-weight:700;box-shadow:0 4px 30px #0000001a}.home-grid-content .channels-row a.comp-a:hover{-webkit-backdrop-filter:blur(5px);color:#000;background:#ffdd9e;box-shadow:0 4px 30px #0000001a}.home-grid-content .channels-row a.comp-b{-webkit-backdrop-filter:blur(5px);color:#000;background:#ffdd9ecc;box-shadow:0 4px 30px #0000001a}.home-grid-content .channels-row a.comp-b:hover{-webkit-backdrop-filter:blur(5px);color:#000;background:#ffdd9e;box-shadow:0 4px 30px #0000001a}.home-grid-content .channels-row-posts{grid-gap:5px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0 0 10px;padding:0;font-size:15px;font-weight:100;display:grid}.home-grid-content .homePostLinkCard,a.homePostLinkCard:visited{-webkit-backdrop-filter:blur(5px);color:#131516;background:#fffc;border-radius:3px;margin:0;padding:10px;font-size:15px;text-decoration:none;box-shadow:0 4px 30px #0000001a}.home-grid-content .homePostLinkCard:hover{-webkit-backdrop-filter:blur(5px);color:#000;background:#fff;box-shadow:0 4px 30px #0000001a}@media only screen and (min-width:1000px){.home-grid{background-image:url(/images/cartagena.jpg);background-repeat:no-repeat;grid-template-columns:auto 940px auto;grid-template-areas:".content.";padding:0;display:grid}.home-grid-content{margin:0;padding:200px 0 245px}.home-grid h1{color:#fff;padding:40px 0;font-size:50px}.home-grid h2{color:#fff;padding:80px 0 20px;font-size:22px}.home-grid-content .channels{margin:0}.home-grid-content .channels-row{grid-gap:10px;grid-template-columns:repeat(3,1fr);display:grid}.home-grid-content .channels-row a{border-radius:8px;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{margin:0;padding:200px 0 245px}.home-grid-content h1{color:#fff;padding:60px 0;font-size:50px}.home-grid-content .channels-row{grid-gap:10px;grid-template-columns:repeat(3,1fr);display:grid}}@media only screen and (min-width:1400px){.home-grid{grid-template-columns:auto 1340px auto;grid-template-areas:".content."}.home-grid-content{margin:0;padding:200px 0 245px}.home-grid-content .channels-row{grid-gap:10px;grid-template-columns:repeat(4,1fr);display:grid}}@media only screen and (min-width:1600px){.home-grid{grid-template-columns:auto 1540px auto;grid-template-areas:".content."}.home-grid-content{margin:0;padding:200px 0 245px}}@media only screen and (min-width:1800px){.home-grid{grid-template-columns:auto 1740px auto;grid-template-areas:".content."}.home-grid-content{margin:0;padding:200px 0 245px}.home-grid-content .channels-row{grid-gap:10px;grid-template-columns:repeat(5,1fr);display:grid}}@media only screen and (min-width:2000px){.home-grid{grid-template-columns:auto 1940px auto;grid-template-areas:".content.";display:grid}.home-grid-content{margin:0;padding:200px 0 245px}}
a.button-wa .fa,a.button-blue .fa,p.button-green,a.button-green .fa,a.button-grey .fa,a.button-white .fa,a.button-red .fa,a.button-wa .fas,a.button-blue .fas,a.button-green .fas,a.button-grey .fas,a.button-white .fas,a.button-red .fas{margin-right:10px}a.button-wa,button.button-wa,a.button-wa:visited,button.button-wa:visited{color:#fff;cursor:pointer;display:"inline-flex";align-items:"center";text-decoration:none;-webkit-text-decoration:"none";text-decoration:"none";background-color:#25d366;border:1px solid #25d366;border-radius:4px;margin-right:10px;padding:5px 8px;font-size:15px;font-weight:400}a.button-wa:hover,button.button-wa:hover{color:#000;background-color:#dcf8c6;border:1px solid #dcf8c6;border-radius:4px;text-decoration:none}a.button-green,button.button-green,p.button-green,a.button-green:visited,button.button-green:visited{color:#fff;cursor:pointer;background-color:green;border:1px solid green;border-radius:4px;margin-right:10px;padding:5px 8px;font-size:15px;font-weight:500;text-decoration:none}a.button-green:hover,button.button-green:hover{color:#fff;background-color:#006400;border:1px solid #006400;text-decoration:none}a.button-blue,button.button-blue,a.button-blue:visited,button.button-blue:visited{color:#fff;cursor:pointer;background-color:#036ee5;border:1px solid #036ee5;border-radius:4px;margin-right:10px;padding:5px 8px;font-size:15px;font-weight:500;text-decoration:none}a.button-blue:hover,button.button-blue:hover{color:#fff;background-color:#09479d;border:1px solid #09479d;text-decoration:none}a.button-grey,button.button-grey,a.button-grey:visited,button.button-grey:visited{color:#000;cursor:pointer;background-color:#d3d3d3;border:1px solid #d3d3d3;border-radius:4px;margin-right:10px;padding:5px 8px;font-size:15px;font-weight:500;text-decoration:none}a.button-grey:hover,button.button-grey:hover{color:#fff;background-color:#a9a9a9;border:1px solid #a9a9a9;text-decoration:none}a.button-white,button.button-white,a.button-white:visited,button.button-white:visited{color:#000;cursor:pointer;background-color:#fff;border:1px solid #d3d3d3;border-radius:4px;margin-right:10px;padding:5px 8px;font-size:15px;font-weight:500;text-decoration:none}a.button-white:hover,button.button-white:hover{color:#000;background-color:#fff;border:1px solid #a9a9a9;text-decoration:none}a.button-red,button.button-red,a.button-red:visited,button.button-red:visited{color:#fff;cursor:pointer;background-color:#e2001a;border:1px solid #e2001a;border-radius:4px;margin-right:10px;padding:5px 8px;font-size:15px;font-weight:500;text-decoration:none}a.button-red:hover,button.button-red:hover{color:#fff;background-color:#ab0112;border:1px solid #ab0112;text-decoration:none}.filter{flex-flow:wrap;display:flex}.filter .tablediv{background-color:#bed9f8;border-radius:5px;max-width:100%;margin:0 10px 10px 0;padding:10px}.filter label{font-size:20px}.filter table td:first-child{width:auto;padding:2px 10px 2px 0}.filter select{width:100%;box-shadow:none;appearance:none;color:#09479d;background-image:none;border:1px solid #09479d;padding:8px 10px;font-size:20px;font-weight:700}.viewButtons{margin:10px 0 30px}.viewButtons a,.viewButtons a:visited{color:#000;background-color:#f7c97d;margin:0 10px 10px 0;padding:5px 10px;font-size:19px;text-decoration:none;display:inline-block}.viewButtons a:hover,.viewButtons a.selected{background-color:#fac56e}.sortButtons{margin:10px 0 30px}.sortButtons a,.sortButtons a:visited{color:#fff;cursor:pointer;background-color:#f46ef7;margin:0 10px 10px 0;padding:3px 5px;font-size:14px;text-decoration:none;display:inline-block}.sortButtons a:hover,.sortButtons a.selected{background-color:#ea12ee}.image-upload{border:1px solid gray;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 tr{margin:0;padding:0}.image-upload td{vertical-align:top;margin:0;padding:0}.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-green,button.button-green,a.button-blue,button.button-blue,a.button-red,button.button-red,a.button-white,button.button-white,a.button-wa,button.button-wa,a.button-ddl-modal,a.button-green:hover,button.button-green:hover,a.button-blue:hover,button.button-blue:hover,a.button-red:hover,button.button-red:hover,a.button-white:hover,button.button-white:hover,a.button-wa:hover,button.button-wa:hover,a.button-ddl-modal:hover{padding:5px 8px;font-size:17px}.sortButtons{margin:10px 0 30px}.sortButtons a,.sortButtons a:visited{margin:0 10px 10px 0;padding:5px 10px;font-size:19px;text-decoration:none}}
footer{color:#fff;background-color:#1277ee;border-top:1px solid #909194;padding:10px 15px}.footer2{color:#fff;background-color:#ea12ee;border-top:1px solid #909194;padding:10px 15px}.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-footer{grid-area:footer;margin:0 0 5px}footer span.image{padding-left:20px}footer a,footer a:visited,.footer2 a,.footer2 a:visited{color:#fff;text-decoration:none}footer a:hover,.footer2 a:hover{color:#fff;text-decoration:underline}footer a.title,.footer2 a.title{font-size:18px;font-weight:700}footer ul{padding:5px 15px 20px 0;list-style-type:none}.footer2 ul{padding:5px 15px 5px 0;list-style-type:none}footer li{color:#131516;padding:5px 0 0;font-size:17px;font-weight:100;line-height:1.2}.footer2 li{color:#131516;padding:0;font-size:17px;font-weight:100;line-height:1.2}@media only screen and (min-width:1000px){footer{grid-template-columns:auto 156px 156px 156px 156px 156px 160px auto;grid-template-areas:".col1 col2 col3 col4 col5 col6."".footer footer footer footer footer footer.";padding:20px 0;display:grid}.footer2{grid-template-columns:auto 156px 156px 156px 156px 156px 160px auto;grid-template-areas:".col1 col2 col3 col4 col5 col6.";padding:20px 0;display:grid}.footer-col1{padding:0 30px 0 0}.footer-col2,.footer-col3,.footer-col4,.footer-col5,.footer-col6{padding:0 30px}footer li,.footer2 li{font-size:18px}}@media only screen and (min-width:1200px){footer{grid-template-columns:auto 190px 190px 190px 190px 190px 190px auto;grid-template-areas:".col1 col2 col3 col4 col5 col6."".footer footer footer footer footer footer.";display:grid}.footer2{grid-template-columns:auto 190px 190px 190px 190px 190px 190px auto;grid-template-areas:".col1 col2 col3 col4 col5 col6.";display:grid}}@media only screen and (min-width:1400px){footer{grid-template-columns:auto 223px 223px 223px 223px 223px 225px auto;grid-template-areas:".col1 col2 col3 col4 col5 col6."".footer footer footer footer footer footer.";display:grid}.footer2{grid-template-columns:auto 223px 223px 223px 223px 223px 225px auto;grid-template-areas:".col1 col2 col3 col4 col5 col6.";display:grid}}@media only screen and (min-width:1600px){footer{grid-template-columns:auto 256px 256px 256px 256px 256px 260px auto;grid-template-areas:".col1 col2 col3 col4 col5 col6."".footer footer footer footer footer footer.";display:grid}.footer2{grid-template-columns:auto 256px 256px 256px 256px 256px 260px auto;grid-template-areas:".col1 col2 col3 col4 col5 col6.";display:grid}}@media only screen and (min-width:1800px){footer{grid-template-columns:auto 290px 290px 290px 290px 290px 290px auto;grid-template-areas:".col1 col2 col3 col4 col5 col6."".footer footer footer footer footer footer.";display:grid}.footer2{grid-template-columns:auto 290px 290px 290px 290px 290px 290px auto;grid-template-areas:".col1 col2 col3 col4 col5 col6.";display:grid}}@media only screen and (min-width:2000px){footer{grid-template-columns:auto 323px 323px 323px 323px 323px 325px auto;grid-template-areas:".col1 col2 col3 col4 col5 col6."".footer footer footer footer footer footer.";display:grid}.footer2{grid-template-columns:auto 323px 323px 323px 323px 323px 325px auto;grid-template-areas:".col1 col2 col3 col4 col5 col6.";display:grid}}
.header-grid{background-color:#fff;grid-template-columns:10px auto auto 10px;grid-template-areas:".logo links."".menu menu.";padding:8px 0 0;display:grid}.header-grid-logo{grid-area:logo;padding:5px 0 0}.header-grid-links{text-align:right;grid-area:links;padding:0 0 10px}.header-grid-links .icon{color:#d3d3d3;cursor:pointer;padding:5px 0 0 10px;font-size:25px}.header-grid-menu{grid-area:menu;padding:0 0 5px}.header-grid .collections-icon,.header-grid .collections-icon:visited{color:#190649;vertical-align:bottom;width:25px;height:25px;margin:3px 0 0 10px;font-size:25px;text-decoration:none}.header-grid .profile-icon,.header-grid .profile-icon:visited{color:#fff;cursor:pointer;float:right;background-color:#1277ee;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-family:Arial,sans-serif;font-size:16px;font-weight:700;display:flex;position:relative}.header-grid .profile-icon:hover{background-color:#131516;text-decoration:none}.header-grid-logo a,.header-grid-logo a:visited{color:#131516;margin-right:20px;font-size:20px;font-weight:600;text-decoration:none;display:inline-block}.header-grid-logo a:hover{color:#1277ee;text-decoration:none}.header-grid-logo span{color:#1277ee;margin:0 0 0 10px;font-size:16px;display:none}.header-grid button,.header-grid button:visited{color:#575656;margin:0 10px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:18px;text-decoration:none;display:inline-block}.header-grid button:hover{text-decoration:underline}.header-grid a.button{cursor:pointer;color:#fff;background-color:green;border:0;border-radius:3px;margin:0 0 0 10px;padding:4px 6px;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:400;text-decoration:none;display:inline-block}.header-grid a.button:hover{background-color:#006400}.header-grid a.button-language,.header-grid a.button-language:visited{margin-left:0 0 0 0;cursor:pointer;color:#9f9e9e;background-color:#fff;border:0;border-radius:3px;padding:2px 6px 0;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:300;text-decoration:none;display:inline-block}.header-grid a.button-language:hover{color:#fff;background-color:gray}.header-grid select{color:#575656;margin:0 0 0 10px;font-family:Arial,Helvetica,sans-serif;font-size:16px;text-decoration:none;display:inline-block}.header-grid .slogan1{color:#131516;display:none}.logoutForm button,.logoutButton{display:inline}.header-grid .links-utils{display:none}.header-grid .util{vertical-align:bottom;margin:0 0 0 10px;font-size:26px;display:inline-block}.header-grid .util a,.header-grid .util a:visited{color:#aaa7a7}.header-grid .util a:hover{color:#575656}.variables{margin-right:20px;padding:4px;display:inline-block}.variables select{appearance:none;background-color:#0000;border:none;padding:4px;font-size:18px}.variables select::-ms-expand{display:none}.variables select option{padding:10px;font-size:18px}.variables select:focus{outline:none}.header-grid-menu a,.header-grid-menu a.visited{color:#131516;background-color:#f3f68b;border-radius:4px;margin:0 5px 5px 0;padding:3px 8px;font-family:Lato,sans-serif;font-size:16px;font-weight:400;text-decoration:none;display:inline-block}.header-grid-menu a:hover,.header-grid-menu a.selected{color:#1277ee;background-color:#dbeafe}.modal-user{text-align:left;z-index:11;background-color:#fff;border:2px solid #1277ee;border-radius:2px;width:250px;height:auto;padding:10px;position:absolute;top:40px;right:5px}.modal-user h2{font-size:18px}.modal-user ul{margin-left:0;padding-left:0;list-style:none}.modal-user li{padding:5px 0;font-size:16px}.modal-user li a,.modal-user li a:visited{color:#000;font-size:16px;text-decoration:underline}.modal-user li a:hover{color:#000;text-decoration:none}@media only screen and (min-width:1000px){.header-grid{grid-template-columns:auto 400px 540px auto;grid-template-areas:".logo links."".menu menu.";padding:0 0 7px;display:grid}.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{margin:0 0 0 4px;font-size:17px;font-weight:400;display:inline}.header-grid .slogan1,.header-grid .slogan2,.header-grid .slogan3,.header-grid .links-utils{display:inline-block}.header-grid .util{display:none}.header-grid-menu a,.header-grid-menu a.visited{margin:10px 5px 0 0;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{grid-template-columns:auto 400px 1540px auto;grid-template-areas:".logo links."".menu menu.";display:grid}}
.channelNav{background-color:#fff;padding:0 10px 8px}.channelMenu1{grid-area:menu1}.channelMenu1 a{color:#1277ee;cursor:pointer;background-color:#fff;border-radius:4px;margin:0 5px 5px 0;padding:3px 4px;font-family:Lato,sans-serif;font-size:16px;font-weight:400;text-decoration:none;display:inline-block}.channelMenu1 a:hover{color:#1277ee;background-color:#dbeafe}.channelMenu1 a.selected{color:#1277ee;background-color:#dbeafe;font-weight:500;text-decoration:none}.channelMenu1 div.community{grid-area:menu1;display:inline-block;position:relative}.channelMenu1 a.communityLink{color:#1277ee;background-color:#dbeafe;padding-left:10px;font-size:16px}.channelMenu1 a.communityLink span{padding-left:7px;padding-right:10px}.channelMenu1 a.communityLink:hover{color:#fff;background-color:#1277ee}.channelMenu1 form.join{margin:0 3px 0 0;display:inline-block}.channelMenu1 form.join button{color:#069454;cursor:pointer;background-color:#e6f6ef;border:none;border-radius:7px;padding:4px 8px;font-family:Lato,sans-serif;font-size:16px;font-weight:400;text-decoration:none}.channelMenu1 form.join button:hover{color:#069454;background-color:#e6f6ef}.modal-communities{z-index:10;background-color:#fff;border:1px solid #1277ee;border-radius:2px;width:250px;height:auto;padding:10px;position:absolute;top:32px;left:0}.modal-communities h2{font-size:18px}.modal-communities p{font-size:16px}.modal-communities .button-add{color:#fff;cursor:pointer;background-color:#1277ee;border:1px solid #1277ee;border-radius:3px;width:100%;padding:4px;font-size:16px}.modal-communities .button-add:hover{color:#000;background-color:#02b002;border:1px solid #02b002;font-size:16px}.modal-communities .button-remove{color:#fff;cursor:pointer;background-color:red;border:1px solid red;border-radius:3px;padding:4px;font-size:16px}.modal-communities .button-remove:hover{color:#000;background-color:#fa4d4d;border:1px solid #fa4d4d;font-size:16px}.modal-communities div.list{padding:10px 0 0}.modal-communities div.list a{background-color:#fff;margin:0 0 5px;padding:0;font-size:16px;display:block}.modal-communities div.list a:hover{text-decoration:underline}.channelMenu2{grid-area:menu2}.channelMenu2 a,.channelMenu2 a.visited{cursor:pointer;color:#131516;background-color:#fff;border-bottom:3px solid #fff;border-radius:2px;margin:0 8px 0 0;padding:5px 0 0;font-size:15px;font-weight:300;text-decoration:none;display:inline-block}.channelMenu2 a:hover,.channelMenu2 a.selected{color:#131516;border-bottom:3px solid #131516;text-decoration:none}.channelMenu2 span.subchannel{color:#1277ee;margin:0 1px 0 0;padding:0 7px 0 0;font-size:15px;font-weight:700;display:inline-block}.entryMenu a,.entryMenu a.visited{cursor:pointer;color:#131516;border-bottom:3px solid #f2f7f9;border-radius:2px;margin:0 8px 0 0;padding:5px 0 0;font-size:16px;font-weight:700;text-decoration:none;display:inline-block}.entryMenu a:hover,.entryMenu a.selected{color:#131516;border-bottom:3px solid #131516;text-decoration:none}@media only screen and (min-width:1000px){.channelNav{grid-template-columns:auto 940px auto;grid-template-areas:".menu1."".menu2."".menu3.";padding:0 0 8px;display:grid}.channelMenu1,.channelMenu1For{padding-bottom:0}.channelMenu1 a,.channelMenu1 a.visited,.channelMenu1For a,.channelMenu1For a.visited{border:1px solid #fff;border-radius:7px;margin:0 1px 5px 0;padding:4px 10px;font-size:21px}.channelMenu1 span.channel,.channelMenu1For span.channel{border-radius:7px;margin:0 1px 5px 0;padding:5px 10px 4px;font-size:21px}.channelMenu1 a.communityLink{border-radius:7px;padding-left:10px;font-size:21px}.channelMenu1 a.communityLink span{padding-left:7px;padding-right:10px}.channelMenu1 form.join button{border-radius:7px;padding:4px 10px;font-size:21px;font-weight:400}.modal-communities{border-radius:2px;max-width:250px;height:auto;padding:10px;position:absolute;top:41px;left:0}.modal-communities h2{font-size:22px}.modal-communities p{font-size:18px}.channelMenu2{padding-top:5px}.channelMenu2 a,.channelMenu2 a.visited{margin:0 21px 0 0;padding:7px 0 1px;font-size:21px}.channelMenu2 span.subchannel{color:#1277ee;margin:0 12px 0 0;padding:7px 6px 8px 0;font-size:21px}.entryMenu a,.entryMenu a.visited{margin:0 21px 0 0;padding:7px 0 1px;font-size:21px}}@media only screen and (min-width:1200px){.channelNav{grid-template-columns:auto 1140px auto;grid-template-areas:".menu1."".menu2."}}@media only screen and (min-width:1400px){.channelNav{grid-template-columns:auto 1340px auto;grid-template-areas:".menu1."".menu2."}}@media only screen and (min-width:1600px){.channelNav{grid-template-columns:auto 1540px auto;grid-template-areas:".menu1."".menu2."}}@media only screen and (min-width:1800px){.channelNav{grid-template-columns:auto 1740px auto;grid-template-areas:".menu1."".menu2."}}@media only screen and (min-width:2000px){.channelNav{grid-template-columns:auto 1940px auto;grid-template-areas:".menu1."".menu2.";display:grid}}
.card{background-color:#f8f8f8;border:1px solid #f8f8f8;border-radius:5px;width:100%;margin:0 0 10px;padding:20px 15px}.card h3{color:#131516;padding:0 0 15px;font-size:19px;font-weight:700;line-height:1.2}.card h4{color:#131516;padding:0;font-size:17px;font-weight:700;line-height:1.2}.card p{color:#131516;padding:0 0 14px;font-size:15px;font-weight:400;line-height:1.6}.card table+p{padding:15px 0}.card span{color:#131516;font-size:15px;font-weight:400;line-height:1.6}.card a,.card a:visited{color:#036ee5;font-weight:700}.card a:hover{color:#036ee5;text-decoration:none}.card a.address,.card a.address:visited{color:#036ee5;font-weight:400;text-decoration:none}.card a.address:hover{color:#052c58;text-decoration:none}.card .cardInfo{padding:0 0 15px}.card .cardInfo a.name{padding:0 5px 0 0;font-size:16px;font-weight:700}.card .cardInfo span.date{padding:0 0 0 5px;font-size:16px;font-weight:700}.card .saveToCollection{color:orange;cursor:pointer;text-align:right;float:right;background-color:#0000;border:1px solid orange;border-radius:4px;padding:4px;font-size:16px;display:inline-block}.card .saveToCollection:hover{color:#ff8c00;border:1px solid #ff8c00}.card ul{padding:0 0 15px 20px;list-style:square}.card ol{padding:0 0 35px 20px;list-style:decimal}.card li{color:#131516;padding:5px 0 0;font-size:15px;font-weight:400;line-height:1.6}.card table{margin:0;padding:0 0 25px}.card td{color:#131516;padding:5px 10px;font-size:15px;font-weight:400;line-height:1.6}.card td:first-child{padding:5px 40px 5px 0}.card .youtube-container{max-width:100%;margin:20px 0 0;position:relative;overflow:hidden}.card .youtube-container:after{content:"";padding-top:56.25%;display:block}.card .youtube-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}.card figure{padding:20px 0 0}.card img{max-width:100%;margin-top:30px}.card figcaption{font-size:14px;font-style:italic}.card figcaption a{color:#00008b;font-weight:400;text-decoration:none}.card .panel-note,.card .panel-info,.card .panel-aler,.card .panel-premium,.card .panel-success,.card .panel-keys,.card .panel-product{border-radius:5px;margin:0 0 20px;padding:15px 15px 10px}.card .panel-note{color:#000;background-color:#efd9fd}.card .panel-info{color:#000;background-color:#d7eaf8}.card .panel-alert{color:#000;background-color:#feaaaa}.card .panel-premium{color:#000;background-color:orange}.card .panel-success{color:#006400;background-color:#8be08b}.card .panel-keys,.card .panel-product{color:#131516;background-color:#fbe4b3;margin:0 0 20px}.card .panel-note table,.card .panel-info table,.card .panel-alert table,.card .panel-premium table,.card .panel-success table,.card .panel-product table{padding:0 0 10px}.card .panel-info p,.card .panel-alert p,.card .panel-note p,.card .panel-premium p,.card .panel-success p,.card .panel-keys p,.card .panel-product p{padding:0 0 15px}.card .panel-alert p.single-line,.card .panel-info p.single-line,.card .panel-note p.single-line,.card .panel-premium p.single-line,.card .panel-success p.single-line{padding:0}.card .panel-alert p.title,.card .panel-info p.title,.card .panel-note p.title,.card .panel-premium p.title,.card .panel-success p.title,.card .panel-keys p.title,.card .panel-product p.title{font-weight:700}.card .panel-note p.title{color:purple}.card .panel-info p.title{color:#1277ee}.card .panel-alert p.title,.card .panel-premium p.title{color:#8b0000}.card .panel-keys p.title{color:#b97406}.card .panel-product p.title{color:#131516;font-size:24px}.card .panel-note a,.card .panel-note a:hover,.card .panel-note a:visited,.card .panel-info a,.card .panel-info a:hover,.card .panel-info a:visited,.card .panel-alert a,.card .panel-alert a:hover,.card .panel-alert a:visited,.card .panel-premium a,.card .panel-premium a:hover,.card .panel-premium a:visited,.card .panel-success a,.card .panel-success a:hover,.card .panel-success a:visited,.card .panel-keys a,.card .panel-keys a:hover,.card .panel-keys a:visited,.card .panel-product a,.card .panel-product a:hover,.card .panel-product a:visited{font-weight:700;text-decoration:none}.card .panel-alert a:hover,.card .panel-info a:hover,.card .panel-note a:hover,.card .panel-premium a:hover,.card .panel-success a:hover,.card .panel-keys a:hover,.card .panel-product a:hover{text-decoration:underline}.card .panel-note a,.card .panel-note a:hover,.card .panel-note a:visited{color:purple}.card .panel-info a,.card .panel-info a:hover,.card .panel-info a:visited{color:#1277ee}.card .panel-alert a,.card .panel-alert a:hover,.card .panel-alert a:visited,.card .panel-premium a,.card .panel-premium a:hover,.card .panel-premium a:visited,.card .panel-success a,.card .panel-success a:hover,.card .panel-success a:visited{color:#8b0000}.card .panel-keys a,.card .panel-keys a:hover,.card .panel-keys a:visited,.card .panel-product a,.card .panel-product a:hover,.card .panel-product a:visited{color:#f5a21c}.card button,.card button:visited{color:#fff;background-color:#1277ee;border:0 solid #1277ee;border-radius:3px;padding:4px 6px;font-size:15px}.card button:hover{background-color:#00f}.card button.warning,.card button.warning:visited{color:#fff;align-content:left;background-color:red;border:0 solid red;border-radius:3px;padding:4px 6px;font-size:15px}.card button.warning:hover{background-color:#8b0000}.card .check-icon{color:green}@media only screen and (min-width:768px){.card .saveToCollection{color:orange;cursor:pointer;text-align:right;float:right;background-color:#0000;border:1px solid orange;border-radius:4px;padding:4px;font-size:20px;display:inline-block}.card .saveToCollection:hover{color:#ff8c00;border:1px solid #ff8c00}}@media only screen and (min-width:1200px){.card{margin:0 0 20px;padding:30px 40px 20px}.card h3{padding:0 0 20px;font-size:22px}.card h4{padding:0;font-size:19px}.card p{padding:0 0 25px;font-size:19px;line-height:1.5}.card span{font-size:19px;line-height:1.5}.card li{font-size:19px}.card .cardInfo{padding:0 0 30px}.card .cardInfo a.name,.card .cardInfo span.date{font-size:16px}.card ul{padding:0 0 25px 22px;list-style-type:square}.card ol{padding:0 0 25px 22px}.card li{padding:5px 0 0 8px;font-size:20px;line-height:1.5}.card table{margin:0 0 25px;padding:15px 0 0}.card td{font-size:20px}.card figure{padding:0 0 20px}.card figcaption{font-size:20px}.card div.dates{padding:20px 0}.card .panel-note,.card .panel-info,.card .panel-alert,.card .panel-premium,.card .panel-success,.card .panel-product{border-radius:5px;margin:0 0 20px;padding:15px 20px 10px}}
#map,#map-properties{height:500px}.mapButtons{padding-top:6px;padding-bottom:15px}.mapButtons a{color:#fff;background-color:#036ee5;border-radius:5px;margin-left:5px;padding:4px 8px;font-size:17px}.mapButtons a.selected,.mapButtons a:hover{background-color:#00008b}.marker-property{cursor:pointer;color:#000;z-index:0;background-color:#fab9fa;border:1px solid #000;border-radius:5px;padding:3px 5px;font-family:Arial;font-size:17px;font-weight:600}.marker-city,.marker-region,.marker-district,.marker-poi,.marker-entry{cursor:pointer;color:#00008b;text-align:center;vertical-align:middle;z-index:0;background-color:#87cefa;border:1px solid #00008b;border-radius:50px;width:24px;height:24px;padding:1px 0 0;font-family:Arial;font-size:15px;font-weight:600}.legenda-item span.poi,.legenda-item span.entry{color:#00008b;text-align:center;vertical-align:middle;background-color:#87cefa;border-radius:50px;width:26px;height:26px;margin-right:15px;padding:3px 0 0 1px;font-family:Arial;font-size:17px;font-weight:600;display:inline-block}.explanation{margin-left:15px;margin-right:15px;padding-bottom:20px}.rectangle{border:5px solid #1277ee;width:90px;height:28px;margin-bottom:-8px;margin-left:0;margin-right:20px;display:inline-block}.explanation span{color:#036ee5;font-weight:400}.mapboxgl-popup-close-button,.mapboxgl-popup-close-button:visited{z-index:10;color:#000;text-align:center;vertical-align:middle;background-color:#fff;border-radius:3px;width:32px;height:32px;margin-top:0;margin-right:0;padding-bottom:2px;font-size:29px;font-weight:600;display:block}.mapboxgl-popup-close-button:hover{color:#00008b}.mapboxgl-popup-content h3{color:#000;border-radius:3px 3px 0 0;margin:-15px 0 0;padding:10px;font-weight:700}.mapboxgl-popup-content img{max-width:100%;margin-bottom:6px}@media only screen and (min-width:1000px){.doc-grid .legenda-box{margin:0 0 20px}}#map{height:500px}#map-properties{height:570px}.marker-city,.marker-region,.marker-district{cursor:pointer;color:purple;background-color:#fff;border:2px solid purple;border-radius:4px;padding:4px 5px 2px;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:200}.marker-poi{cursor:pointer;color:#00008b;text-align:center;vertical-align:middle;background-color:#87cefa;border:1px solid #00008b;border-radius:50px;width:26px;height:26px;padding:2.5px 0 0;font-family:Arial;font-size:17px;font-weight:600}.marker-shopping{cursor:pointer;color:#000;text-align:center;vertical-align:middle;background-color:#ff6;border-radius:50px;width:26px;height:26px;padding:2.5px 0 0;font-family:Arial;font-size:17px;font-weight:600}.marker-medical{cursor:pointer;color:#8b0000;text-align:center;vertical-align:middle;background-color:#f99;border-radius:50px;width:26px;height:26px;padding:2.5px 0 0;font-family:Arial;font-size:17px;font-weight:600}.marker-transportation{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;background-color:#fc4103;border-radius:50px;width:26px;height:26px;padding:2.5px 0 0;font-family:Arial;font-size:17px;font-weight:600}.marker-nature,.marker-green{cursor:pointer;color:#014421;text-align:center;vertical-align:middle;background-color:#8fd400;border-radius:50px;width:26px;height:26px;padding:2.5px 0 0;font-family:Arial;font-size:17px;font-weight:600}.marker-water{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;background-color:#1f283f;border-radius:50px;width:26px;height:26px;padding:2.5px 0 0;font-family:Arial;font-size:17px;font-weight:600}.legenda-box{flex-flow:wrap;align-content:center;margin:15px 15px 10px;padding-bottom:20px;display:flex}.legenda-box div.poi,.legenda-item{width:350px;margin-top:5px}.legenda-item span.region,.legenda-item span.city,.legenda-item span.district{color:#fff;text-align:center;vertical-align:middle;background-color:#ff8c00;border-radius:50px;width:26px;height:26px;margin-right:15px;padding:1px 0 0 1px;font-family:Arial;font-size:17px;font-weight:600;display:inline-block}.legenda-item span.shopping{color:#000;text-align:center;vertical-align:middle;background-color:#ff6;border-radius:50px;width:26px;height:26px;margin-right:15px;padding:1px 0 0 1px;font-family:Arial;font-size:17px;font-weight:600;display:inline-block}.legenda-item span.poi{color:#00008b;text-align:center;vertical-align:middle;background-color:#87cefa;border-radius:50px;width:26px;height:26px;margin-right:15px;padding:1px 0 0 1px;font-family:Arial;font-size:17px;font-weight:600;display:inline-block}.legenda-item span.medical{color:#8b0000;text-align:center;vertical-align:middle;background-color:#f99;border-radius:50px;width:26px;height:26px;margin-right:15px;padding:1px 0 0 1px;font-family:Arial;font-size:17px;font-weight:600;display:inline-block}.legenda-item span.transportation{color:#fff;text-align:center;vertical-align:middle;background-color:#fc4103;border-radius:50px;width:26px;height:26px;margin-right:15px;padding:1px 0 0 1px;font-family:Arial;font-size:17px;font-weight:600;display:inline-block}.legenda-item span.nature,.legenda-item span.green{color:#014421;text-align:center;vertical-align:middle;background-color:#8fd400;border-radius:50px;width:26px;height:26px;margin-right:15px;padding:1px 0 0 1px;font-family:Arial;font-size:17px;font-weight:600;display:inline-block}.legenda-item span.water{color:#fff;text-align:center;vertical-align:middle;background-color:#00f;border-radius:50px;width:26px;height:26px;margin-right:15px;padding:1px 0 0 1px;font-family:Arial;font-size:17px;font-weight:600;display:inline-block}.legenda-item a,.legenda-item a:visited{color:#036ee5;font-size:18px;font-weight:400}.legenda-item a:hover{color:#036ee5;text-decoration:none}div.explanation{margin-left:15px;margin-right:15px;padding-bottom:20px}div.rectangle{border:5px solid #1277ee;width:90px;height:28px;margin-bottom:-8px;margin-left:0;margin-right:20px;display:inline-block}div.explanation span{color:#036ee5;font-weight:400}.mapboxgl-popup{z-index:10;padding-bottom:40px}.mapboxgl-popup-close-button{text-align:center;vertical-align:middle;border-radius:3px;width:32px;height:32px;margin-top:0;margin-right:0;padding-bottom:2px;font-size:29px;font-weight:600;display:block}.mapboxgl-popup-content{width:240px;padding:0;font:400 15px/18px Source Sans Pro,Helvetica Neue,sans-serif}.mapboxgl-popup-content a,.mapboxgl-popup-content a:hover,.mapboxgl-popup-content a:visited{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:700;text-decoration:none}.mapboxgl-popup-content p{padding:10px}.mapboxgl-popup-content h3{color:#fff;background:#91c949;border-radius:3px 3px 0 0;margin:-15px 0 0;padding:10px;font-weight:700}.mapboxgl-popup-content h4{margin:0;padding:10px;font-weight:400}.mapboxgl-popup-content div{padding:0}.mapboxgl-popup-content img{margin-bottom:6px}.mapboxgl-popup-anchor-top>.mapboxgl-popup-content{margin-top:15px}.mapboxgl-popup-anchor-top>.mapboxgl-popup-tip{border-bottom-color:#91c949}
.property-grid,.propertyMap-grid{background-color:#f0f2f5;max-width:100%;padding:20px 0 0}.property-grid-menu,.propertyMap-grid-menu{grid-area:menu;padding:15px 15px 25px}.property-grid-images,.propertyMap-grid-images{grid-area:images}.property-grid-title,.propertyMap-grid-title{grid-area:title;margin:0 0 10px;padding:15px 0 0}.property-grid-content,.propertyMap-grid-content{grid-area:content;margin:0}.property-grid-contact{grid-area:contact;margin:0}.property-grid-content a,.property-grid-content a:hover,.property-grid-content a.visited{color:#1277ee;font-weight:600}.property-grid a.button-green:hover,.property-grid a.button-green:visited,.property-grid a.button-blue,.property-grid a.button-blue:hover,.property-grid a.button-blue:visited{color:#fff}.property-grid-title .breadcrump ul,.propertyMap-grid-title .breadcrump ul{margin:0;padding:8px 15px 10px;list-style:none}.property-grid-title .breadcrump ul li,.propertyMap-grid-title .breadcrump ul li{margin:0;padding:0;font-size:15px;display:inline}.property-grid-title .breadcrump ul li+li:before,.propertyMap-grid-title .breadcrump ul li+li:before{color:#000;content:"/ ";padding:4px}.property-grid-title .breadcrump ul li a,.propertyMap-grid-title .breadcrump ul li a{color:#1277ee;text-decoration:none}.property-grid-title .breadcrump a:hover,.propertyMap-grid-title .breadcrump a:hover{color:#1277ee;text-decoration:underline}.property-grid-title h1,.propertyMap-grid-title h1{color:#000;padding:20px 15px 0;font-size:22px;font-weight:600;line-height:1.2}.property-grid-images .imageslider1 img{height:220px}.property-grid-content .buttons{padding:20px 0}.property-grid-content section{background-color:#fff;margin:0 0 20px;padding:15px}.property-grid-content p{color:#000;padding:0 0 15px;font-size:18px;font-weight:400;line-height:1.5}.property-grid-content h2{color:#000;padding:20px 0 15px;font-size:18px;font-weight:600;line-height:1.2}.property-grid-content h3{color:#000;padding:5px 0;font-size:15px;font-weight:600;line-height:1.2}.property-grid-content ul{margin:0;padding:0 20px 20px 0;list-style:square}.property-grid-content ol{color:#000;margin:0;padding:0 20px 20px 15px;font-size:18px;font-weight:400;line-height:1.5;list-style:decimal}.property-grid-content li{color:#000;padding:5px 0;font-size:18px;font-weight:400;line-height:1.5}.property-grid-content .propPrice{font-weight:700}.property-grid-content table.prices{margin:0 0 20px}.property-grid-content table.prices td:first-child{width:150px}.property-grid-content td.priceMain{color:#000;text-transform:uppercase;padding:0 0 10px;font-size:24px;font-weight:700;line-height:1.2}.property-grid-content td.transactionType{color:#000;text-transform:uppercase;padding:0 0 5px 10px;font-size:14px;font-weight:700}.property-grid-content .taxes span{color:#000;text-transform:uppercase;padding:0 0 5px;font-size:14px;font-weight:700}.property-grid-content .taxes td{color:#000;padding:0 0 5px;font-size:16px;font-weight:400}.property-grid-content .taxes td:first-child{width:150px}.property-grid-content div.rooms{margin:0 0 10px;display:inline-block}.property-grid-content div.rooms div{padding:0 10px 0 0;display:inline-block}.property-grid-content div.rooms div span{padding:0 10px 0 0}.property-grid-content table.surface td:first-child{width:80px}.property-grid-content table.surface td:nth-child(2){text-align:right;width:80px}.property-grid-content table.surface td:nth-child(3){padding:0 0 0 7px}.property-grid-content table.surface td:nth-child(3) sup{vertical-align:super;font-size:smaller}.property-grid-content .features{padding:0 0 20px}.property-grid-content .features span{color:#069454;background-color:#e6f6ef;border:1px solid #e6f6ef;border-radius:5px;margin:8px 8px 6px 0;padding:7px 8px 5px;font-size:18px;font-weight:500;text-decoration:none;display:inline-block}.property-grid-content .features span.notchecked{color:#a9a9a9;background-color:#fff;border:1px solid #a9a9a9}.property-grid-content #map{height:500px;margin:0 0 20px}.property-grid-content .marker-property{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;z-index:1;background-color:#ff8c00;border-radius:50px;width:26px;height:26px;padding:2.5px 0 0;font-family:Arial;font-size:17px;font-weight:600}.property-grid-content .marker-entry{cursor:pointer;color:#00008b;text-align:center;vertical-align:middle;z-index:0;background-color:#87cefa;border:1px solid #00008b;border-radius:50px;width:26px;height:26px;padding:2.5px 0 0;font-family:Arial;font-size:15px;font-weight:600}.property-grid-content .legenda-box{margin-top:15px 0 10px 0;flex-flow:wrap;align-content:center;display:flex}.property-grid-content .legenda-item{width:350px;margin-top:10px 0 0 0}.property-grid-content .legenda-item span.entry{color:#00008b;text-align:center;vertical-align:middle;background-color:#87cefa;border-radius:50px;width:26px;height:26px;margin:5px 15px 0 0;padding:2.5px 0 0;font-family:Arial;font-size:15px;font-weight:600;display:inline-block}.property-grid-content .legenda-item a,.property-grid-content .legenda-item a:visited{color:#036ee5;font-weight:400}.property-grid-content .legenda-item a:hover{color:#036ee5;text-decoration:none}.property-grid-content .explanation{margin:0;padding:10px 0 20px}.property-grid-content .explanation span{color:#036ee5;font-size:17px;font-weight:400}.property-grid-content div.rectangle{border:5px solid #1277ee;width:90px;height:28px;margin:0 20px -8px 0;display:inline-block}.property-grid-content .mapboxgl-popup{padding:0 0 10px}.property-grid-content .mapboxgl-popup-anchor-top>.property-grid-content .mapboxgl-popup-content{margin:15px 0 0}.property-grid-content .mapboxgl-popup-anchor-top>.property-grid-content .mapboxgl-popup-tip{border-bottom-color:#91c949}.property-grid-content .mapboxgl-popup-close-button{text-align:center;vertical-align:middle;background-color:#fff;border-radius:0;width:32px;height:32px;margin:0;padding:0 0 2px;font-size:29px;font-weight:600;display:block}.property-grid-content .mapboxgl-popup-content{width:240px;padding:0;font:400 15px/18px Source Sans Pro,Helvetica Neue,sans-serif}.property-grid-content .mapboxgl-popup-content a,.property-grid-content .mapboxgl-popup-content a:hover{text-decoration:none}.property-grid-content .mapboxgl-popup-content p{padding:10px}.property-grid-content .mapboxgl-popup-content h3{color:#fff;background:#91c949;border-radius:3px 3px 0 0;margin:-15px 0 0;padding:10px;font-weight:700}.property-grid-content .mapboxgl-popup-content div{padding:10px}.property-grid-contact{background-color:#d7e8f4;margin-bottom:20px;padding:15px}.property-grid-contact h2{margin:0 0 20px;font-size:24px;font-weight:700}.property-grid-contact .contactName{margin:0 0 20px;font-size:17px;font-weight:700}.property-grid-contact .contactType{font-size:14px;font-weight:900}.property-grid-contact .contactData{margin:0 0 10px;font-size:16px;font-weight:300}.property-grid-contact form{width:100%;margin:40px 0 0;padding:0}.property-grid-contact form label{width:100%;margin:12px 0 6px;font-size:15px;font-weight:700;display:block}.property-grid-contact form input{width:100%;margin:0 0 15px;padding:5px;font-family:Arial,Helvetica,sans-serif;font-size:17px}.property-grid-contact form textarea{width:100%;height:250px;margin:0 0 20px;padding:5px;font-family:Arial,Helvetica,sans-serif;font-size:17px}.property-grid-contact form button{display:block}.property-grid-contact p.title-contact{margin-top:0;font-size:20px;font-weight:700}.property-grid-contact table.contact{margin:20px 0 40px;padding:15px 0 30px}.property-grid-contact table.contact td{color:#000;padding:5px 40px 5px 0;font-size:17px;font-weight:400;line-height:1.5}.property-grid-contact .title-socials{padding-bottom:15px;font-size:20px;font-weight:700}.property-grid-contact .button-wa,.property-grid-contact .button-wa:hover,.property-grid-contact .button-wa:visited{color:#fff}.property-grid-contact .button-wa:hover{color:#000}.property-grid-contact .button-link{color:#000;background-color:#fff;border:1px solid #000;border-radius:2px;margin:0;padding:10px;text-decoration:none;display:inline-block}@media only screen and (min-width:1024px){.property-grid{grid-template-columns:auto 610px 20px 310px auto;grid-template-areas:".title title title."".menu menu menu."".images images images."".content.contact.";margin:20px 0 0;display:grid}.propertyMap-grid{grid-template-columns:auto 940px auto;grid-template-areas:".title."".menu."".images."".content.";margin:20px 0 0;display:grid}.property-grid-title,.propertyMap-grid-title{grid-area:title;margin:0 0 40px;padding:0}.property-grid-title .breadcrump ul,.propertyMap-grid-title .breadcrump ul{margin:0;padding:8px 0 10px;list-style:none}.property-grid-title h1,.propertyMap-grid-title h1{padding:20px 0 0;font-size:38px}.property-grid-menu,.propertyMap-grid-menu{margin:0 0 40px;padding:0}.property-grid-images .imageslider1 img{height:300px;margin:0 0 20px}.property-grid-content section{padding:25px 30px 15px}.property-grid-content p{color:#000;padding:0 0 15px;font-size:20px;font-weight:400;line-height:1.5}.property-grid-content h2{padding:0 0 25px;font-size:30px}.property-grid-content h3{padding:0 0 10px;font-size:18px}.property-grid-content ul,.property-grid-content ol{margin:0;padding:0 0 20px 20px}.property-grid-content li{padding:5px 0;font-size:18px;line-height:1.5}.property-grid-content .features{padding:0 0 20px}.property-grid-content .buttons{padding:20px 0 30px}.property-grid-content .propPrice{font-weight:700}.property-grid-content table.prices{margin:0 0 20px}.property-grid-content td.priceMain{color:#000;text-transform:uppercase;padding:0;font-weight:900;line-height:1.2}.property-grid-content td.transactionType{color:#000;text-transform:uppercase;padding:0 0 5px 10px;font-size:16px;font-weight:700}.property-grid-contact h2{margin:0 0 20px;font-size:24px;font-weight:700}.property-grid-contact .contactName{margin:0 0 20px;font-size:20px;font-weight:700}.property-grid-contact .contactType{font-size:17px;font-weight:900}.property-grid-contact .contactData{margin:0 0 10px;font-size:20px;font-weight:300}.property-grid-contact form{padding:0}.property-grid-contact form label{margin:0 0 6px;font-size:18px}.property-grid-contact form input{width:100%;margin:0 0 15px;padding:5px;font-size:18px}.property-grid-contact form textarea{width:100%;height:250px;margin:0 0 15px;padding:5px;font-size:18px}}@media only screen and (min-width:1200px){.property-grid{grid-template-columns:auto 680px 20px 340px auto;grid-template-areas:".title title title."".menu menu menu."".images images images."".content.contact.";margin:0;display:grid}.propertyMap-grid{grid-template-columns:auto 1140px auto;grid-template-areas:".title."".menu."".images."".content.";margin:0;display:grid}}@media only screen and (min-width:1400px){.property-grid{grid-template-columns:auto 850px 20px 450px auto;grid-template-areas:".title title title."".menu menu menu."".images images images."".content.contact.";margin:0;display:grid}.propertyMap-grid{grid-template-columns:auto 1340px auto;grid-template-areas:".title."".menu."".images."".content.";margin:0;display:grid}}@media only screen and (min-width:1600px){.property-grid{grid-template-columns:auto 1050px 20px 450px auto;grid-template-areas:".title title title."".menu menu menu."".images images images."".content.contact.";margin:0;display:grid}.propertyMap-grid{grid-template-columns:auto 1540px auto;grid-template-areas:".title."".menu."".images."".content.";margin:0;display:grid}}@media only screen and (min-width:1800px){.property-grid{grid-template-columns:auto 1150px 20px 550px auto;grid-template-areas:".title title title."".menu menu menu."".images images images."".content.contact.";margin:0;display:grid}.propertyMap-grid{grid-template-columns:auto 1740px auto;grid-template-areas:".title."".menu."".images."".content.";margin:0;display:grid}}
.property-create-description .ProseMirror:focus{background-color:#f2f7f9;border:1px solid #00f;outline:none}.property-create-description .ProseMirror{border:1px solid #ccc;min-height:150px;margin:0 0 20px;padding:10px 15px}.property-create-description .tiptap p{color:#000;font-size:19px;font-weight:300}.company-contact-message .ProseMirror:focus{background-color:#f2f7f9;border:2px solid #000;outline:none}.company-contact-message .ProseMirror{border:1px solid #09479d;border-radius:3px;min-height:150px;margin:0 0 20px;padding:10px 15px}.company-contact-message .tiptap p{color:#09479d;padding:0 5px 0 0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:21px;font-weight:700}
.modal-collections-post{background-color:orange;border:1px solid orange;border-radius:3px;width:100%;padding:10px;position:relative;bottom:0;left:0;right:0}.modal-collections-product{z-index:10;background-color:orange;border:1px solid orange;border-radius:8px;width:300px;margin-top:10px;padding:10px;position:absolute;top:0;left:40%;box-shadow:0 4px 8px #0000001a}.modal-collections-entry{z-index:10;background-color:orange;border:1px solid orange;border-radius:8px;width:300px;margin-top:10px;padding:10px;position:absolute;top:10%;left:40%;box-shadow:0 4px 8px #0000001a}.modal-collections-guide{z-index:10;background-color:orange;border:1px solid orange;border-radius:3px;padding:10px;position:relative;top:10px;left:20px;right:20px}.modal-collections-entry .button-close,.modal-collections-guide .button-close,.modal-collections-post .button-close,.modal-collections-product .button-close{color:#000;cursor:pointer;background-color:#0000;border:1px solid #0000;margin-bottom:20px;font-size:17px;font-weight:300;position:absolute;top:5px;right:5px}.modal-collections-entry h2,.modal-collections-guide h2,.modal-collections-post h2,.modal-collections-product h2{font-size:20px}.modal-collections-entry p,.modal-collections-guide p,.modal-collections-post p,.modal-collections-product p{font-size:16px}.modal-collections-entry input[type=checkbox],.modal-collections-guide input[type=checkbox],.modal-collections-post input[type=checkbox],.modal-collections-product input[type=checkbox]{display:none}.modal-collections-entry input[type=checkbox]+label,.modal-collections-guide input[type=checkbox]+label,.modal-collections-post input[type=checkbox]+label,.modal-collections-product input[type=checkbox]+label{cursor:pointer;color:#333;-webkit-user-select:none;user-select:none;padding-left:35px;font-size:16px;line-height:20px;display:inline-block;position:relative}.modal-collections-entry input[type=checkbox]+label:before,.modal-collections-guide input[type=checkbox]+label:before,.modal-collections-post input[type=checkbox]+label:before,.modal-collections-product input[type=checkbox]+label:before{content:"";background-color:#fff;border:2px solid #000;width:20px;height:20px;transition:background-color .3s,border-color .3s;position:absolute;top:0;left:0}.modal-collections-entry input[type=checkbox]:checked+label:before,.modal-collections-guide input[type=checkbox]:checked+label:before,.modal-collections-post input[type=checkbox]:checked+label:before,.modal-collections-product input[type=checkbox]:checked+label:before{background-color:orange;border-color:orange}.modal-collections-entry input[type=checkbox]:checked+label:after,.modal-collections-guide input[type=checkbox]:checked+label:after,.modal-collections-post input[type=checkbox]:checked+label:after,.modal-collections-product input[type=checkbox]:checked+label:after{content:"";border:3px solid #fff;border-width:0 3px 3px 0;width:8px;height:12px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.modal-collections-entry input[type=checkbox]+label:hover:before,.modal-collections-guide input[type=checkbox]+label:hover:before,.modal-collections-post input[type=checkbox]+label:hover:before,.modal-collections-product input[type=checkbox]+label:hover:before,.modal-collections-entry input[type=checkbox]:checked+label:hover:before,.modal-collections-guide input[type=checkbox]:checked+label:hover:before,.modal-collections-post input[type=checkbox]+label:hover:before,.modal-collections-product input[type=checkbox]+label:hover:before{border-color:orange}.modal-collections-entry input[type=text],.modal-collections-guide input[type=text],.modal-collections-post input[type=text],.modal-collections-product input[type=text]{border:1px solid #000;width:250px;padding:4px;font-size:20px}.modal-collections-entry label,.modal-collections-guide label,.modal-collections-post label,.modal-collections-product label{font-size:23px}.modal-collections-entry .formrow,.modal-collections-guide .formrow,.modal-collections-post .formrow,.modal-collections-product .formrow{padding:0 0 5px}.modal-collections-entry .button-create,.modal-collections-guide .button-create,.modal-collections-post .button-create,.modal-collections-product .button-create{color:#000;cursor:pointer;background-color:#0000;border:2px solid #000;padding:4px;font-size:18px}.modal-collections-entry .button-create:hover,.modal-collections-guide .button-create:hover,.modal-collections-post .button-create:hover,.modal-collections-product .button-create:hover{color:#000;background-color:#0000;border:2px solid #006400;font-size:18px}@media only screen and (min-width:1000px){.modal-collections-post{z-index:10;background-color:orange;border:1px solid orange;border-radius:8px;width:300px;padding:10px;position:absolute;bottom:5px;left:20px;box-shadow:0 4px 8px #0000001a}.modal-collections-guide{z-index:10;background-color:orange;border:1px solid orange;border-radius:8px;width:300px;margin-top:10px;padding:10px;position:absolute;top:10%;left:40%;box-shadow:0 4px 8px #0000001a}}
.modal-shares-post{background-color:#f3c164;border:1px solid orange;border-radius:3px;width:100%;padding:10px;position:relative;bottom:0;left:0;right:0}.modal-shares-product{z-index:10;background-color:orange;border:1px solid orange;border-radius:8px;width:300px;margin-top:10px;padding:10px;position:absolute;top:0;left:40%;box-shadow:0 4px 8px #0000001a}.modal-shares-entry,.modal-shares-guide{z-index:10;background-color:orange;border:1px solid orange;border-radius:8px;width:300px;margin-top:10px;padding:10px;position:absolute;top:10%;left:40%;box-shadow:0 4px 8px #0000001a}.modal-shares-entry .button-close,.modal-shares-guide .button-close,.modal-shares-post .button-close,.modal-shares-product .button-close{color:#000;cursor:pointer;background-color:#0000;border:1px solid #0000;margin-bottom:20px;font-size:17px;font-weight:300;position:absolute;top:5px;right:5px}.modal-shares-entry h2,.modal-shares-guide h2,.modal-shares-post h2,.modal-shares-product h2{font-size:20px}.modal-shares-entry p,.modal-shares-guide p,.modal-shares-post p,.modal-shares-product p{font-size:16px}.modal-shares-entry input[type=checkbox],.modal-shares-guide input[type=checkbox],.modal-shares-post input[type=checkbox],.modal-shares-product input[type=checkbox]{display:none}.modal-shares-entry input[type=checkbox]+label,.modal-shares-guide input[type=checkbox]+label,.modal-shares-post input[type=checkbox]+label,.modal-shares-product input[type=checkbox]+label{cursor:pointer;color:#333;-webkit-user-select:none;user-select:none;padding-left:35px;font-size:16px;line-height:20px;display:inline-block;position:relative}.modal-shares-entry input[type=checkbox]+label:before,.modal-shares-guide input[type=checkbox]+label:before,.modal-shares-post input[type=checkbox]+label:before,.modal-shares-product input[type=checkbox]+label:before{content:"";background-color:#fff;border:2px solid #000;width:20px;height:20px;transition:background-color .3s,border-color .3s;position:absolute;top:0;left:0}.modal-shares-entry input[type=checkbox]:checked+label:before,.modal-shares-post input[type=checkbox]:checked+label:before,.modal-shares-product input[type=checkbox]:checked+label:before{background-color:orange;border-color:orange}.modal-shares-entry input[type=checkbox]:checked+label:after,.modal-shares-post input[type=checkbox]:checked+label:after,.modal-shares-product input[type=checkbox]:checked+label:after{content:"";border:3px solid #fff;border-width:0 3px 3px 0;width:8px;height:12px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.modal-shares-entry input[type=checkbox]+label:hover:before,.modal-shares-post input[type=checkbox]+label:hover:before,.modal-shares-product input[type=checkbox]+label:hover:before,.modal-shares-entry input[type=checkbox]:checked+label:hover:before,.modal-shares-post input[type=checkbox]+label:hover:before,.modal-shares-product input[type=checkbox]+label:hover:before{border-color:orange}.modal-shares-entry input[type=text],.modal-shares-post input[type=text],.modal-shares-product input[type=text]{border:1px solid #000;width:250px;padding:4px;font-size:20px}.modal-shares-entry label,.modal-shares-post label,.modal-shares-product label{font-size:23px}.modal-shares-entry .formrow,.modal-shares-post .formrow,.modal-shares-product .formrow{padding:0 0 5px}.modal-shares-entry .button-create,.modal-shares-post .button-create,.modal-shares-product .button-create{color:#000;cursor:pointer;background-color:#0000;border:2px solid #000;padding:4px;font-size:18px}.modal-shares-entry .button-create:hover,.modal-shares-post .button-create:hover,.modal-shares-product .button-create:hover{color:#000;background-color:#0000;border:2px solid #006400;font-size:18px}@media only screen and (min-width:1000px){.modal-shares-post{z-index:10;background-color:#f3c164;border:1px solid orange;border-radius:8px;width:300px;padding:10px;position:absolute;bottom:5px;left:20px;box-shadow:0 4px 8px #0000001a}}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(../media/ajax-loader.0rj3cvc094sqj.gif?dpl=dpl_4zjQuutxZjNoJ8QT1ZvoduM5VRSa) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../media/slick.0u8n~8ag_qajc.eot?dpl=dpl_4zjQuutxZjNoJ8QT1ZvoduM5VRSa);src:url(../media/slick.0u8n~8ag_qajc.eot?dpl=dpl_4zjQuutxZjNoJ8QT1ZvoduM5VRSa)format("embedded-opentype"),url(../media/slick.0lhj36vfcohyb.woff?dpl=dpl_4zjQuutxZjNoJ8QT1ZvoduM5VRSa)format("woff"),url(../media/slick.0zlj3.8soe.db.ttf?dpl=dpl_4zjQuutxZjNoJ8QT1ZvoduM5VRSa)format("truetype"),url(../media/slick.0-yc5~iy72d.q.svg?dpl=dpl_4zjQuutxZjNoJ8QT1ZvoduM5VRSa)format("svg")}.slick-prev,.slick-next{cursor:pointer;color:#0000;background:0 0;border:none;outline:none;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#0000;background:0 0;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
