@charset "UTF-8";@root,html{interpolate-size:allow-keywords}*,*:before,*:after{box-sizing:border-box}:root{--colorwhite:255,255,255;--colorwhite02:247,244,237;--colorblack:38,35,31;--color01:200,154,43;--color02:169,181,155;--colorgood:25,126,78;--colorbad:193,56,50;--radius:8px;--fontbasesize:1rem;--fontbasesizemobi:1.35rem;--font01:"Raleway",sans-serif;--font02:"Inter",sans-serif;--boxshadow:0 8px 40px rgba(38,35,31,.1)}html{scroll-behavior:smooth;overflow-y:scroll;box-sizing:border-box}a,a:link,a:visited{text-decoration:none;transition:all 1s ease;color:rgba(var(--colorblack),1)}a:hover,a:active{text-decoration:none}.accordion-container{margin:0 auto;padding:20px;font-family:inherit}.accordion-category-title{font-size:1.5rem;margin:2.5rem 0 1rem;color:#333;border-bottom:2px solid #eaeaea;padding-bottom:.5rem}.accordion-item{background:#fff;border:1px solid #eaeaea;border-radius:8px;margin-bottom:1rem;box-shadow:var(--boxshadow);overflow:hidden;transition:box-shadow .2s ease}.accordion-item:hover{box-shadow:var(--boxshadow)}.accordion-item summary{padding:1.25rem 1.5rem;font-weight:600;font-size:1.1rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;list-style:none;color:#222;transition:background-color .2s ease}.accordion-item summary::-webkit-details-marker{display:none}.accordion-icon{display:inline-block;width:20px;height:20px;position:relative;flex-shrink:0;margin-left:1rem}.accordion-icon:before,.accordion-icon:after{content:"";position:absolute;background-color:#555;top:50%;left:50%;transition:transform .3s ease}.accordion-icon:before{width:14px;height:2px;transform:translate(-50%,-50%)}.accordion-icon:after{width:2px;height:14px;transform:translate(-50%,-50%)}.accordion-item[open] summary{border-bottom:1px solid #eaeaea;background-color:#fafafa}.accordion-item[open] .accordion-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.accordion-answer{padding:2rem;color:#555;line-height:1.6;font-size:1rem;background-color:#fff;text-align:left}.accordion-answer p:first-child{margin-top:0}.accordion-answer p:last-child{margin-bottom:0}.accordion-answer ul{margin:0;padding-left:1.25rem}.alignleft{text-align:left}.alignright{text-align:right}.aligncenter{text-align:center}.alignjustifyleft{text-align:justify}.alignjustifyright{direction:rtl;text-align:justify}.alignjustifycenter{text-align:justify;text-align-last:center}.aligntop{vertical-align:top}.alignmiddle{vertical-align:middle;align-items:center}.alignmiddleflex{vertical-align:middle;display:flex;justify-content:center;align-items:center}.alignbottom{vertical-align:bottom}#alternate01{display:block;width:100%;min-width:100%;max-width:100%;padding:0;margin:0 auto 0 auto;vertical-align:middle}.alternate01row{width:100%;border-radius:0;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:center;align-content:space-between;padding:0;margin:0 auto 5vw auto;vertical-align:middle;align-self:center;border-radius:var(--radius)}.alternate01row:nth-of-type(even){flex-direction:row-reverse}.alternate01row:nth-of-type(7){margin:0 auto 0 auto;padding:0}.alternate01column{width:50%;padding:0;margin:0 auto 0 auto;text-align:left;vertical-align:middle;align-self:center}.alternate01columntext01{width:50%;padding:0 5%;margin:0 auto 0 auto;text-align:left;vertical-align:middle;align-self:center}.alternate02row{width:100%;border-radius:0;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:center;align-content:space-between;padding:0;margin:0 auto 5vw auto;vertical-align:middle;align-self:center;background-repeat:repeat;background-position:center center;background-size:512px auto;position:relative;background-image:url(/wp-content/themes/onlinebrandambassadors/_img/pattern01black.svg)}.alternate02row:nth-of-type(even){flex-direction:row-reverse;background-image:none}.animatebottom{position:relative;-webkit-animation-name:animatebottom;-webkit-animation-duration:1s;animation-name:animatebottom;animation-duration:1s}@-webkit-keyframes animatebottom{from{bottom:-150px;opacity:0}to{bottom:0;opacity:1}}@keyframes animatebottom{from{bottom:-150px;opacity:0}to{bottom:0;opacity:1}}#banner01{display:block;width:96vw;height:75vh;overflow:hidden;margin:0 auto 5vw auto;padding:0}#banner01 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;padding:0;margin:0}#banner01spacer{height:20vh}body{display:block;padding:0;margin:0 auto 0 auto;text-align:center;color:var(--colorblack)}.widget{background:rgba(var(--colorwhite),1);border:1px solid rgba(var(--colorblack),1);border-radius:var(--radius);box-shadow:var(--boxshadow);width:85vw;max-width:1920px;margin:-20vh auto 0;overflow:hidden;position:relative;z-index:1}.widget-header{background:rgba(var(--colorblack),1);padding:1.25rem 2rem;display:flex;align-items:center;gap:.75rem;justify-content:center}.widget-header svg{color:rgba(var(--color01),1)}.widget-header span{color:rgba(var(--colorwhite02),1);font-size:1.1rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.widget-body{padding:1.5rem 2rem 1.5rem}.fields-row{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:1rem;align-items:flex-end}@media (max-width:768px){.fields-row{grid-template-columns:1fr 1fr}.book-btn-wrap{grid-column:1/-1}}@media (max-width:768px){.fields-row{grid-template-columns:1fr}}.field-group{display:flex;flex-direction:column;gap:.4rem;position:relative}.field-label{font-size:.65rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color01),.5);min-height:1rem;text-align:center}#nights-label{color:rgba(var(--color01),1)}.field-trigger{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.65rem .9rem;border:1px solid rgba(28,26,23,.18);border-radius:var(--radius);background:rgba(var(--colorwhite02),1);cursor:pointer;user-select:none;transition:border-color .2s,background .2s;min-height:46px}.field-trigger:hover,.field-trigger.active{border-color:rgba(var(--color01),1);background:rgba(var(--color01),.1)}.field-trigger svg{color:rgba(var(--color01),1);flex-shrink:0}.trigger-text{display:flex;align-items:baseline;justify-content:center;gap:8px;overflow:hidden;text-align:center}.trigger-text .date-display{font-size:1.05rem;font-weight:400;color:rgba(var(--colorblack),1);line-height:1;white-space:nowrap}.trigger-text .date-sub{font-size:.7rem;color:rgba(var(--color01),.5);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.guests-display{font-size:1.05rem;font-weight:400;color:rgba(var(--colorblack),1)}.dropdown{position:absolute;top:calc(100% + 8px);left:0;background:rgba(var(--colorwhite),1);border:1px solid rgba(184,146,74,.3);border-radius:var(--radius);box-shadow:var(--boxshadow);z-index:1000;opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .2s,transform .2s}.dropdown.open{opacity:1;pointer-events:all;transform:translateY(0)}.cal-wrap{display:flex;gap:0;min-width:560px}@media (max-width:768px){.cal-wrap{flex-direction:column;min-width:280px}}.calendar{padding:1.25rem;width:280px;flex-shrink:0}.calendar+.calendar{border-left:1px solid rgba(28,26,23,.08)}.cal-nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.cal-nav button{background:0 0;border:none;cursor:pointer;color:rgba(var(--color01),.5);padding:4px 8px;border-radius:var(--radius);font-size:1rem;line-height:1;transition:color .15s,background .15s}.cal-nav button:hover{color:rgba(var(--color01),1);background:rgba(var(--color01),.1)}.cal-title{font-size:1rem;font-weight:400;color:rgba(var(--colorblack),1);letter-spacing:.04em;text-align:center}.cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.cal-dow{font-size:.6rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color01),.5);text-align:center;padding:.3rem 0}.cal-day{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:400;color:rgba(var(--colorblack),1);cursor:pointer;border-radius:var(--radius);border:1px solid transparent;transition:all .15s;position:relative}.cal-day:not(.empty):not(.past):hover{border-color:rgba(var(--color01),1);color:rgba(var(--color01),1)}.cal-day.empty,.cal-day.past{color:rgba(var(--color01),.1);cursor:default}.cal-day.selected-start,.cal-day.selected-end{background:rgba(var(--color01),.1);color:var(--white) !important;border-color:rgba(var(--color01),1)}.cal-day.selected-start{border-radius:var(--radius) 0 0 var(--radius)}.cal-day.selected-end{border-radius:0 var(--radius) var(--radius) 0}.cal-day.selected-start.selected-end{border-radius:var(--radius)}.cal-day.in-range{background:rgba(var(--color01),.1);color:rgba(var(--colorblack),1);border-radius:0}.cal-day.today:after{content:'';position:absolute;bottom:3px;left:50%;transform:translateX(-50%);width:3px;height:3px;background:rgba(var(--color01),1);border-radius:50%}.guests-dropdown{padding:1.25rem;min-width:240px}.guest-row{display:flex;align-items:center;justify-content:space-between;padding:.6rem 0;border-bottom:1px solid rgba(28,26,23,.06)}.guest-row:last-child{border-bottom:none}.guest-info .guest-type{font-weight:400;font-size:.85rem;color:rgba(var(--colorblack),1)}.guest-info .guest-sub{font-size:.7rem;color:rgba(var(--colorblack),.5)}.guest-counter{display:flex;align-items:center;gap:.6rem}.counter-btn{width:28px;height:28px;border-radius:var(--radius);border:1px solid rgba(var(--colorblack),.5);background:0 0;cursor:pointer;font-size:1rem;line-height:1;color:rgba(var(--colorblack),1);display:flex;align-items:center;justify-content:center;transition:all .15s}.counter-btn:hover:not(:disabled){border-color:rgba(var(--color01),1);color:rgba(var(--color01),1);background:rgba(var(--color01),.1)}.counter-btn:disabled{opacity:.3;cursor:default}.counter-val{font-size:1.1rem;min-width:18px;text-align:center;color:rgba(var(--colorblack),1)}.guests-done{margin-top:.75rem;width:100%;padding:.5rem;background:rgba(var(--colorblack),1);color:rgba(var(--colorwhite02),1);border:none;border-radius:var(--radius);font-size:.7rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .15s}.guests-done:hover{background:rgba(var(--color01),1)}.book-btn{padding:0 2rem;height:46px;background:rgba(var(--color01),1);color:rgba(var(--colorwhite),1);border:none;border-radius:var(--radius);font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .2s,transform .1s;display:flex;align-items:center;justify-content:center;gap:.5rem}.book-btn:hover{background:rgba(var(--color01),.9)}.hint{font-size:.68rem;color:#c0392b;margin-top:.5rem;letter-spacing:.04em;display:block;text-align:center}.overlay{display:none;position:fixed;inset:0;z-index:999}.overlay.active{display:block}@media (max-width:768px){.field-trigger,.book-btn,.guests-done,input,button{display:block !important;min-height:50px !important;min-width:80% !important;max-width:100%;margin-left:auto !important;margin-right:auto !important}.field-trigger,.book-btn{display:flex !important}}br{display:block;clear:all;padding:0;margin-bottom:16px}button,.button,.button01{border-radius:var(--radius);border:none;padding:10px 20px;margin:1vh auto 1vh auto;text-align:center;transition:all .3s ease;cursor:pointer;box-shadow:none;text-shadow:transparent}button:hover,.button:hover,.button01:hover{border-radius:25px;cursor:pointer;box-shadow:var(--boxshadow);text-shadow:transparent;transform:scale(1.02)}.caption01{font-size:clamp(10px, 1vw, 1vw);line-height:125%;font-weight:400;margin-bottom:.5rem}.caption02{display:inline-block;font-size:clamp(10px, 1vw, 1vw);line-height:125%;font-weight:400;border-bottom:solid 2px rgba(var(--color01),1);padding:0 0 .2rem;margin:0 auto .4rem auto;text-transform:uppercase}.clearfix:after{content:"";display:table;clear:both}.colorblack{color:rgba(var(--colorblack),1)}.colorblackbg{background-color:rgba(var(--colorblack),1);border-radius:var(--radius)}.colorblackbrdr{border:solid 1px rgba(var(--colorblack),.75);border-radius:var(--radius)}.colorwhite{color:rgba(var(--colorwhite),1)}.colorwhitebg{background-color:rgba(var(--colorwhite),1);border-radius:var(--radius)}.colorwhitebrdr{border:solid 1px rgba(var(--colorwhite),1);border-radius:var(--radius)}.colorwhite02{color:rgba(var(--colorwhite02),1)}.colorwhite02bg{background-color:rgba(var(--colorwhite02),1);border-radius:var(--radius)}.colorwhite02brdr{border:solid 1px rgba(var(--colorwhite02),1);border-radius:var(--radius)}.color01{color:rgba(var(--color01),1)}.color01bg{background-color:rgba(var(--color01),1);border-radius:var(--radius)}.color01brdr{border:solid 1px rgba(var(--color01),1);border-radius:var(--radius)}.color01bg25{background-color:rgba(var(--color01),.1)}.color01bg50{background-color:rgba(var(--color01),.5)}.color02{color:rgba(var(--color02),1)}.color02bg{background-color:rgba(var(--color02),1);border-radius:var(--radius)}.color02brdr{border:solid 1px rgba(var(--color02),1);border-radius:var(--radius)}.color02bg25{background-color:rgba(var(--color02),.1)}.color02bg50{background-color:rgba(var(--color02),.5)}.column-2{column-count:2;column-gap:5vw}#column01 ul{display:block;width:100%;min-width:100%;max-width:100%;height:auto;list-style:none;padding:0;margin:0}#column01{display:block;width:100%;min-width:100%;max-width:100%;height:auto;list-style:none;padding:0;margin:0 auto 0 auto}#column01 li{list-style:none;display:inline-block}#column01 .one{width:95%;height:auto;padding:1%;margin:0 1% 1%}#column01 .two{width:45%;height:auto;padding:1%;margin:0 1% 1%}#column01 .three{width:28%;height:auto;padding:1%;margin:0 1% 1%}#column01 .onethird{width:28%;height:auto;padding:1%;margin:1%}#column01 .twothirds{width:56%;height:auto;padding:1%;margin:1%}#column01 .four{width:19%;height:auto;padding:1%;margin:0 1% 1%}#column01 .five{width:15%;height:auto;padding:1%;margin:0 1% 1%}.cmplz-manage-consent{background-color:rgba(var(--colorwhite),.5) !important;width:55px !important;height:55px !important;min-width:0 !important;border-radius:50% !important;padding:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;border:2px solid #eaeaea !important;box-shadow:0 4px 10px rgba(0,0,0,.15) !important;font-size:0 !important;color:transparent !important;bottom:40px !important;right:20px !important;z-index:99999 !important}.cmplz-manage-consent:hover{background-color:#f5f5f5 !important;transform:scale(1.05)}.cmplz-manage-consent:after{content:"" !important;width:24px !important;height:24px !important;position:absolute !important;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23000000"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm-3-9c-.83 0-1.5-.67-1.5-1.5S8.17 8 9 8s1.5.67 1.5 1.5S9.83 11 9 11zm4.5 4c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm1-6c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"/></svg>') !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important}.cmplz-manage-consent span,.cmplz-manage-consent .cmplz-manage-consent-title{display:none !important}.displayblock{display:block;text-decoration:none}.displayinlineblock{display:inline-block;text-decoration:none}.displayinline{display:inline;text-decoration:none}.dropbtn{border:none;cursor:pointer}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;z-index:5;min-width:40vw;max-width:40vw;box-shadow:var(--boxshadow);padding:3vh 2vw;margin:-1% auto 0 auto;border-radius:8px;background-color:rgba(255,255,255,.99)}.dropdown-content a{text-decoration:none;display:inline-block;padding:1vh 1vw;margin:0 1vw 1.5vh auto;background-color:rgba(66,69,78,.05);border-radius:8px}.dropdown:hover .dropdown-content{display:block}em{font-style:italic}.font01{font-family:var(--font01)}.font02{font-family:var(--font02)}.fontSize05{font-size:.9vw;line-height:1;font-weight:400}.fontSize1{font-size:var(--fontbasesize);line-height:1.75;font-weight:400}#footer01{display:block;width:100vw;border-radius:0}#footer01 a,#footer01 a:link,#footer01 a:visited,#footer01 a:hover,#footer01 a:active{color:rgba(var(--colorwhite02),1)}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px, 1fr));gap:1rem;padding:1rem 0}.gallery-thumb{width:100%;height:200px;object-fit:cover;border-radius:var(--radius);cursor:pointer;display:block;transition:opacity .2s}.gallery-thumb:hover{opacity:.85}.gradientX{background:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,1))}.gradientY{background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,1))}.grayscale01{filter:grayscale(100%)}#grid01{display:block;width:100%;min-width:100%;max-width:100%;padding:0;margin:0 auto 0 auto;font-size:0}#grid01 .grid100{display:block;width:100%;min-width:100%;max-width:100%}#grid01 .grid75{display:inline-block;width:75%;margin:0;padding:0}#grid01 .grid50{display:inline-block;width:50%;margin:0;padding:0}#grid01 .grid33{display:inline-block;width:33.3%;margin:0;padding:0}#grid01 .grid25{display:inline-block;width:25%;margin:0;padding:0}#grid01 .grid20{display:inline-block;width:20%;margin:0;padding:0}#grid01 .grid10{display:inline-block;width:10%;margin:0;padding:0}#header01{display:block;position:fixed;z-index:2;top:0;left:0;width:100%;min-width:100%;max-width:100%;height:auto;min-height:10vh;transition:all 1s ease;padding:20px 5%;margin:0 auto 0 auto;background-color:rgba(255,255,255,1)}h1{display:block;font-family:var(--font02);font-size:calc(var(--fontbasesize) * 1.618 * 1.618 * 1.618);font-weight:900;line-height:1;padding:0;margin:0 auto var(--fontbasesize) auto;text-transform:uppercase;letter-spacing:0}h2{display:block;font-family:var(--font02);font-size:calc(var(--fontbasesize) * 1.618 * 1.618);font-weight:700;line-height:1;margin:0 auto var(--fontbasesize) auto}h3{font-family:var(--font02);font-size:calc(var(--fontbasesize * 1.618));font-weight:600;line-height:1;padding:0;margin:0 auto var(--fontbasesize) auto}.hover01:hover{transform:scale(1.1);z-index:999;box-shadow:var(--boxshadow);transition:all 1s ease}.included01{display:block;border:solid 1px rgba(0,0,0,1);border-radius:11px;padding:5vw;margin:3vw auto 0 auto}.included01 li{display:inline-block;background-color:rgba(195,160,100,.2);border-radius:8px;border:none;padding:10px 20px;margin:0 auto 1vh auto;text-align:center;box-shadow:none;text-shadow:transparent}.image01imgX100,.image01,.image01img{width:100%;min-width:100%;max-width:100%;margin:0 auto 0 auto;padding:0;height:auto;min-height:auto;max-height:auto;border-radius:8px}.image01imgSquare{width:100%;min-width:100%;max-width:100%;margin:0 auto 0 auto;padding:0;height:auto;min-height:auto;max-height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:8px}.image01imgCircle{width:100%;min-width:100%;max-width:100%;margin:0 auto 0 auto;padding:0;height:auto;min-height:auto;max-height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:50%}.image01bgX100{width:100%;min-width:100%;max-width:100%;margin:0 auto 0 auto;padding:0;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:8px}.image01bgY25{height:25vw;min-height:25vw;max-height:25vw;border-radius:8px}.image01bgY50{height:50vw;min-height:50vw;max-height:50vw;border-radius:8px}.image01bgY75{height:75vw;min-height:75vw;max-height:75vw;border-radius:8px}.image01bgSquare{aspect-ratio:1/1;object-fit:cover;border-radius:8px}.CTV01-image-link{text-decoration:none;display:block;width:100%;max-width:100%;height:auto}.CTV01-image-div{position:relative;overflow:hidden;width:100%;max-width:100%;height:auto;aspect-ratio:1/1;padding:3rem}.CTV01-image-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease,filter .4s ease;padding:3rem;border-radius:var(--radius);border:solid 1px rgba(var(--colorblack),.75)}.CTV01-image-overlay{position:absolute;inset:0;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;opacity:0;transition:background .4s ease,opacity .4s ease}.CTV01-overlay-content{text-align:center;color:#fff;transform:translateY(10px);transition:transform .4s ease}.CTV01-circle-arrow{width:60px;height:60px;border:2px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;font-size:22px}.CTV01-overlay-text{font-size:14px;letter-spacing:1px;text-transform:uppercase}.CTV01-image-div:hover .CTV01-image-overlay{background:rgba(0,0,0,0);opacity:1}.CTV01-image-div:hover .CTV01-overlay-content{transform:translateY(0)}.CTV01-image-div:hover .CTV01-image-img{transform:scale(1.05);filter:brightness(.7)}.CTV02-image-link{text-decoration:none;display:block;width:100%;max-width:100%;height:auto}.CTV02-image-div{position:relative;overflow:hidden;width:100%;max-width:100%;height:auto;aspect-ratio:1/1}.CTV02-image-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease,filter .4s ease}.CTV02-image-overlay{position:absolute;inset:0;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;opacity:0;transition:background .4s ease,opacity .4s ease}.CTV02-overlay-content{text-align:center;color:#fff;transform:translateY(10px);transition:transform .4s ease}.CTV02-circle-arrow{width:60px;height:60px;border:2px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;font-size:22px}.CTV02-overlay-text{font-size:14px;letter-spacing:1px;text-transform:uppercase}.CTV02-image-div:hover .CTV02-image-overlay{background:rgba(0,0,0,.2);opacity:1}.CTV02-image-div:hover .CTV02-overlay-content{transform:translateY(0)}.CTV02-image-div:hover .CTV02-image-img{transform:scale(1.05);filter:brightness(.7)}.lightbox{display:none;position:fixed;inset:0;background:rgba(0,0,0,.88);z-index:9999;flex-direction:column;align-items:center;justify-content:center;padding:2rem}.lightbox:target{display:flex}.lightbox img{max-width:90vw;max-height:80vh;object-fit:contain;border-radius:6px;display:block;outline:1px solid #fff}.lightbox-close{margin-top:-1.25rem;padding:.5rem 1.5rem;background:rgba(255,255,255,.9);color:#fff;border:1px solid rgba(255,255,255,.4);border-radius:6px;font-size:14px;text-decoration:none;display:inline-block;transition:background .15s}.lightbox-close:hover{background:rgba(255,255,255,.1)}.link01,.link01 a,.link01 a:link,.link01 a:visited{text-decoration:none;border-bottom:solid 1px rgba(0,0,0,.3);padding-bottom:.1vw}.link01:hover,.link01 a:hover{border:none}.list01{display:block;height:auto;list-style:none;margin:1rem auto 2rem auto;padding:0}.list01 li{display:block;border:none;padding:1rem 0;margin:0 auto 0 auto;border-bottom:solid 1px rgba(var(--color01),1)}.list01 li:last-child{border-bottom:none}.list02{display:block;height:auto;list-style:none;margin:1rem auto 2rem 2rem;padding:0 0 0 2rem;border-left:solid 1px rgba(var(--color01),1)}.list02 li{display:block;border:none;padding:1.5rem 0 .5rem;margin:0 auto 0 auto;border-bottom:solid 1px rgba(var(--color01),1)}#logo01{display:inline-block;position:fixed;left:5vw;top:3vh;width:10vw;min-width:10vw;max-width:10vw;height:auto;min-height:auto;max-height:auto;z-index:2;width:auto;background-color:rgba(255,255,255,1);border-radius:8px;padding:0;margin:0 auto 0 auto}#logo01 img{width:100%;height:auto;border:none;padding:1vh 1vw;margin:0 auto 0 auto}#map_canvas{width:100%;min-width:100%;max-width:100%;height:50vh;background-color:rgba(241,238,227,.5);border-radius:8px}#map_canvas img{width:30px;max-width:33px;height:auto}.mapinfo01{min-width:222px;max-width:333px padding:25px;box-shadow:var(--boxshadow)}#media_screen{display:block;opacity:1;visibility:visible}#media_tablet{display:none;opacity:0;visibility:hidden}#media_mobi{display:none;opacity:0;visibility:hidden}.message{display:block;width:auto;padding:1vh 1vw;margin:0 auto 16px auto}.message .bad{background-color:rgba(215,53,52,0,1);color:rgba(215,53,52,1)}.message .good{background-color:rgba(9,161,92,.1);color:rgba(9,161,92,1)}#nav01{display:block;position:relative;z-index:2;list-style:none;width:100%;height:auto;padding:0;margin:0 auto 0 auto;text-align:left;box-shadow:none;text-align:right}#nav01 li{font-size:.9vw;display:inline-block;width:auto;padding:0 .5vw;margin:0 auto 0 auto;text-transform:uppercase;border:none;transition:all 1s ease;font-size:1vw;letter-spacing:.1vw}#nav01 a{font-size:.9vw;display:block;color:rgba(0,0,0,1)}#nav01 a.active{color:rgba(var(--color01),1);font-weight:600}.scrolled #nav01 a.active{color:rgba(var(--color01),1)}.nowrap{white-space:nowrap}p{display:block;padding:0;margin:0 auto 16px auto}.padding05{padding:.5vw}.padding1{padding:1vw}.padding2{padding:2vw}.padding5{padding:5vw}.padding10{padding:10vh 10vw}.padding1111{padding:1rem}.padding1010{padding:1rem 0}.padding0101{padding:0 1rem}.padding1000{padding:1rem 0 0}.padding0100{padding:0 1rem 0 0}.padding0010{padding:0 0 1rem}.padding0001{padding:0 0 0 1rem}.padding2222{padding:2rem}.padding2020{padding:2rem 0}.padding0202{padding:0 2rem}.padding2000{padding:2rem 0 0}.padding0200{padding:0 2rem 0 0}.padding0020{padding:0 0 2rem}.padding0002{padding:0 0 0 2rem}.padding5555{padding:5rem}.padding5050{padding:5rem 0}.padding0505{padding:0 5rem}.padding5000{padding:5rem 0 0}.padding0500{padding:0 5rem 0 0}.padding0050{padding:0 0 5rem}.padding0005{padding:0 0 0 5rem}#page01{display:block;width:100%;max-width:1920px;height:auto;padding:0 5vw 5vh;margin:0 auto 0 auto;text-align:center}#page02{display:block;width:100%;max-width:1200px;height:auto;padding:0 5vw 5vh;margin:0 auto 0 auto;text-align:left}.pattern01black{background-repeat:repeat;background-position:center center;background-size:512px auto;position:relative;background-image:url(/wp-content/themes/onlinebrandambassadors/_img/pattern01black.svg)}.pattern01white{background-repeat:repeat;background-position:center center;background-size:512px auto;position:relative;background-image:url(/wp-content/themes/onlinebrandambassadors/_img/pattern01white.svg)}#popup01cover{position:fixed;top:0;left:0;background:rgba(0,0,0,.6);z-index:3332;width:100%;height:100%;display:none}#popup01screen{width:60%;min-width:60%;max-width:60%;height:70%;min-height:50px;max-height:70%;overflow:auto;padding:5%;margin:0 auto 0 auto;position:fixed;top:20%;left:15%;z-index:3333;display:none;background:rgba(255,255,255,.99);border:none;box-shadow:var(--boxshadow)}#popup01screen:target,#popup01screen:target+#popup01cover{display:block;transition:all 3s ease-in-out}.popup01cancel i,.popup01cancel a,.popup01cancel a:link,.popup01cancel a:visited,.popup01cancel a:active{display:inline-block;width:33px;height:33px;position:fixed;z-index:11;top:15%;left:40%;right:40%;font-size:33px;color:rgba(0,0,0,1);background-color:rgba(255,255,255,1);border-radius:100%;padding:0;margin:0 auto 0 auto;border:solid 10px rgba(255,255,255,1)}.popup01cancel:hover,.popup01cancel a:hover{color:rgba(0,99,46,1)}.radius1000{border-radius:var(--radius) 0 0 0}.radius1100{border-radius:var(--radius) var(--radius) 0 0}.radius1110{border-radius:var(--radius) var(--radius) var(--radius) 0}.radius1111{border-radius:var(--radius)}.radius0011{border-radius:0 0 var(--radius) var(--radius)}.radius1010{border-radius:var(--radius) 0 var(--radius) 0}.radius0001{border-radius:0 0 0 var(--radius)}.radius1001{border-radius:var(--radius) 0 var(--radius) 0}.rank-math-html-sitemap__list{display:block;height:auto;list-style:none;margin:1rem auto 2rem 2rem;padding:0 0 0 2rem;border-left:solid 1px rgba(var(--color01),1)}.rank-math-html-sitemap__item{display:block;border:none;padding:1.5rem 0 .5rem;margin:0 auto 0 auto;border-bottom:solid 1px rgba(var(--color01),1)}#search01 .search-submit{display:none}#search01 .button.colorblackbrdr::placeholder{font-size:var(--fontbasesize);opacity:1}#social01 ul,#social01{display:inline-block;width:auto;height:auto;list-style:none;padding:0;margin:0 auto 0 auto}#social01 li{list-style:none;display:inline-block;width:2vw}.speech{display:inline-block;width:auto;height:auto;font-weight:500;padding:1vh 1vw;margin:0 auto 0 auto;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);text-align:center;letter-spacing:2px;text-transform:uppercase;position:relative;z-index:1;box-shadow:var(--boxshadow)}.speech:after{display:block;content:"";border-color:rgba(255,255,255,1) transparent transparent transparent;border-style:solid;border-width:16px;height:0;width:0;margin:1vh auto -5vh auto;position:relative;z-index:1}#splash01{display:flex;justify-content:center;align-items:center;height:100vh}.splash01{width:50%;height:auto}.splash01 img{display:inline-block;width:100%;padding:0;margin:0 auto 0 auto}strong{font-weight:600}.table01>.cell01:not(:last-child){border-right:1px solid rgba(0,0,0,.5)}.textShadow{text-shadow:5px 5px 5px rgba(135,136,138,.5)}.texttransformlowercase{text-transform:lowercase}.texttransformuppercase{text-transform:uppercase}.underline a,.underline a:link,.underline a:visited{text-decoration:underline;text-decoration-color:rgba(0,0,0,.5)}.underline a:hover,.underline a:active{text-decoration:none;background-color:rgba(243,203,89,.1)}.video01{display:block;width:100%;height:100%;object-fit:cover;object-position:center;padding:0;margin:0}@media (max-width:768px){@-ms-viewport{width:device-width}@viewport{width:device-width}a,a:link,a:visited{color:rgba(0,0,0,1)}.alignleft{text-align:center}.alignright{text-align:center}.alignjustify{text-align:center}.alignleftFix{text-align:left}.alignrightFix{text-align:right}#alternate01{display:block;width:100%;min-width:100%;max-width:100%;padding:0;margin:0 auto 0 auto;vertical-align:middle}.alternate01row{width:100%;border-radius:0;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:center;align-content:space-between;padding:0;margin:0 auto 2rem auto;vertical-align:middle;align-self:center}.alternate01row:nth-of-type(even){flex-direction:row}.alternate01row:nth-of-type(even){flex-direction:row-reverse}.alternate01row:nth-of-type(7){margin:0 auto 0 auto;padding:0}.alternate01column{width:100%;padding:2rem;margin:0 auto 0 auto;text-align:left;vertical-align:middle;align-self:center}.alternate01columntext01{width:100%;padding:2rem;margin:0 auto 0 auto;text-align:left;vertical-align:middle;align-self:center}.banner0text{display:block;padding:10% 0;margin:0 auto 0 auto}.banner01text{display:block;font-family:'Josefin Sans',sans-serif;font-size:7vw;letter-spacing:-.5vw;line-height:80%;text-align:center;padding:30% 10% 30% 50%;margin:0 auto 0 auto;color:rgba(35,57,136,.9)}button,.button,.button01{display:block;font-size:var(--fontbasesizemobi);line-height:1;font-weight:600;min-width:80%;max-width:80%;height:auto;min-height:50px;margin:var(--fontbasesizemobi) auto var(--fontbasesizemobi) auto}#column01 .one,#column01 .two,#column01 .three,#column01 .twothirds,#column01 .onethird,#column01 .four,#column01 .five,#column01 .six,#column01 .seven,#column01 .eight,#column01 .nine,#column01 .ten{display:block;width:90%;min-width:90%;max-width:90%;height:auto;padding:5%;margin:0 auto 1% auto}.column-2{column-count:1;column-gap:0}.floatRight{float:none;margin:0 auto 16px 0}.floatLeft{float:none;margin:0 auto 16px 0}.fontSize1{font-size:var(--fontbasesizemobi);line-height:1.5;font-weight:400}.fontSize05{font-size:calc(var(--fontbasesizemobi) / 1.3);line-height:1;font-weight:400}#grid01 .grid100,#grid01 .grid75,#grid01 .grid50,#grid01 .grid33,#grid01 .grid25,#grid01 .grid20,#grid01 .grid10{display:block;width:100%;min-width:100%;max-width:100%;height:auto;min-height:auto;max-height:auto;overflow:hidden}#header01{display:none}h1{font-family:var(--font02);font-size:calc(var(--fontbasesizemobi) * 1.618);font-weight:900;line-height:1;padding:0;margin:0 auto var(--fontbasesizemobi) auto;text-transform:uppercase;letter-spacing:0}h2{font-family:var(--font02);font-size:calc(var(--fontbasesizemobi) * 1.618);font-weight:700;line-height:1;padding:0;margin:0 auto var(--fontbasesizemobi) auto}h3{font-family:var(--font02);font-size:calc(var(--fontbasesizemobi) * 1);font-weight:900;line-height:1;padding:0;margin:0 auto var(--fontbasesizemobi) auto;text-transform:uppercase;letter-spacing:.1rem}h4{font-family:var(--font02);font-size:calc(var(--fontbasesizemobi) / 2);line-height:1.1;padding:0;margin:0 auto 0 auto}h5{font-family:var(--font02);font-size:calc(var(--fontbasesizemobi) / 3);line-height:1.1;padding:0;margin:0 auto 0 auto}.image100img{width:100%;min-width:100%;max-width:100%;height:auto;min-height:auto;max-height:auto;margin:0 auto 0 auto}.image50img{width:50%;min-width:50%;max-width:50%;height:auto;min-height:auto;max-height:auto;margin:0 auto 0 auto}.image100div{width:100%;min-width:100%;max-width:100%;margin:0 auto 0 auto;padding:0;height:50vh;min-height:50vh;max-height:50vh;background-repeat:no-repeat;background-position:center center;background-size:cover}.image50div{width:50%;min-width:50%;max-width:50%;margin:0 auto 0 auto;padding:0;height:50vh;min-height:50vh;max-height:50vh;background-repeat:no-repeat;background-position:center center;background-size:cover}.CTV01-image-div{position:relative;overflow:hidden;width:100%;max-width:100%;height:auto;aspect-ratio:1/1;padding:0;background-color:rgba(var(--colorwhite),1)}.CTV01-image-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease,filter .4s ease;padding:1rem;border-radius:var(--radius);border:solid 1px rgba(0,0,0,1)}.CTV02-image-div{position:relative;overflow:hidden;width:100%;max-width:100%;height:auto;aspect-ratio:1/1}.CTV02-image-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease,filter .4s ease}.included01 li{display:block;background-color:rgba(var(--color01),.2);border-radius:var(--radius);border:none;padding:10px 20px;margin:0 auto 1rem auto;text-align:center;box-shadow:none;text-shadow:transparent}.list01 li{display:block;border:none;padding:1rem;margin:0 auto 0 auto;border-bottom:solid 1px rgba(var(--color01),1)}.list02{display:block;height:auto;list-style:none;margin:0 auto 1rem auto;padding:2rem;border-left:none}.list02 li{display:block;border:none;padding:1rem 0;margin:0 auto 0 auto;border-bottom:solid 1px rgba(var(--color01),1)}#media_screen{display:none;opacity:0;visibility:hidden}#media_tablet{display:none;opacity:0;visibility:hidden}#media_mobi{display:block;opacity:1;visibility:visible}#navheader{position:fixed;z-index:11;top:0;left:0 display:block;width:100vw;height:7.1rem;padding:0;background-color:rgba(var(--colorblack),.5)}.navLogo{display:inline-block;position:fixed;left:5vw;top:1rem;width:20vw;min-width:20vw;max-width:20vw;height:20vw;min-height:20vw;max-height:20vw;z-index:2;background-color:rgba(255,255,255,1);border-radius:var(--radius);padding:2vw;margin:0 auto 0 auto}.navLogo img{width:100%;height:auto;border:none;padding:0;margin:0 auto 0 auto}.navBook{position:fixed;top:2rem;left:30vw;display:inline-block;width:45vw;max-width:45vw;height:auto;padding:1vh 1vw;margin:0 auto 0 auto;background-color:rgba(var(--color01),1);font-size:16px;color:rgba(var(--colorwhite),1);border-radius:var(--radius)}.navMobi{position:fixed;top:2rem;left:0;display:block;width:100vw;padding:0}.navMobi label{position:fixed;top:0;left:70vw;display:inline-block;width:30%;max-width:30%;height:auto;padding:0;margin:0 auto 0 auto;color:rgba(255,255,255,.85);padding:0;margin:0 auto 0 auto;font-size:15vw;text-align:center}.navMobi input[type=checkbox]{position:absolute;opacity:0;z-index:-1;opacity:0;visibility:hidden}.navMobi input:checked~.navMobi__content{top:5vh;max-height:90vh;padding:0;overflow-y:auto;background-color:rgba(var(--colorblack),.9)}.navMobi__content{width:100%;max-height:0;overflow:auto;transition:all 1s;padding:0}#nav01 ul{display:block;list-style:none;width:100%;height:auto;padding:0;margin:0 auto 0 auto}#nav01{display:block;position:relative;z-index:2;list-style:none;width:100%;height:auto;padding:0;margin:0 auto 0 auto;text-align:center;box-shadow:0 0 0 0 rgba(0,0,0,.1)}#nav01 li{display:block;width:100%;padding:2vh 0;margin:0 auto 0 auto;border:none;transition:all 1s ease;color:rgba(255,255,255,.85);border:none;border-bottom:solid 1px rgba(255,255,255,.85);letter-spacing:.1vw;font-size:15px;text-transform:uppercase}#nav01 li:hover{background-color:rgba(195,160,100,.5);padding:2vh 0}#nav01 a,#nav01 a:link,#nav01 a:visited{color:rgba(255,255,255,.85);font-size:1rem}#page01,#page02{display:block;position:relative;z-index:2;width:100%;min-width:100%;max-width:100%;height:auto;padding:1rem;margin:5% auto 5% auto;background-color:rgba(255,255,255,1);box-shadow:var(--boxshadow);border-radius:var(--radius)}.popcontent01{padding:10% 0 0}.video01{object-position:center center;width:100%;height:100%}}