.sidebar{padding:0;margin:0;width:100%;color:#131516}.sidebar section{padding:20px 15px 15px;margin:0 0 10px;width:100%;background-color:rgba(255,255,255,.2);border-radius:10px;border:1px solid rgba(255,255,255,.18)}.sidebar .section-yellow,.sidebar section{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.sidebar .section-yellow{background-color:rgba(252,246,235,255)}.sidebar .section-purple,.sidebar .section-yellow{border-radius:5px;border:1px solid rgba(236,210,232,.18)}.sidebar .section-purple{background-color:rgba(236,210,232,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.sidebar .panel-note{background-color:#e799f5}.sidebar div.title{margin:0 0 20px;font-size:19px}.sidebar .subTitle,.sidebar div.title{padding:0;font-weight:700;line-height:1.2}.sidebar .subTitle,.sidebar p{font-size:17px}.sidebar p{padding:0 0 15px;line-height:1.5;font-weight:400}.sidebar table+p{padding:15px 0}.sidebar span{line-height:1.5;font-size:17px;font-weight:400}.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;list-style-position:outside}.sidebar ol{padding:0 0 35px 20px;list-style:decimal;list-style-position:outside}.sidebar li{line-height:1.5;font-size:17px;font-weight:400;padding:5px 0 0}.sidebar table{padding:0 0 25px;margin:0}.sidebar td{padding:5px 10px;line-height:1.5;font-size:17px;font-weight:400}.sidebar form{margin:0;width:100%}.sidebar fieldset{margin:10px 0 0}.sidebar .formrow{width:auto;margin:0 0 20px}.sidebar label{font-size:16px;display:block;margin:0 0 5px;padding:0}.sidebar input[type=date],.sidebar input[type=email],.sidebar input[type=number],.sidebar input[type=tel],.sidebar input[type=text]{padding:5px;font-size:16px;border-radius:3px;border:none;box-shadow:inset 2px 2px 4px rgba(0,0,0,.2),inset -2px -2px 4px rgba(255,255,255,.5);background-color:rgba(255,255,255,.2)}.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=date],.sidebar input[type=number],.sidebar input[type=tel]{max-width:50%}.sidebar input:focus{border-color:#09479d;background-color:#f2f7f9}.sidebar textarea{width:100%;height:200px;font-size:16px;border-radius:3px;border:none;box-shadow:inset 2px 2px 4px rgba(0,0,0,.2),inset -2px -2px 4px rgba(255,255,255,.5);background-color:rgba(255,255,255,.2)}.sidebar textarea.h100{height:100px}.sidebar textarea.h250{height:250px}.sidebar textarea:focus{background-color:#f2f7f9}.sidebar input[type=checkbox]{margin:0 10px 20px 0;height:20px;width:20px;background-color:#eee;border-color:rgb(122,9,96)}.sidebar input[type=checkbox]:hover{background-color:#ccc;border-color:rgb(109,1,62)}.sidebar input[type=checkbox]:checked{background-color:#e559c2;border-color:rgb(2 132 199)}.sidebar .box-checkboxes .formrow2{overflow:hidden;position:relative;max-width:300px;margin:auto;padding:5px;background:white;display:inline-block}.sidebar .box-checkboxes .checklabel{display:block;width:100%;border:1px solid #09479d;background:white;color:#09479d;border-radius:2px;text-align:center;padding:3px 6px;font-size:20px;border-radius:3px}.sidebar .box-checkboxes .checklabel:hover{border:1px solid #09479d;background-color:#09479d;color:white}.sidebar .box-checkboxes .checkbox{position:absolute;right:10px;top:0;width:0;height:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;vertical-align:middle;outline:0}.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{border:1px solid #09479d;background-color:#09479d;color:white}.sidebar .box-checkboxes2 .formrow{display:flex;align-items:center}.sidebar .box-checkboxes2 .formrow .checkbox{width:24px;height:24px;margin-right:10px}.sidebar .box-checkboxes2 .formrow .checklabel{font-size:16px}.sidebar select{padding:8px 10px;margin:0 0 10px;max-width:100%;border-radius:3px;border:none;box-shadow:inset 2px 2px 4px rgba(0,0,0,.2),inset -2px -2px 4px rgba(255,255,255,.5);background-color:rgba(255,255,255,.2)}.sidebar select.w-auto{width:auto}.sidebar select.wp50{width:100%}.sidebar select.wp30{width:60%}.sidebar select.wp25{width:50%}.sidebar .select:after{top:50%;left:98%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:5px solid rgba(0,0,0,0);border-top-color:#000000;margin-top:-2px;z-index:100}.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{background-color:#eeb044;color:white;padding:4px 10px 5px;border:none;border-radius:3px;cursor:pointer;transition:background-color .3s ease;text-decoration:none}.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{background-color:#e118ef;color:white;padding:4px 10px 5px;border:none;border-radius:3px;cursor:pointer;transition:background-color .3s ease;text-decoration:none}.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{background-color:rgb(38,102,181);color:white;padding:4px 10px 5px;border:none;border-radius:3px;cursor:pointer;transition:background-color .3s ease;text-decoration:none}.sidebar a.sidebar-button-blue:hover,.sidebar button.sidebar-button-blue:hover{background-color:rgb(6,84,181);text-decoration:none}.sidebar .editor{color:#09479d;font-weight:700;padding:8px 10px;font-size:16px;max-width:100%;height:150px;border:1px solid #09479d;line-height:1;overflow:auto;box-sizing:border-box}.sidebar .h400{height:400px}.sidebar .editor:focus-within{border:2px solid black}.sidebar .editor .ProseMirror{margin:0;padding:0;outline:none;height:100%;box-sizing:border-box}.sidebar .editor .ProseMirror p{margin:0 0 1em;color:black;font-weight:400}.sidebar .progress-bar{height:8px;background-color:#f2f7f9;border-radius:4px;margin-bottom:20px}.sidebar .progress{height:100%;background-color:#db3cf7;border-radius:4px}@media only screen and (min-width:1000px){.sidebar section{padding:20px;margin:0 0 20px;width:100%;border-radius:3px}.sidebar div.title{padding:0;margin:0 0 15px;font-size:22px;font-weight:700}.sidebar .subTitle{padding:0;font-size:23px}.sidebar p{padding:0 0 25px}.sidebar p,.sidebar span{line-height:1.5;font-size:19px}.sidebar ul{list-style-type:square}.sidebar ol,.sidebar ul{padding:0 0 25px 22px}.sidebar li{line-height:1.5;font-size:19px;padding:5px 0 0 8px}.sidebar table{padding:15px 0 0;margin:0 0 25px}.sidebar td{font-size:20px}.sidebar fieldset{margin:10px 0 0}.sidebar .formrow{margin:0 0 20px}.sidebar label{font-size:19px;display:block;margin:0 0 5px;padding:0}.sidebar input[type=date],.sidebar input[type=email],.sidebar input[type=number],.sidebar input[type=tel],.sidebar input[type=text]{max-width:100%;font-size:20px;padding:5px 10px;margin:0 0 10px}.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=date],.sidebar input[type=number],.sidebar input[type=tel]{max-width:50%}.sidebar textarea{font-size:19px;width:100%;height:200px}.sidebar select{padding:8px 10px;margin:0 0 20px;max-width:100%;font-size:19px}.sidebar a.sidebar-button-blue,.sidebar a.sidebar-button-purple,.sidebar a.sidebar-button-yellow,.sidebar button.sidebar-button-blue,.sidebar button.sidebar-button-purple,.sidebar button.sidebar-button-yellow{font-size:19px}}.eventArticle img{width:100%}.eventArticle .imageslider1 img{height:220px}.eventArticle .youtube-container{position:relative;overflow:hidden;max-width:100%;margin:0 0 20px}.eventArticle .youtube-container:after{display:block;content:"";padding-top:56.25%}.eventArticle .youtube-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.eventArticle p{padding:0 15px 15px}.eventArticle p,.eventArticle span{line-height:1.5;font-size:18px;font-weight:400;color:black}.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:hover,.eventArticle a.button-blue:visited{color:white;text-decoration:none}.eventArticle h1{padding:20px 15px;font-size:30px;font-weight:600;color:black;line-height:1.2}.eventArticle h2{padding:20px 15px 15px;font-size:16.5px}.eventArticle h2,.eventArticle h3{font-weight:700;color:black;line-height:1.2}.eventArticle h3{padding:5px 15px;font-size:16px}.eventArticle ul{padding-bottom:20px;list-style:square;list-style-position:outside}.eventArticle ol,.eventArticle ul{margin-left:15px;margin-right:15px;padding-left:20px}.eventArticle ol{margin-bottom:20px;list-style:decimal;list-style-position:outside}.eventArticle li{line-height:1.5;font-size:16px;font-weight:400;color:black;padding:5px 0}.eventArticle table{padding:15px 15px 30px;margin-left:15px;margin-right:15px;margin-bottom:20px}.eventArticle td{padding:5px 40px 5px 0;line-height:1.5;font-size:16px;font-weight:400;color:black}.eventArticle img{max-width:100%}.eventArticle figcaption{padding:0 15px}.eventArticle table{margin:20px 15px 0}.eventArticle table td{padding:4px 0;line-height:1.5;font-size:18px;font-weight:400;color:black}.eventArticle table td:first-of-type{width:40px}@media only screen and (min-width:1024px){.eventArticle .imageslider1 img{height:400px}.eventArticle p{padding:0 30px 15px}.eventArticle p,.eventArticle span{line-height:1.5;font-size:21px;font-weight:400;color:black}.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 ol,.eventArticle ul{margin-left:30px;margin-right:30px;padding-left:20px}.eventArticle ol{margin-bottom:20px}.eventArticle li{line-height:1.5;font-size:21px;padding:5px 0}.eventArticle table{padding:15px 15px 30px;margin-left:30px;margin-right:30px;margin-bottom:20px}.eventArticle td{padding:5px 40px 5px 0;font-size:21px}.eventArticle table{margin:20px 30px 0}.eventArticle table td{line-height:1.5;font-size:21px;font-weight:400;color:black}}.eventFeedCard-grid{display:grid;grid-template-columns:1.5fr 20px 1fr;grid-template-areas:"content . image";color:black;padding:15px;margin:0 0 20px;width:100%;background-color:white;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}.eventFeedCard-grid-content h1{color:black;font-size:19px;font-weight:700;padding:0 0 10px}.eventFeedCard-grid-content p{color:rgb(101,99,99);font-size:16px;font-weight:700;padding:0 0 10px}.eventFeedCard-grid-image{grid-area:image;position:relative;width:100%;padding-bottom:56.25%;border-radius:3px}.eventFeedCard-grid-image img{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:3px}.eventFeedCard-grid-content{grid-area:content;padding:0;border-radius:3px}.eventFeedCard-grid-content table{margin:0 15px 20px 0}.eventFeedCard-grid-content td{color:black;font-size:16px;padding:0 0 5px}.eventFeedCard-grid-content td:first-child{padding-right:15px;color:black}.eventFeedCard-grid-content .button,.eventFeedCard-grid-content .button:visited{padding:4px 8px;background-color:#1277ee;color:white;font-size:16px;text-decoration:none}.eventFeedCard-grid-content .button:hover{background-color:#02264f;color:white;text-decoration:none}@media only screen and (min-width:1024px){.eventFeedCard-grid{margin:0 0 20px;padding:25px 40px 15px}.eventFeedCard-grid-content h1{font-size:22px;font-weight:700;padding:0 0 30px}.eventFeedCard-grid-content p{color:rgb(101,99,99);font-size:15px;font-weight:700;padding:0}.eventFeedCard-grid-content{grid-area:content;padding:0 20px 20px 0;border-radius:3px}.eventFeedCard-grid-content table{margin:0 15px 20px 0}.eventFeedCard-grid-content td{color:black;font-size:15px;padding:0 0 5px}.eventFeedCard-grid-content td:first-child{padding-right:15px;color:black}.eventFeedCard-grid-content .button,.eventFeedCard-grid-content .button:visited{padding:4px 8px;background-color:#1277ee;color:white;font-size:17px;text-decoration:none}}.eventLinkCard-grid,.eventLinkCard-grid-red{display:grid;grid-template-columns:1fr 1.5fr;grid-template-areas:"image content";margin:0 0 20px;background-color:white;text-decoration:none;color:black;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}.eventLinkCard-grid-red{border-right:8px solid red}.eventLinkCard-grid-red:hover,.eventLinkCard-grid:hover{text-decoration:none;cursor:pointer;opacity:.8}.eventLinkCard-grid-image{grid-area:image;position:relative;width:100%;padding-bottom:56.25%}.eventLinkCard-grid-image img{position:absolute;width:100%;height:100%;object-fit:cover}.eventLinkCard-grid-content{grid-area:content}.eventLinkCard-grid-content h3{color:#131516;font-size:16px;font-weight:700;padding:20px 10px 15px 20px}.eventLinkCard-grid-content .eventType{padding:10px 20px;font-weight:600;font-size:17px}.eventLinkCard-grid-content table{margin-left:20px;margin-right:20px;margin-bottom:15px;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{display:grid;grid-template-columns:1fr 1.5fr;grid-template-areas:"image content";margin:0 0 20px;background-color:white;text-decoration:none;color:black;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}.eventLinkCard-grid-red{border-right:8px solid red}.eventLinkCard-grid-red:hover,.eventLinkCard-grid:hover{text-decoration:none;cursor:pointer;opacity:.8}.eventLinkCard-grid-image{grid-area:image;position:relative;width:100%;padding-bottom:56.25%}.eventLinkCard-grid-image img{position:absolute;width:100%;height:100%;object-fit:cover}.eventLinkCard-grid-content{grid-area:content}.eventLinkCard-grid-content h3{color:#131516;font-size:19px;font-weight:700;padding:20px 10px 15px 20px}.eventLinkCard-grid-content .eventType{padding:10px 20px;font-weight:600;font-size:17px}.eventLinkCard-grid-content table{margin-left:20px;margin-right:20px;margin-bottom:15px;font-size:18px}.eventLinkCard-grid-content td:first-child{width:25px}}.postArticle{margin:0 0 10px;width:100%;background-color:white;padding:10px;border:1px solid white;border-radius:10px}.postArticle .header,.postArticle .header-links{padding:0;margin:0}.postArticle .header-links a{display:inline-block;margin:0 10px 0 0;padding:1px 5px;font-weight:400;border-radius:4px;font-size:14px;color:#1277ee;background-color:rgb(219 234 254);text-decoration:none}.postArticle .header-links a:hover{background-color:#b9d4f1;text-decoration:none}.postArticle .header-data{margin:5px 0 0;padding:0}.postArticle .header-data a.name,.postArticle .header-data a.name:visited{font-weight:700;font-size:14px;margin:0 10px 0 0;color:black;text-decoration:none}.postArticle .header-data a.name:hover{color:black;text-decoration:underline}.postArticle .header-data span.avenue{font-weight:700;font-size:14px;margin:0 10px 0 0;color:#1277ee}.postArticle .header-data span.date{font-weight:700;font-size:14px}.postArticle h1{font-size:19px;color:#131516}.postArticle h1,.postArticle h2{margin:0;padding:10px 0;font-weight:700}.postArticle h2{font-size:17px}.postArticle h1+.postArticle h2,.postArticle h3{padding:10px 0 0}.postArticle h3{font-size:15px;font-weight:700;line-height:1.2}.postArticle p+.postArticle h3{padding:0}.postArticle h4{padding:0;font-size:15px;font-weight:700;line-height:1.2}.postArticle p+.postArticle h4{padding:0}.postArticle p{padding:0 0 10px}.postArticle p,.postArticle span{line-height:1.5;font-size:15px;font-weight:400}.postArticle a{color:#036ee5;font-weight:700}.postArticle a:hover{color:#036ee5;text-decoration:none}.postArticle ul{padding:0 0 15px 15px;list-style:square;list-style-position:outside}.postArticle ol{padding:0 0 15px 15px;list-style:decimal;list-style-position:outside}.postArticle li{line-height:1.5;font-size:15px;color:#131516;font-weight:400;padding:5px 0 0}.postArticle table{padding:0;margin:0}.postArticle td{padding:5px 40px 5px 0;line-height:1.5;font-size:15px;font-weight:400;color:#131516}.postArticle blockquote,.postArticle quote{padding:0 0 0 10px;margin:0 0 20px;border-left:2px solid purple;display:block;font-size:16px}.postArticle .youtube-container{position:relative;overflow:hidden;max-width:100%;margin:20px 0 0}.postArticle .youtube-container:after{display:block;content:"";padding-top:56.25%}.postArticle .youtube-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.postArticle figure{padding:20px 0 0}.postArticle img{max-width:100%;margin-top:0}.postArticle .container-images{position:relative}.postArticle .imageslider{margin-top:15px}.postArticle .image-box{padding:0}.postArticle .image-box img{max-width:100%}.postArticle .panel-alert,.postArticle .panel-info,.postArticle .panel-note,.postArticle .panel-premium,.postArticle .panel-success{padding:15px 20px 10px;margin:0 0 20px;border-radius:5px}.postArticle .panel-note{background-color:#efd9fd;color:black}.postArticle .panel-info{background-color:#d7eaf8;color:black}.postArticle .panel-alert{background-color:#feaaaa;color:black}.postArticle .panel-premium{background-color:orange;color:black}.postArticle .panel-success{background-color:rgb(139,224,139);color:darkgreen}.postArticle .panel-alert p,.postArticle .panel-alert table,.postArticle .panel-info p,.postArticle .panel-info table,.postArticle .panel-note p,.postArticle .panel-note table,.postArticle .panel-premium p,.postArticle .panel-premium table,.postArticle .panel-success p,.postArticle .panel-success table{padding:0 0 10px}.postArticle .panel-alert p.single-line,.postArticle .panel-info p.single-line,.postArticle .panel-note p.single-line,.postArticle .panel-premium p.single-line,.postArticle .panel-success p.single-line{padding:0 15px}.postArticle .panel-alert p.title,.postArticle .panel-info p.title,.postArticle .panel-note p.title,.postArticle .panel-premium p.title,.postArticle .panel-success p.title{font-weight:700}.postArticle .panel-note p.title{color:#800080}.postArticle .panel-info p.title{color:#1277ee}.postArticle .panel-alert p.title,.postArticle .panel-premium p.title{color:darkred}.postArticle .panel-alert a,.postArticle .panel-alert a:hover,.postArticle .panel-alert a:visited,.postArticle .panel-info a,.postArticle .panel-info a:hover,.postArticle .panel-info a:visited,.postArticle .panel-note a,.postArticle .panel-note a:hover,.postArticle .panel-note a:visited,.postArticle .panel-premium a,.postArticle .panel-premium a:hover,.postArticle .panel-premium a:visited,.postArticle .panel-success a,.postArticle .panel-success a:hover,.postArticle .panel-success a:visited{font-weight:700;text-decoration:none}.postArticle .panel-alert a:hover,.postArticle .panel-info a:hover,.postArticle .panel-note a:hover,.postArticle .panel-premium a:hover,.postArticle .panel-success a:hover{text-decoration:underline}.postArticle .panel-note a,.postArticle .panel-note a:hover,.postArticle .panel-note a:visited{color:#800080}.postArticle .panel-info a,.postArticle .panel-info a:hover,.postArticle .panel-info a:visited{color:#1277ee}.postArticle .panel-alert a,.postArticle .panel-alert a:hover,.postArticle .panel-alert a:visited,.postArticle .panel-premium a,.postArticle .panel-premium a:hover,.postArticle .panel-premium a:visited,.postArticle .panel-success a,.postArticle .panel-success a:hover,.postArticle .panel-success a:visited{color:darkred}.postArticle .footer{padding:10px 0 0}.postArticle .footer a,section .footer a{font-size:14px}.postArticle .footer-social{padding:10px 30px 0}.postArticle .footer-tags{padding:10px 0 0}.postArticle .footer-tags a,.postArticle .footer-tags a:visited{display:inline-block;font-weight:700;color:grey;font-size:14px;padding:4px 7px;border-radius:5px;border:1px solid grey;text-decoration:none;margin:0 5px 9px 0;cursor:pointer;background-color:transparent}.postArticle .footer-tags .tag-icon{padding:0;margin:0 5px 0 0}.postArticle .footer-tags a:hover{color:#9a1c7f;background-color:transparent;border-color:#9a1c7f}.postArticle .shares-network{vertical-align:middle;display:inline-block;margin-right:10px;text-align:center}.postArticle-essentials{background-color:#FBE4B3;padding:20px 25px;border-radius:3px;margin:10px 0 15px}.postArticle-essentials table{margin:0 15px 0 0}.postArticle-essentials td{color:black;font-size:14px;padding:0 0 5px}.postArticle-essentials a,.postArticle-essentials a:visited{color:black;font-size:14px;padding:0 0 5px;text-decoration:underline;font-weight:300}.postArticle-essentials a:hover{color:black;font-size:15px;padding:0 0 5px;text-decoration:none;font-weight:300}.postArticle-essentials td:first-child{padding-right:15px;color:black}@media only screen and (min-width:1024px){.postArticle{margin:0 0 20px;padding:30px}.postArticle .header{padding:0 0 5px}.postArticle .header-links a{margin:0 10px 0 0;padding:2px 7px;font-weight:400;font-size:15px}.postArticle .header-data{margin:5px 0 0;padding:0}.postArticle .header-data a.name,.postArticle .header-data a.name:visited,.postArticle .header-data span.avenue{font-weight:700;font-size:15px;margin:0 10px 0 0}.postArticle .header-data span.date{font-weight:700;font-size:15px}.postArticle .image-box{padding:20px 0 0}.postArticle h1{padding:20px 0 25px;font-size:22px;margin:0}.postArticle h2{padding:0 0 15px;font-size:19px;font-weight:700}.postArticle p+.postArticle h2{padding:20px 0 15px}.postArticle h3,.postArticle h4{padding:0;font-size:18px}.postArticle p{padding:0 0 15px}.postArticle p,.postArticle span{line-height:1.4;font-size:18px}.postArticle ul{list-style-type:square}.postArticle ol,.postArticle ul{padding:0 0 25px 22px}.postArticle li{font-size:18px;padding:5px 0 0 8px}.postArticle table{padding:15px 0 0;margin:0 0 25px}.postArticle td{padding:5px 0 0;font-size:18px}.postArticle blockquote,.postArticle quote{padding:0 0 0 30px;margin:20px 0 35px;border-left:4px solid purple;font-size:19px;font-style:italic;font-weight:300}.postArticle em{font-weight:300}.postArticle .panel-alert,.postArticle .panel-info,.postArticle .panel-note,.postArticle .panel-premium,.postArticle .panel-success{padding:15px 20px 10px;margin:0 0 20px;border-radius:5px}.postArticle .footer{padding:10px 0 0}.postArticle .footer a,section .footer a{font-size:16px}.postArticle .footer-social{padding:10px 30px 0}.postArticle .footer-tags{padding:20px 0 0}.postArticle .footer-tags a,.postArticle .footer-tags a:visited{font-weight:700;font-size:15px;padding:4px 7px;margin:0 5px 0 0}.postArticle-essentials table{margin:0 15px 0 0}.postArticle-essentials td{color:black;font-size:18px;padding:0 0 5px}.postArticle-essentials a,.postArticle-essentials a:visited{color:black;font-size:18px;padding:0 0 5px;text-decoration:underline}.postArticle-essentials a:hover{color:black;font-size:18px;padding:0 0 5px;text-decoration:none}.postArticle-essentials td:first-child{padding-right:19px;color:black}}.postLinkCard,.postLinkCard:visited{background-color:white;padding:6px 12px 10px;margin:0 0 5px;color:#034da1;text-decoration:none;display:block;line-height:1.5;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.postLinkCard:hover{text-decoration:none;background-color:white;opacity:.8}.postLinkCard .header{display:block}.postLinkCard span{color:black;font-size:14px}.postLinkCard span:first-of-type{margin-right:10px}.postLinkCard p{font-size:16px;font-weight:700;color:black;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{background-color:#f2f7f9;padding:15px;border-radius:3px;border:1px solid #f2f7f9;box-shadow:0 3px 7px -3px rgba(0,0,0,.3);cursor:pointer}.cmsCard,.cmsCard:hover{margin-top:10px;display:flex;flex-direction:column;text-decoration:none}.cmsCard:hover{background-color:rgb(206,221,243);border:1px solid #1277ee}.cmsCard .title{font-size:18px;font-weight:600;color:#1277ee;padding:5px 0}.cmsCard .description{font-size:16px;font-weight:300;color:#1277ee;padding:5px 0}@media only screen and (min-width:640px){.cmsCard{display:flex;flex-direction:column;margin-right:10px}}.offer form,.product form,article form,section form{margin:20px 0;width:100%;color:#131516}article form .form-container,section form .form-container{padding:10px 15px 13px;border:1px solid gray;margin:0 0 20px}.offer form .formrow,.product form .formrow,article form .formrow,section form .formrow{width:auto;margin:0 0 20px}.product form .title1,article form .title1,section form .title1{font-weight:700;font-size:18px;margin:0 0 15px;padding:0}.product form title2,article form .title2,section form .title2{font-weight:700;font-size:17px;margin:30px 0 0;padding:0 0 15px}.product form p,article form p,section form p{padding:0 0 10px}.offer form label,.product form label,article form label,section form label{color:black;font-size:16px;display:block;margin:0 0 5px;padding:0}.offer form input[type=date],.offer form input[type=email],.offer form input[type=number],.offer form input[type=tel],.offer form input[type=text],.product form input[type=date],.product form input[type=email],.product form input[type=number],.product form input[type=tel],.product form input[type=text],article form input[type=date],article form input[type=email],article form input[type=number],article form input[type=tel],article form input[type=text],section form input[type=date],section form input[type=email],section form input[type=number],section form input[type=tel],section form input[type=text]{color:#131516;padding:5px;font-size:16px;border:1px solid #09479d}.offer form input[type=text],.offer form input[type=text].wp50,.product form input[type=text],.product form input[type=text].wp50,article form input[type=text],article form input[type=text].wp50,section form input[type=text],section form input[type=text].wp50{width:100%}.offer form input[type=text].wp25,.product form input[type=text].wp25,article form input[type=text].wp25,section form input[type=text].wp25{width:50%}.offer form input[type=email],.product form input[type=email],article form input[type=email],section form input[type=email]{width:100%}.offer form input[type=date],.offer form input[type=number],.offer form input[type=tel],.product form input[type=date],.product form input[type=number],.product form input[type=tel],article form input[type=date],article form input[type=number],article form input[type=tel],section form input[type=date],section form input[type=number],section form input[type=tel]{max-width:50%}.offer form input:focus,.product form input:focus,article form input:focus,section form input:focus{border-color:#131516;background-color:#f2f7f9}.offer form textarea,.product form textarea,article form textarea,section form textarea{font-family:Arial,Helvetica,sans-serif;padding:8px 10px;font-size:16px;width:100%;height:200px}.offer form textarea.h100,.product form textarea.h100,article form textarea.h100,section form textarea.h100{height:100px}.offer form textarea.h250,.product form textarea.h250,article form textarea.h250,section form textarea.h250{height:250px}article form input[type=checkbox]{margin:0 10px 20px 0;height:20px;width:20px;background-color:#eee;border-color:rgb(2 132 199)}article form input[type=checkbox]:hover{background-color:#ccc;border-color:rgb(2 132 199)}article form input[type=checkbox]:checked{background-color:#2196F3;border-color:rgb(2 132 199)}article form .box-checkboxes .formrow2,section form .box-checkboxes .formrow2{overflow:hidden;position:relative;max-width:300px;margin:auto;padding:5px;background:white;display:inline-block}article form .box-checkboxes .checklabel,section form .box-checkboxes .checklabel{display:block;width:100%;border:1px solid #09479d;background:white;color:#09479d;border-radius:2px;text-align:center;padding:3px 6px;font-size:20px;border-radius:3px}article form .box-checkboxes .checklabel:hover,section form .box-checkboxes .checklabel:hover{border:1px solid #09479d;background-color:#09479d;color:white}article form .box-checkboxes .checkbox,section form .box-checkboxes .checkbox{position:absolute;right:10px;top:0;width:0;height:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;vertical-align:middle;outline:0}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{border:1px solid #09479d;background-color:#09479d;color:white}article form .box-checkboxes2 .formrow,section form .box-checkboxes2 .formrow{display:flex;align-items:center}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{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.container-radiobuttons .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.container-radiobuttons .checkmark{position:absolute;top:0;left:0;height:17px;width:17px;background-color:#eee;border-radius:50%}.container-radiobuttons .container input:checked~.checkmark{background-color:#1277ee}.container-radiobuttons .checkmark:after{content:"";position:absolute;display:none}.offer select,.product select,article select,section select{padding:8px 10px;max-width:100%;border:1px solid #09479d;box-shadow:none;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px}.product select.w-auto,article select.w-auto,section select.w-auto{width:auto}.product select.wp50,article select.wp50,section select.wp50{width:100%}.product select.wp30,article select.wp30,section select.wp30{width:60%}.product select.wp25,article select.wp25,section select.wp25{width:50%}.product select:after,article select:after,section select:after{top:50%;left:98%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:5px solid rgba(0,0,0,0);border-top-color:#000000;margin-top:-2px;z-index:100}.product select:focus,article select:focus,section select:focus{outline:none}.offer form a.button,.offer form a.button:visited,.offer form button,.offer form button:visited,.product form a.button,.product form a.button:visited,.product form button,.product form button:visited,.property-grid-contact form button,.property-grid-contact form button:visited,article form a.button,article form a.button:visited,article form button,article form button:visited,section form a.button,section form a.button:visited,section form button,section form button:visited{border:1px solid green;color:white;padding:5px 8px;font-size:19px;font-weight:500;background-color:green;text-decoration:none;margin-right:10px;border-radius:3px}.offer form a.button:hover,.offer form button:hover,.product form a.button:hover,.product form button:hover,.property-grid-contact form button:hover,article form a.button:hover,article form button:hover,section form a.button:hover,section form button:hover{border:1px solid darkgreen;background-color:darkgreen;color:white;text-decoration:none}.product form a.button-plus,.product form a.button-plus:visited,.product form button.button-plus,.product form button.button-plus:visited,article form a.button-plus,article form a.button-plus:visited,article form button.button-plus,article form button.button-plus:visited,section form a.button-plus,section form a.button-plus:visited,section form button.button-plus,section form button.button-plus:visited{border:2px solid #131516;color:#131516;padding:3px 5px;font-size:17px;font-weight:500;background-color:transparent;text-decoration:none;margin-right:10px;border-radius:3px}.product form a.button-plus:hover,.product form button.button-plus:hover,article form a.button-plus:hover,article form button.button-plus:hover,section form a.button-plus:hover,section form button.button-plus:hover{border:2px solid rgb(243,26,185);background-color:transparent;color:#141516;text-decoration:none}.offer form .ProseMirror:focus,.product form .ProseMirror:focus,article form .ProseMirror:focus,section form .ProseMirror:focus{outline:none;border:2px solid black;background-color:#f2f7f9}.offer form .ProseMirror,.product form .ProseMirror,article form .ProseMirror,section form .ProseMirror{padding:10px 15px;margin:0 0 20px;border:1px solid #ccc;min-height:150px;background-color:white}.offer .tiptap p,.product .tiptap p,article .tiptap p,section .tiptap p{color:black;font-weight:300;font-size:18px;padding:0 0 15px}article .tiptap h2,section .tiptap h2{color:black;font-weight:700;font-size:22px;padding:15px 0;margin:0}article .tiptap h3,section .tiptap h3{color:black;font-weight:700;font-size:20px;padding:0;margin:0}article .tiptap em,section .tiptap em{font-weight:300}article .tiptap blockquote,section .tiptap blockquote{padding:15px 0 15px 15px;margin:0;border-left:2px solid purple;display:block;font-size:18px}article .tiptap ul,section .tiptap ul{padding:0 0 25px 20px;list-style:square;list-style-position:outside}article .tiptap ol,section .tiptap ol{padding:0 0 25px 20px;list-style:decimal;list-style-position:outside}article .tiptap li,section .tiptap li{line-height:1.4;font-size:18px;color:#131516;font-weight:400;padding:5px 0 0}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:rgb(234,92,234)}article .tiptap button,section .tiptap button{margin:0 5px;padding:3px 5px;border:1px solid purple;background:purple;cursor:pointer;border-radius:4px;color:white;font-size:15px}article .tiptap button:hover,section .tiptap button:hover{background:rgb(234,92,234);border:1px solid rgb(234,92,234)}@media only screen and (min-width:1000px){.offer form,.product form,article form,section form{margin:20px 0 0}.offer form .formrow,.product form .formrow,article form .formrow,section form .formrow{margin:0 0 20px}.product form .title1,article form .title1,section form .title1{font-weight:700;font-size:23px;margin:0 0 15px;padding:15px 0 0}.product form .title2,article form .title2,section form .title2{font-weight:700;font-size:21px;margin:40px 0 0;padding:0 0 15px}.offer label,.product label,article form label,section form label{font-size:21px;display:block;margin:0 0 5px;padding:0}.offer form input[type=date],.offer form input[type=email],.offer form input[type=tel],.offer form input[type=text],.product form input[type=date],.product form input[type=email],.product form input[type=tel],.product form input[type=text],article form input[type=date],article form input[type=email],article form input[type=number],article form input[type=tel],article form input[type=text],section form input[type=date],section form input[type=email],section form input[type=number],section form input[type=tel],section form input[type=text]{max-width:100%;font-size:19px;padding:5px 10px}.offer form input[type=text],.product form input[type=text],article form input[type=text],section form input[type=text]{width:100%}.offer form input[type=text].wp50,.product form input[type=text].wp50,article form input[type=text].wp50,section form input[type=text].wp50{width:50%}.offer form input[type=text].wp25,.product form input[type=text].wp25,article form input[type=text].wp25,section form input[type=text].wp25{width:25%}.offer form input[type=email],.product form input[type=email],article form input[type=email],section form input[type=email]{width:50%}.offer form input[type=date],.offer form input[type=number],.offer form input[type=tel],.product form input[type=date],.product form input[type=number],.product form input[type=tel],article form input[type=date],article form input[type=number],article form input[type=tel],section form input[type=date],section form input[type=number],section form input[type=tel]{max-width:50%}.offer form textarea,.product form textarea,article form textarea,section form textarea{padding:8px 10px;font-size:19px;width:100%;height:400px}.product select,article select,section select{padding:8px 10px;max-width:60%;border:1px solid #09479d;box-shadow:none;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:19px}.product form a.button-plus,.product form a.button-plus:visited,.product form button.button-plus,.product form button.button-plus:visited,article form a.button-plus,article form a.button-plus:visited,article form button.button-plus,article form button.button-plus:visited,section form a.button-plus,section form a.button-plus:visited,section form button.button-plus,section form button.button-plus:visited{padding:5px 8px;font-size:20px;margin-right:10px;border-radius:3px}}.playbookPage .playbook-grid{padding:20px 0 0;background-color:#f2f7f9}.playbookPage .playbook-grid-header{grid-area:header;padding:0 15px 25px}.playbookPage .playbook-grid-header h1{font-size:23px}.playbookPage .playbook-grid-nav{grid-area:nav;margin:0;padding:0 15px}.playbookPage .playbook-grid-content{grid-area:content;padding:10px 0 0}.playbookPage .playbook-grid-sidebar{grid-area:sidebar;padding:0}.playbookPage h2{padding:0 0 30px;font-size:21px}.playbookPage h3{padding:20px 0 30px;font-size:19px}.playbookPage p+h2{padding:20px 0 15px}.playbookPage p{padding:0 0 15px}.playbookPage p,.playbookPage span{line-height:1.5;font-size:17px;font-weight:400;color:#131516}.playbookPage button,.playbookPage button:visited{background-color:#1277ee;padding:4px 6px;font-size:16px;color:white;border-radius:3px;border:0 solid #1277ee}.playbookPage button:hover{background-color:blue}.playbookPage section.playbook-topics{box-shadow:none;padding:0;background-color:transparent}.playbookPage section.playbook{margin:0 0 20px;padding:8px 15px 10px}.playbookPage section.playbook p{padding:0}.playbookPage section.playbook p+p{padding:16px 0 0}.playbookPage section.action{margin:0 0 20px;padding:0}.playbookPage section.action header{padding:0;margin:0}.playbookPage section.action header td.actionArrow1{background-color:#1277ee;padding:0 10px;color:white}.playbookPage section.action header td.actionArrow2{background-color:#1277ee;color:white;width:50px;text-align:center}.playbookPage section.action header td.actionName{background-color:#b67607;padding:2px 30px 2px 10px;width:100%;font-weight:400;color:white}.playbookPage section.action header td.topicName{background-color:#f3c472;padding:2px 30px 2px 10px;width:100%;color:#b67607}.playbookPage section.action header:hover{opacity:.8}.playbookPage section.action .content{padding:10px 15px}.playbookPage section.action a:visited{color:#036ee5;font-weight:700}.playbookPage section.action a:hover{color:#036ee5;text-decoration:none}.playbookPage section.action .panel-alert,.playbookPage section.action .panel-info,.playbookPage section.action .panel-note,.playbookPage section.action .panel-premium,.playbookPage section.action .panel-success{padding:15px 15px 10px;margin:0 0 20px;border-radius:5px}.playbookPage section.action .panel-note{background-color:#efd9fd;color:black}.playbookPage section.action .panel-info{background-color:#d7eaf8;color:black}.playbookPage section.action .panel-alert{background-color:#feaaaa;color:black}.playbookPage section.action .panel-premium{background-color:orange;color:black}.playbookPage section.action .panel-success{background-color:rgb(139,224,139);color:darkgreen}.playbookPage section.action .panel-alert p,.playbookPage section.action .panel-alert table,.playbookPage section.action .panel-info p,.playbookPage section.action .panel-info table,.playbookPage section.action .panel-note p,.playbookPage section.action .panel-note table,.playbookPage section.action .panel-premium p,.playbookPage section.action .panel-premium table,.playbookPage section.action .panel-success p,.playbookPage section.action .panel-success table{padding:0 0 10px}.playbookPage section.action .panel-alert p.single-line,.playbookPage section.action .panel-info p.single-line,.playbookPage section.action .panel-note p.single-line,.playbookPage section.action .panel-premium p.single-line,.playbookPage section.action .panel-success p.single-line{padding:0}.playbookPage section.action .panel-alert p.title,.playbookPage section.action .panel-info p.title,.playbookPage section.action .panel-note p.title,.playbookPage section.action .panel-premium p.title,.playbookPage section.action .panel-success p.title{font-weight:700}.playbookPage section.action .panel-note p.title{color:#800080}.playbookPage section.action .panel-info p.title{color:#1277ee}.playbookPage section.action .panel-alert p.title,.playbookPage section.action .panel-premium p.title{color:darkred}.playbookPage section.action .panel-alert a,.playbookPage section.action .panel-alert a:hover,.playbookPage section.action .panel-alert a:visited,.playbookPage section.action .panel-info a,.playbookPage section.action .panel-info a:hover,.playbookPage section.action .panel-info a:visited,.playbookPage section.action .panel-note a,.playbookPage section.action .panel-note a:hover,.playbookPage section.action .panel-note a:visited,.playbookPage section.action .panel-premium a,.playbookPage section.action .panel-premium a:hover,.playbookPage section.action .panel-premium a:visited
.playbookPage section.action .panel-success a,.playbookPage section.action .panel-success a:hover,.playbookPage section.action .panel-success a:visited{font-weight:700;text-decoration:none}.playbookPage section.action .panel-alert a:hover,.playbookPage section.action .panel-info a:hover,.playbookPage section.action .panel-note a:hover,.playbookPage section.action .panel-premium a:hover,.playbookPage section.action .panel-success a:hover{text-decoration:underline}.playbookPage section.action .panel-note a,.playbookPage section.action .panel-note a:hover,.playbookPage section.action .panel-note a:visited{color:#800080}.playbookPage sectio.action .panel-info a:hover,.playbookPage section.action .panel-info a,.playbookPage section.action .panel-info a:visited{color:#1277ee}.playbookPage section.action .panel-alert a,.playbookPage section.action .panel-alert a:hover,.playbookPage section.action .panel-alert a:visited,.playbookPage section.action .panel-premium a,.playbookPage section.action .panel-premium a:hover,.playbookPage section.action .panel-premium a:visited,.playbookPage section.action .panel-success a,.playbookPage section.action .panel-success a:hover,.playbookPage section.action .panel-success a:visited{color:darkred}@media only screen and (min-width:1000px){.playbookPage .playbook-grid{padding:30px 0 40px;display:grid;grid-template-columns:auto 225px 490px 225px auto;grid-template-areas:". header header .   ." ". nav content sidebar ."}.playbookPage .playbook-grid-header{padding:0 0 30px}.playbookPage .playbook-grid-nav{padding:0}.playbookPage .playbook-grid-header h1{font-size:36px;padding:0}.playbookPage h1{padding:10px 0 37px;font-size:40px}.playbookPage h2{padding:0 0 30px;font-size:30px;font-weight:700}.playbookPage p+h2{padding:40px 0 30px}.playbookPage h3{padding:0 0 20px;font-size:26px}.playbookPage section.playbook{margin:0 0 15px;padding:20px 30px;box-shadow:0 1px 0 rgba(17,17,26,.05),0 0 8px rgba(17,17,26,.1)}.playbookPage section.playbook h2{padding:10px 0 37px;font-size:40px;color:#131516;font-weight:700}.playbookPage section.playbook h3{padding:0 0 20px;font-size:28px;color:#131516;font-weight:700}.playbookPage section.playbook h4{font-size:23px;color:#131516;font-weight:700}.playbookPage section.playbook p{padding:0}.playbookPage section.playbook p+p{padding:15px 0 0}.playbookPage section.action{margin:0 0 15px;padding:0;box-shadow:0 1px 0 rgba(17,17,26,.05),0 0 8px rgba(17,17,26,.1)}.playbookPage section.action header{padding:0}.playbookPage section.action .content{padding:0 30px 30px}.playbookPage section.action p{padding:0}.playbookPage section.action p+p{padding:15px 0 0}.playbookPage section.action .panel-alert,.playbookPage section.action .panel-info,.playbookPage section.action .panel-note,.playbookPage section.action .panel-premium,.playbookPage section.action .panel-success{padding:15px 20px 10px;margin:0 0 20px;border-radius:5px}}@media only screen and (min-width:1200px){.playbookPage-grid{grid-template-columns:auto 225px 690px 225px auto;grid-template-areas:". header  header .  ." ". nav content sidebar ."}}@media only screen and (min-width:1400px){.playbook-grid .playbook-grid{grid-template-columns:auto 225px 890px 225px auto;grid-template-areas:". header header .  ." ". nav content sidebar ."}}@media only screen and (min-width:1600px){.playbookPage .playbook-grid{grid-template-columns:auto 290px 960px 290px auto;grid-template-areas:". header header .  ." ". nav content sidebar ."}}@media only screen and (min-width:1800px){.playbookPage .playbook-grid{grid-template-columns:auto 390px 960px 390px auto;grid-template-areas:". header header .  ." ". nav content sidebar ."}}@media only screen and (min-width:2000px){.playbookPage-grid{grid-template-columns:auto 490px 960px 490px auto;grid-template-areas:". header header . ." ". nav content sidebar ."}}.cdCard .noVisas{padding:20px 0;font-size:21px}.cdCard{text-decoration:none;color:black;background-color:white;display:flex;flex-direction:column;border-radius:5px;margin:0;border:1px solid white;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);padding:10px}.cdCard div{border:1px solid black;padding:5px;margin:0 0 3px}.cdCard img{width:30px;margin-right:10px}.cdCard .country{font-size:21px;color:black}.cdCard .country,.cdCard .name{font-weight:700;padding:0 0 5px}.cdCard .name{font-size:18px}.cdCard .subTitle{font-size:13px;padding:0}.cdCard .percentage{font-size:18px;font-weight:700;padding:5px 0 0}.collectionLinkCard{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "content";margin:0 0 20px;padding:0;background-color:white;text-decoration:none;color:black;width:100%;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}.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{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.collectionLinkCard .content span.title{font-size:19px;color:black;padding:0 0 5px;font-weight:700}.collectionLinkCard .content .type{color:darkorange;padding:0 0 10px;font-size:16px}@media only screen and (min-width:1024px){.collectionLinkCard{display:grid;grid-template-columns:1.5fr 1fr;grid-template-areas:"content image";margin:0 0 20px}.entryLinkCard .content{padding:15px}}.entryLinkCard{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "content";padding:0}.entryLinkCard,.entryLinkCard1{margin:0 0 20px;background-color:white;text-decoration:none;color:black;width:100%;border-radius:10px}.entryLinkCard1{display:block;padding:10px 15px}.entryLinkCard .image{grid-area:image}.entryLinkCard .content{grid-area:content;padding:10px 15px 5px}.entryLinkCard1:hover,.entryLinkCard1:visited,.entryLinkCard:hover,.entryLinkCard:visited{text-decoration:none}.entryLinkCard1:hover,.entryLinkCard:hover{opacity:.8}.entryLinkCard .image .image-container{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.entryLinkCard .image .image-container img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;border-top-right-radius:10px;border-bottom-right-radius:10px}.entryLinkCard .content span.title{font-size:19px;color:black;padding:0 0 5px;font-weight:700}.entryLinkCard1 span.title{font-size:19px;color:black;padding:0;font-weight:700}.entryLinkCard .content .place span{background-color:#77b2f6;color:white;margin:10px 5px 0 0;padding:2px 4px;font-size:14px;border-radius:3px}.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,.entryLinkCard .content .features span.text{font-size:19.5px;margin:0 10px 0 0;color:#77b2f6}.entryLinkCard .content .features span.text{font-family:Arial,Helvetica,sans-serif;font-weight:500}@media only screen and (min-width:1024px){.entryLinkCard{display:grid;grid-template-columns:1.5fr 1fr;grid-template-areas:"content image"}.entryLinkCard,.entryLinkCard1{margin:0 0 20px}.entryLinkCard .content{padding:15px}}.guideCard{text-decoration:none;color:black;background-color:white;display:flex;flex-direction:column;border-radius:5px;margin-bottom:20px;border:1px solid white;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}.guideCard .content{padding:10px}.guideCard a:hover{color:rgb(243,153,19)}.guideCard img{max-width:100%;object-fit:cover}.guideCard p.guideName,.guideCard p.guideName:visited{font-size:21px;font-weight:700;line-height:1.5;color:black;text-decoration:none}.guideCard ul{padding:0 0 25px 20px;list-style:square;list-style-position:outside}.guideCard li{padding:5px 0 0}.guideCard a.guideChapter,.guideCard a.guideChapter:visited{font-size:20px;font-weight:500;line-height:1.5;color:black;text-decoration:underline}.guideCard a.guideChapter:hover{font-size:20px;font-weight:500;line-height:1.5;color:rgb(243,153,19)}.guideLinkCard{text-decoration:none;background-color:white;border-radius:5px;margin-bottom:20px;border:1px solid white;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}.guideLinkCard-image img{max-width:100%}.guideLinkCard-text{color:black;font-size:21px;padding:10px}.experienceCard{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "content";margin:0 0 20px;padding:0 0 5px;background-color:#f2f7f9;text-decoration:none;color:black;width:100%;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}.experienceCard div.image{grid-area:image;margin-bottom:-5px}.experienceCard div.image div.image-container{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.experienceCard div.image div.image-container img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.experienceCard div.content{grid-area:content;padding:10px 15px}.experienceCard div.content div.header{padding:0;margin:0 0 12px}.experienceCard div.content span.title{padding:0 10px 0 0;line-height:normal;line-height:1.3;font-weight:700;font-size:17px;color:black}.experienceCard div.content span.city{font-weight:400;background-color:#036ee5;color:white;padding:2px 4px;border-radius:3px;display:inline-block}.experienceCard div.content p{padding:0;margin:0;line-height:1.3;font-size:17px;color:black}.experienceCard div.content a,.experienceCard div.content a:hover,.experienceCard div.content a:visited{font-weight:700;color:#1277ee}.experienceCard div.content a:hover{font-weight:700;color:#1277ee;text-decoration:none}@media only screen and (min-width:1024px){.experienceCard{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "content";margin:0 0 20px}.experienceCard div.content{padding:15px}.experienceCard div.content span.title{font-size:20px;margin-bottom:3px}.experienceCard div.content p{font-size:19px;line-height:1.3;margin:-10px 0 0}}.lifestyleLinkCard{color:black;font-size:21px;background-color:white;display:flex;flex-direction:column;border-radius:5px;padding:10px;margin-bottom:20px;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}.lifestyleLinkCard,.lifestyleLinkCard:visited{text-decoration:none}.lifestyleLinkCard:hover{text-decoration:none;background-color:#bdddf3}.lifestyleLinkCard .category{margin:0 0 5px;color:#131516;font-size:17px;font-weight:300}.lifestyleLinkCard .title{margin:0 0 15px;color:#131516;font-size:19px;font-weight:700}.lifestyleLinkCard .rating00,.lifestyleLinkCard .rating10,.lifestyleLinkCard .rating15,.lifestyleLinkCard .rating20,.lifestyleLinkCard .rating25,.lifestyleLinkCard .rating30,.lifestyleLinkCard .rating35,.lifestyleLinkCard .rating40,.lifestyleLinkCard .rating45,.lifestyleLinkCard .rating50{display:inline-block;width:24px;height:24px;margin:0 5px 0 0;padding:0;border-radius:3px}.lifestyleLinkCard .rating10{border:1px solid darkred;background-color:darkred}.lifestyleLinkCard .rating15,.lifestyleLinkCard .rating20,.lifestyleLinkCard .rating25{border:1px solid red;background-color:red}.lifestyleLinkCard .rating30,.lifestyleLinkCard .rating35{border:1px solid hsl(44,90%,50%);background-color:hsl(44,90%,50%)}.lifestyleLinkCard .rating40,.lifestyleLinkCard .rating45{border:1px solid forestgreen;background-color:forestgreen}.lifestyleLinkCard .rating50{border:1px solid darkgreen;background-color:darkgreen}.lifestyleLinkCard .rating00{border:1px solid grey;background-color:white}.placeLinkCard,.placeLinkCard:visited{border-radius:3px;display:flex;flex-direction:column;margin:0 0 15px;text-decoration:none;background-color:white;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}.placeLinkCard:hover{opacity:.8}.placeLinkCard div.image-container{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.placeLinkCard div.image-container img{object-fit:cover;position:absolute;top:0;left:0;border-top-left-radius:3px;border-top-right-radius:3px;max-width:100%}.placeLinkCard span.title{color:black;padding:17px 12px 10px;margin:-4px 0 0;display:block;font-weight:600;font-size:19px}.placeLinkCard span.description{padding:0 12px 10px;color:black;font-size:18px;display:block}@media only screen and (min-width:640px){.placeLinkCard{display:flex;flex-direction:column;margin:0}}@media only screen and (min-width:1024px){.placeLinkCard{display:flex;flex-direction:column;margin:0}}.matrixCard{text-decoration:none;color:black;background-color:white;display:block;flex-direction:column;border-radius:5px;border:1px solid white;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);padding:15px}.matrixCard:hover{opacity:.7}.matrixCard .title{font-size:18px;font-weight:700}.product{margin:0 0 3px;width:100%;background:rgba(255,255,255,.7);border-radius:3px;padding:30px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);border:1px solid rgba(255,255,255,.3)}.product h1{padding:0;font-size:24px;font-weight:700;line-height:1.2;color:#131516}.product .saveToCollection{color:orange;border:1px solid orange;background-color:transparent;padding:4px;border-radius:4px;font-size:20px;display:inline-block;cursor:pointer;text-align:right;float:right}.product .saveToCollection:hover{color:darkorange;border:1px solid darkorange}.product h2{margin:20px 0 15px;font-size:19px;font-weight:700;line-height:1.2;color:#131516}.product p+h2,.product table+h2,.product ul+h2{padding:20px 0 15px}.product p+h3{padding:0}.product p{padding:0 0 15px;line-height:1.5;font-size:17px;font-weight:400;color:#131516}.product a{color:#036ee5;font-weight:700}.product a:hover{color:#036ee5;text-decoration:none}.product ul{padding:0 0 15px 20px;list-style:square;list-style-position:outside}.product ol{padding:0 0 35px 20px;list-style:decimal;list-style-position:outside}.product li{line-height:1.5;font-size:17px;color:#131516;font-weight:400;padding:5px 0 0}.product table{padding:0 0 25px;margin:0}.product td{padding:5px 10px;line-height:1.5;font-size:17px;font-weight:400;color:#131516}.product td:first-child{padding:5px 40px 5px 0}.product img{max-width:100%;margin-top:30px}.product .panel-contact{background-color:#f1dfb1;padding:20px;margin:20px 0}.product .panel-contact h2{margin:0 0 15px;font-size:19px;font-weight:700;line-height:1.2;color:#131516}.product .panel-contact h3{margin:40px 0 15px;font-size:17px;font-weight:700;line-height:1.2;color:#131516}.product .contactName{font-size:17px;font-weight:700;margin:0 0 20px;padding:0}.product .contactType{font-size:16px;font-weight:900;padding:0;margin:0}.product .contactData{font-size:17px;font-weight:300;margin:0 0 10px;padding:0}.product .check-icon{color:green}@media only screen and (min-width:1000px){.product{margin:0 0 20px;background:rgba(255,255,255,.7);border-radius:3px;padding:30px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);border:1px solid rgba(255,255,255,.3)}.product h1{padding:0;margin:0 0 40px;font-size:40px}.product h2{padding:0;font-size:28px;font-weight:700}.product p+h2,.product ul+h2{padding:0 0 20px}.product h3{padding:0;font-size:23px}.product p{padding:0 0 25px;line-height:1.5;font-size:21px}.product ul{list-style-type:square}.product ol,.product ul{padding:0 0 25px 22px}.product li{line-height:1.5;font-size:21px;padding:5px 0 0 8px}.product table{padding:15px 0 0;margin:0 0 25px}.product td{font-size:22px}.product .panel-contact{padding:20px}.product .panel-contact h2{padding:0;font-size:28px;font-weight:700}.product .panel-contact h3{margin:40px 0 15px;font-size:24px;font-weight:700;line-height:1.2;color:#131516}.product .contactName{font-size:20px;font-weight:700;margin:0 0 20px;padding:0}.product .contactType{font-size:17px;font-weight:900;margin:0;padding:0}.product .contactData{font-size:20px;font-weight:300;margin:0 0 10px;padding:0}}.productLinkCard{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "content";border-radius:4px;display:block;padding:0;text-decoration:none;color:black;margin-bottom:20px;background-color:white;width:100%;border-radius:3px}.productLinkCard:hover{opacity:.8}.productLinkCard-content{grid-area:content;padding:10px}.productLinkCard-image{grid-area:image}.productLinkCard-image img{max-width:100%;border-top-right-radius:3px;border-top-left-radius:3px}.productLinkCard .body{padding:0 10px 10px;font-size:18px;font-family:Arial,Helvetica,sans-serif;line-height:1.2}.productLinkCard p.entryName{padding:10px 10px 0;font-size:17px;font-weight:300}.productLinkCard p.price,.productLinkCard p.title{padding:10px;font-size:20px;font-weight:700}.productLinkCard p.cardText{padding:10px;font-size:20px;font-weight:300}@media only screen and (min-width:1024px){.productLinkCard{display:grid;grid-template-columns:300px 1fr;grid-template-areas:"image content";margin-bottom:20px;padding:0 0 -5px;width:100%;border-radius:5px}.productLinkCard p.price{padding:10px;font-size:18px;font-weight:700}.productLinkCard p.cardText{padding:10px;font-size:20px;font-weight:300}.productLinkCard .body{font-size:18px;line-height:1.2}.productLinkCard-image{padding:0 0 -5px}.productLinkCard-image img{max-width:100%;border-bottom-left-radius:5px;border-top-left-radius:5px}}.propertyLinkCard{display:grid;grid-template-columns:1fr 1.5fr;grid-template-areas:"image content";margin:0;background-color:white;text-decoration:none;color:darkblue;padding:4px 4px 7px;cursor:pointer;border-radius:4px}.propertyLinkCard-image{grid-area:image;margin-bottom:-4px}.propertyLinkCard-image img{max-width:100%}.propertyLinkCard-image div.image-container{width:100%;height:0;padding-bottom:75%;position:relative;overflow:hidden}.propertyLinkCard-image div.image-container img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.propertyLinkCard-content{grid-area:content;padding:3px 15px 0}.propertyLinkCard-content p.title{font-size:17px;font-weight:700;padding:0 0 5px;color:darkblue}.propertyLinkCard-content p.place{font-size:15px;font-weight:500;padding:0 0 10px;color:darkblue}.propertyLinkCard-content .priceMain{font-size:14px;font-weight:500;padding:4px 0;border-radius:4px;color:darkblue;margin-right:10px}.propertyLinkCard-content .priceSub{font-size:13px;font-weight:500;padding:4px 8px;color:darkblue}.propertyLinkCard-content table.prices{font-size:13px;font-weight:400}.propertyLinkCard-content table tr td:first-of-type{width:50px}@media only screen and (min-width:1024px){.propertyLinkCard{display:grid;grid-template-columns:1fr 1.5fr;grid-template-areas:"image content";margin:0;text-decoration:none;color:black;max-width:700px}.propertyLinkCard:hover{opacity:.8}.propertyLinkCard-content{padding:15px 15px 0}.propertyLinkCard-content p.title{font-size:20px;font-weight:700;padding:0 0 10px;color:darkblue}.propertyLinkCard-content p.place{font-size:18px;font-weight:500;padding:0 0 20px;color:darkblue}.propertyLinkCard-content .priceMain{font-size:18px}.propertyLinkCard-content .priceSub{font-size:16px}.propertyLinkCard-content table tr td:first-of-type{width:50px}}.propertyCard1{display:grid;grid-template-columns:160px 1fr;grid-template-areas:"image content";padding:0;background-color:white;max-width:450px;border-radius:4px}.propertyCard1,.propertyCard1:hover{text-decoration:none}.propertyCard1-image{grid-area:image}.propertyCard1-image img{max-width:150px}.propertyCard1-content p.title{font-size:16px;font-weight:700;padding:0 0 5px;color:black}.propertyCard1-content p.place{font-size:15px;font-weight:300;padding:0 0 10px;color:black}.propertyCard1-content p.published{font-size:15px;font-weight:700;padding:0;color:darkgreen}@media only screen and (min-width:1024px){.propertyCard1{display:grid;grid-template-columns:160px 1fr;grid-template-areas:"image content"}}.propertyHeader{display:grid;grid-template-columns:160px 1fr;grid-template-areas:"image content";padding:0}.propertyHeader-image{grid-area:image;min-height:65px}.propertyHeader-image img{max-width:150px}.propertyCard1-content{grid-area:content;padding-top:5px}.propertyHeader-content p.title{font-size:17px;font-weight:700;padding:0 0 5px;color:black}.propertyHeader-content p.place{font-size:15px;font-weight:500;padding:0 0 10px;color:darkblue}.propertyHeader-content a.button{font-size:15px;font-weight:500;padding:4px;color:black;border-radius:3px;border:1px solid black;text-decoration:none;margin:0 10px 0 0}.propertyHeader-content a.button:hover{font-size:15px;font-weight:500;padding:4px;color:darkblue;border-radius:3px;border:1px solid darkblue;text-decoration:none}@media only screen and (min-width:1024px){.propertyHeader{display:grid;grid-template-columns:160px 1fr;grid-template-areas:"image content"}.propertyHeader-content p.title{font-size:18px;font-weight:700;padding:0 0 10px}.propertyHeader-content p.place{font-size:18px;font-weight:500;padding:0 0 20px;color:darkblue}}.completeRating,.completeRatingAverage,.completeRatingIndividual{margin:0 0 20px;padding:30px;border-radius:5px}.completeRating{background-color:#bdddf3}.completeRatingAverage{background-color:#1885f1}.completeRatingIndividual{background-color:white}.completeRating .title,.completeRatingAverage .title,.completeRatingIndividual .title{margin:0 0 15px;color:black;font-size:23px;font-weight:700}.completeRating a.guideLink,.completeRating a.guideLink:visited,.completeRatingAverage a.guideLink,.completeRatingAverage a.guideLink:visited{margin:5px 5px 0 0;padding:3px 5px 2px;border:2px solid #1277ee;border-radius:5px;font-size:19px;font-weight:700;display:inline-block;color:#1277ee;text-decoration:none}.completeRatingAverage a.guideLink,.completeRatingAverage a.guideLink:visited{border:2px solid #01162e;color:#01162e}.completeRating a.guideLink:hover,.completeRatingAverage a.guideLink:hover{border:2px solid #033c7d;color:#033c7d;text-decoration:none;cursor:pointer}.completeRating a.guideLink:first-of-type,.completeRatingAverage a.guideLink:first-of-type{margin-left:20px}.completeRating .btnShowFactors{border:none;background-color:transparent;color:black;text-decoration:none;cursor:pointer;padding:5px 0 0;font-size:16px}.completeRating .rating00,.completeRating .rating10,.completeRating .rating15,.completeRating .rating20,.completeRating .rating25,.completeRating .rating30,.completeRating .rating35,.completeRating .rating40,.completeRating .rating45,.completeRating .rating50,.completeRatingAverage .rating00,.completeRatingAverage .rating10,.completeRatingAverage .rating15,.completeRatingAverage .rating20,.completeRatingAverage .rating25,.completeRatingAverage .rating30,.completeRatingAverage .rating35,.completeRatingAverage .rating40,.completeRatingAverage .rating45,.completeRatingAverage .rating50,.completeRatingIndividual .rating00,.completeRatingIndividual .rating10,.completeRatingIndividual .rating15,.completeRatingIndividual .rating20,.completeRatingIndividual .rating25,.completeRatingIndividual .rating30,.completeRatingIndividual .rating35,.completeRatingIndividual .rating40,.completeRatingIndividual .rating45,.completeRatingIndividual .rating50{display:inline-block;width:24px;height:24px;margin:0 5px 0 0;padding:0;border-radius:3px}.completeRating .rating10,.completeRatingAverage .rating10,.completeRatingIndividual .rating10{border:1px solid darkred;background-color:darkred}.completeRating .rating15,.completeRating .rating20,.completeRating .rating25,.completeRatingAverage .rating15,.completeRatingAverage .rating20,.completeRatingAverage .rating25,.completeRatingIndividual .rating15,.completeRatingIndividual .rating20,.completeRatingIndividual .rating25{border:1px solid red;background-color:red}.completeRating .rating30,.completeRating .rating35,.completeRatingAverage .rating30,.completeRatingAverage .rating35,.completeRatingIndividual .rating30,.completeRatingIndividual .rating35{border:1px solid hsl(44,90%,50%);background-color:hsl(44,90%,50%)}.completeRating .rating40,.completeRating .rating45,.completeRatingAverage .rating40,.completeRatingAverage .rating45,.completeRatingIndividual .rating40,.completeRatingIndividual .rating45{border:1px solid forestgreen;background-color:forestgreen}.completeRating .rating50,.completeRatingAverage .rating50,.completeRatingIndividual .rating50{border:1px solid darkgreen;background-color:darkgreen}.completeRating .rating00,.completeRatingAverage .rating00,.completeRatingIndividual .rating00{border:1px solid grey;background-color:white}.completeRating table,.completeRatingIndividual table{margin:20px 0 0;font-size:20px}.completeRating td:first-of-type,.completeRatingIndividual td:first-of-type{padding:0 15px 10px 0}.completeRating img{width:30px;margin-right:10px}.ratingCardSingle{margin:0;padding:25px 30px 20px}.ratingCardSingle,.ratingCardSingle:visited{text-decoration:none;background-color:#bdddf3}.ratingCardSingle:hover{text-decoration:none;background-color:white}.ratingCardSingle .category{margin:0 0 15px;color:#131516;font-size:18px;font-weight:500}.ratingCardSingle .title{margin:0 0 15px;color:#131516;font-size:19px;font-weight:700}.ratingCardSingle img{width:30px;margin-right:10px}.ratingCardSingle .rating00,.ratingCardSingle .rating10,.ratingCardSingle .rating15,.ratingCardSingle .rating20,.ratingCardSingle .rating25,.ratingCardSingle .rating30,.ratingCardSingle .rating35,.ratingCardSingle .rating40,.ratingCardSingle .rating45,.ratingCardSingle .rating50,.ratingCardSingleHome .rating00,.ratingCardSingleHome .rating10,.ratingCardSingleHome .rating15,.ratingCardSingleHome .rating20,.ratingCardSingleHome .rating25,.ratingCardSingleHome .rating30,.ratingCardSingleHome .rating35,.ratingCardSingleHome .rating40,.ratingCardSingleHome .rating45,.ratingCardSingleHome .rating50{display:inline-block;width:24px;height:24px;margin:0 5px 0 0;padding:0;border-radius:3px}.ratingCardSingle .rating10,.ratingCardSingleHome .rating10{border:1px solid darkred;background-color:darkred}.ratingCardSingle .rating15,.ratingCardSingle .rating20,.ratingCardSingle .rating25,.ratingCardSingleHome .rating15,.ratingCardSingleHome .rating20,.ratingCardSingleHome .rating25{border:1px solid red;background-color:red}.ratingCardSingle .rating30,.ratingCardSingle .rating35,.ratingCardSingleHome .rating30,.ratingCardSingleHome .rating35{border:1px solid hsl(44,90%,50%);background-color:hsl(44,90%,50%)}.ratingCardSingle .rating40,.ratingCardSingle .rating45,.ratingCardSingleHome .rating40,.ratingCardSingleHome .rating45{border:1px solid forestgreen;background-color:forestgreen}.ratingCardSingle .rating50,.ratingCardSingleHome .rating50{border:1px solid darkgreen;background-color:darkgreen}.ratingCardSingle .rating00,.ratingCardSingleHome .rating00{border:1px solid grey;background-color:white}.ratingCardSingle table{margin:20px 0 0;font-size:20px}.ratingCardSingle td:first-of-type{padding:0 15px 5px 0}