.agent-headshot{position:relative}.agent-headshot:before{content:"";display:block;padding-top:100%}.agent-headshot-inner{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;transition:opacity .1s}.agent-headshot-inner:after{content:"";display:block;position:absolute;top:0;left:0;right:0;border:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);overflow:hidden}.agent-headshot-inner .centered{position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(50%,50%)}.agent-headshot img{max-height:18rem;top:0;left:0;position:absolute}.agent-headshot-inner .centered img{transform:translate(-50%,-50%)}.animated-card-group-widget{display:flex;flex-direction:column;margin:0 -15px;padding:.25rem}.animated-card-group-widget .section-title p{margin:1rem}.animated-card-group-widget .row{margin-left:0;margin-right:0}.animated-card-group-widget .animated-card-group-widget-title{font-size:1.75rem;margin:1rem}.animated-card-group-widget .card-box{background-color:#fff;border:1px solid #a9a9a9;box-shadow:5px 5px 10px rgba(0,0,0,.9);display:flex;flex-direction:column;height:100%;margin:0;min-height:200px;padding:2rem 2rem 0 2rem;text-align:center}.animated-card-group-widget .card-box:hover{animation-delay:0s;animation-duration:1s;animation-fill-mode:both}.animated-card-group-widget .card-box.animateCard-Bounce:hover{animation-name:bounce}.animated-card-group-widget .card-box.animateCard-Flash:hover{animation-name:flash}.animated-card-group-widget .card-box.animateCard-Pulse:hover{animation-name:pulse}.animated-card-group-widget .card-box.animateCard-RubberBand:hover{animation-name:rubberBand}.animated-card-group-widget .card-box.animateCard-ShakeX:hover{animation-name:shakeX}.animated-card-group-widget .card-box.animateCard-ShakeY:hover{animation-name:shakeY}.animated-card-group-widget .card-box.animateCard-HeadShake:hover{animation-name:headShake}.animated-card-group-widget .card-box.animateCard-Swing:hover{animation-name:swing}.animated-card-group-widget .card-box.animateCard-Tada:hover{animation-name:tada}.animated-card-group-widget .card-box.animateCard-Wobble:hover{animation-name:wobble}.animated-card-group-widget .card-box.animateCard-Jello:hover{animation-name:jello}.animated-card-group-widget .card-box.animateCard-HeartBeat:hover{animation-name:heartBeat}.animated-card-group-widget .card-box.animateCard-Focus{opacity:.6;transition:opacity 275ms ease}.animated-card-group-widget .card-box.animateCard-Focus:hover{opacity:1}.animated-card-group-widget .card-box.animateCard-Rotate360{transition:transform 275ms ease}.animated-card-group-widget .card-box.animateCard-Rotate360:hover{transform:rotate(360deg)}.animated-card-group-widget .card-box.animateCard-SlideUp{transition:transform 275ms ease,box-shadow 275ms ease}.animated-card-group-widget .card-box.animateCard-SlideUp:hover{transform:translateY(-15px);box-shadow:5px 20px 30px #000}.animated-card-group-widget .card-box .card-title{font-weight:700;margin-bottom:.25rem;font-size:18px;text-transform:uppercase}.animated-card-group-widget .card-box .card-subtitle{display:block;margin-bottom:.25rem}.animated-card-group-widget .card-box .description{margin-top:.25rem;line-height:24px;font-size:14px}.animated-card-group-widget .block-of-buttons{display:flex;flex-direction:row;justify-content:space-between}.animated-card-group-widget .block-of-buttons .btn{border-radius:0;display:block;width:100%}.animated-card-group-widget .block-of-buttons .btn+.btn{margin-left:.5rem}.blog-post{background-color:var(--default-bg-color);border:1px solid rgba(0,0,0,.175);border-radius:.55rem;box-shadow:0 1px 2px 0 rgba(0 0 0/10%);margin-bottom:4rem}.blog-post .blog-post-image{border-top-left-radius:.55rem;border-top-right-radius:.55rem}.blog-post .blog-post-body{padding:2rem}.blog-post h3{color:var(--primary-text-color);font-size:20px;text-transform:uppercase}.blog-post h4{font-size:16px;color:var(--secondary-text-color)}.blog-post p{color:var(--default-text-color);line-height:26px}.blog-post .blog-post-footer{color:#444;padding:0 2rem 2rem 2rem}.stream-list{list-style:none;margin:0;padding-left:0}.stream-list-item:not(:last-child){margin-right:.5rem}.stream-list-item{color:var(--secondary-text-color);display:inline-block}.blog-streams{padding:2rem 0}.blog-streams h3{color:var(--primary-text-color);font-size:20px;text-transform:uppercase}.blog-streams ul{list-style:none;margin:0;padding-left:0}.blog-streams ul>li{display:block}.breadcrumb-widget{font-size:1rem;white-space:nowrap}.breadcrumb-widget{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.breadcrumb-widget.is-small{font-size:.75rem}.breadcrumb-widget.is-medium{font-size:1rem}.breadcrumb-widget.is-large{font-size:1.25rem}.breadcrumb-widget.is-extra-large{font-size:1.5rem}.breadcrumb-widget ol,.breadcrumb-widget ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none}.breadcrumb-widget.is-centered ol,.breadcrumb-widget.is-centered ul{justify-content:center}.breadcrumb-widget.is-right ol,.breadcrumb-widget.is-right ul{justify-content:flex-end}.breadcrumb-widget li{align-items:center;display:flex}.breadcrumb-widget li+li::before{color:#b5b5b5;content:"|"}.breadcrumb-widget.has-slash-separator li+li::before{content:"/"}.breadcrumb-widget.has-arrow-separator li+li::before{content:"→"}.breadcrumb-widget.has-bullet-separator li+li::before{content:"•"}.breadcrumb-widget.has-dot-separator li+li::before{content:"·"}.breadcrumb-widget.has-succeeds-separator li+li::before{content:"≻"}.breadcrumb-widget a{align-items:center;color:#485fc7;display:flex;justify-content:center;padding:0 .75em}.widget-carousel{margin-left:-15px;margin-right:-15px}.widget-carousel .overlay-wrapper{top:20px;right:15%;bottom:20px;left:15%}.widget-carousel .overlay{margin:1rem 1rem;padding:1.5rem}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-target],[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.carousel.full-height .carousel-item{height:100vh;min-height:350px;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.carousel.half-height .carousel-item{height:50vh;min-height:350px;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.carousel-item video{object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%}@media(max-width:767px),(max-height:560px){.widget-carousel .overlay-wrapper{right:5%;left:5%}.widget-carousel .overlay{margin:0;overflow:hidden;padding:1rem 1rem;width:100%;left:50% !important;transform:translateX(-50%) !important}.widget-carousel .overlay .display-4{font-size:1.25rem;margin-bottom:.125rem}.widget-carousel .overlay p{font-size:1rem;margin-bottom:.25rem}.widget-carousel .overlay .btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.carousel.full-height .carousel-item{height:calc(100vh - 45px)}.carousel.half-height .carousel-item{height:calc(50vh - 45px)}}.widget-chatbot{--chatbot-button-background-color:#fff;--chatbot-button-text-color:#000;background-color:#fff;position:fixed;z-index:1030}.widget-chatbot.is-minimized{bottom:1rem;right:1rem}.widget-chatbot:not(.is-minimized).is-top-left{top:1rem;left:1rem}.widget-chatbot:not(.is-minimized).is-top-right{top:1rem;right:1rem}.widget-chatbot:not(.is-minimized).is-middle-center{top:50%;left:50%;transform:translate(-50%,-50%)}.widget-chatbot:not(.is-minimized).is-bottom-left{bottom:1rem;left:1rem}.widget-chatbot:not(.is-minimized).is-bottom-right{bottom:1rem;right:1rem}.widget-chatbot.is-small{width:280px}.widget-chatbot.is-medium{width:325px}.widget-chatbot.is-large{width:400px}.widget-chatbot.is-extra-large{width:500px}@media(max-width:320px){.widget-chatbot.is-medium,.widget-chatbot.is-large,.widget-chatbot.is-extra-large{width:280px}}@media(min-width:321px) and (max-width:425px){.widget-chatbot.is-medium,.widget-chatbot.is-large,.widget-chatbot.is-extra-large{width:325px}.widget-chatbot.is-minimized{bottom:1rem;left:50%;transform:translateX(-50%)}}.widget-chatbot i.chatbot-toggle::after{content:""}.widget-chatbot.is-minimized i.chatbot-toggle::after{content:""}.widget-chatbot.loading{opacity:0}.widget-chatbot-media.is-column{flex-direction:column}.widget-chatbot-media.is-row{flex-direction:row}.widget-chatbot.is-small .widget-chatbot-avatar{width:80px}.widget-chatbot.is-medium .widget-chatbot-avatar{width:100px}.widget-chatbot.is-large .widget-chatbot-avatar{width:150px}.widget-chatbot.is-extra-large .widget-chatbot-avatar{width:200px}.widget-chatbot-title,.widget-chatbot-subtitle{margin-bottom:0}.widget-chatbot-content-wrapper{display:flex;flex-direction:column;height:400px;overflow:hidden;transition:height .5s ease-in-out,padding .5s ease-in-out}.widget-chatbot.is-minimized .widget-chatbot-content-wrapper{height:0;overflow:hidden;padding:0 .5rem;transition:height .5s ease-in-out,padding .5s ease-in-out}.widget-chatbot-body{font-size:16px;height:400px;overflow-y:scroll;padding:.5rem}.widget-options-wrapper{margin:1rem 0}.widget-chat-message{border-radius:.2rem;display:block;margin:0 0 .25rem 0;padding:.25rem .5rem;width:100%}.widget-chat-message:hover{text-decoration:none}.widget-chat-message.widget-chat-option{background-color:var(--chatbot-button-background-color);border:1px solid var(--chatbot-button-text-color);color:var(--chatbot-button-text-color);text-align:center}.widget-chat-message.widget-chat-option:not(.collapsed),.widget-chat-message.widget-chat-option:hover{color:var(--chatbot-button-background-color);background-color:var(--chatbot-button-text-color);border-color:var(--chatbot-button-background-color);cursor:pointer}.widget-chat-message.widget-bot-message{background-color:#f8f9fa;border:1px solid #6c757d;color:#000}#typewriter{font-family:'Courier New',Courier,monospace;font-size:20px;white-space:nowrap;overflow:hidden;border-right:2px solid #000;display:inline-block}.pcb-text{display:flex;justify-content:center;align-items:center}.pcb-text h5{animation:typing 3s steps(56),blink-caret .85s step-end infinite;overflow:hidden;white-space:nowrap;margin:0 auto;border-right:.12em solid #ffa500}@keyframes typing{from{width:0}to{width:100%}}@keyframes blink-caret{from,to{border-color:transparent}50%{border-color:#ffa500}}.flip-card{height:auto;width:100%;min-height:20rem;perspective:1000px}.flip-card .flip-card-front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.flip-card:hover .flip-card-front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.flip-card .flip-card-back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-card:hover .flip-card-back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.flip-card-front,.flip-card-back{-webkit-backface-visibility:hidden;aspect-ratio:var(--flip-card-aspect-ratio);backface-visibility:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;background-blend-mode:overlay;border-color:var(--flip-card-border-color);border-radius:var(--flip-card-border-radius);border-style:solid;border-width:var(--flip-card-border-width);height:auto;min-height:20rem;transition:transform .8s;transform-style:preserve-3d;width:100%}@media(max-width:768px){.flip-card-front,.flip-card-back{min-height:15rem}.flip-card-content .card-title{font-size:1.5rem}}.flip-card-front .flip-card-content,.flip-card-back .flip-card-content{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}.flip-card-content{backface-visibility:inherit}.flip-card-content .card-title{font-size:2rem}.flip-card-content p{font-size:1.25rem}.flip-card-content a{font-size:.85rem}.flip-card-content a:not(.btn),.flip-card-content a.btn-link{color:inherit}.flip-card-content a:hover{text-decoration:none;filter:brightness(90%)}.flip-card .flip-card-back{position:absolute;left:0;top:0;width:100%}.hyperlinkList:empty:before{content:'...';display:inline-block;color:#808080;text-align:center}.hyperlinkList .list-group-item:nth-of-type(even){background-color:rgba(0,0,0,.05)}.hero-image{background-position:center;background-repeat:no-repeat;background-size:cover;padding:10rem 3rem;position:relative;margin-left:-15px;margin-right:-15px}.hero-image.overlay{padding:10rem 3rem}.hero-image.overlay,.hero.overlay{position:relative;max-width:unset}.hero-image.overlay:before,.hero.overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--overlay-background-color);opacity:var(--overlay-opacity)}.hero-image h1{font-size:3.75rem;font-weight:800}.hero-image p{font-size:1.25rem;font-weight:500}@media(max-width:768px){.hero-image h1{font-size:2.5rem}}.hero .hero-content{margin-top:auto;margin-bottom:auto}.hero{--hero-spacing-y:3rem;--hero-spacing-y-sm:1.5rem;--hero-spacing-y-md:4.5rem;--hero-spacing-y-lg:9rem;background-position:center;background-repeat:no-repeat;background-size:cover;align-items:flex-start;display:flex;flex-direction:column;position:relative;margin-left:-15px;margin-right:-15px}.hero video{object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%}.hero{--hero-margin:var(--hero-spacing-y)}.hero.is-small{--hero-margin:var(--hero-spacing-y-sm)}.hero.is-medium{--hero-margin:var(--hero-spacing-y-md)}.hero.is-large{--hero-margin:var(--hero-spacing-y-lg)}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero .overlay{margin:var(--hero-margin) auto;position:relative}.hero h1{font-size:3.75rem;font-weight:800}.hero p{font-size:1.25rem;font-weight:500}.hero.is-small .overlay{padding:.25rem 1rem}.hero.is-small h1{font-size:1.75rem}.hero.is-small p{font-size:1rem}.hero .overlay.overlay-top-left{margin-top:1rem;margin-bottom:calc(2*var(--hero-margin) - 1rem);margin-left:1rem}.hero .overlay.overlay-top-center{margin-top:1rem;margin-bottom:calc(2*var(--hero-margin) - 1rem)}.hero .overlay.overlay-top-right{margin-top:1rem;margin-right:1rem;margin-bottom:calc(2*var(--hero-margin) - 1rem)}.hero .overlay.overlay-middle-left{margin-left:1rem}.hero .overlay.overlay-middle-right{margin-right:1rem}.hero .overlay.overlay-bottom-left{margin-top:calc(2*var(--hero-margin) - 1rem);margin-bottom:1rem;margin-left:1rem}.hero .overlay.overlay-bottom-center{margin-top:calc(2*var(--hero-margin) - 1rem);margin-bottom:1rem}.hero .overlay.overlay-bottom-right{margin-top:calc(2*var(--hero-margin) - 1rem);margin-right:1rem;margin-bottom:1rem}.hero.is-halfheight .overlay{margin:auto}.hero.is-fullheight .overlay{margin:auto}.hero.is-halfheight .overlay.overlay-top-left,.hero.is-halfheight .overlay.overlay-top-center,.hero.is-halfheight .overlay.overlay-top-right,.hero.is-fullheight .overlay.overlay-top-left,.hero.is-fullheight .overlay.overlay-top-center,.hero.is-fullheight .overlay.overlay-top-right{margin-top:1rem}.hero.is-halfheight .overlay.overlay-top-right,.hero.is-halfheight .overlay.overlay-middle-right,.hero.is-halfheight .overlay.overlay-bottom-right,.hero.is-fullheight .overlay.overlay-top-right .hero.is-fullheight .overlay.overlay-middle-right,.hero.is-fullheight .overlay.overlay-bottom-right{margin-right:1rem}.hero.is-halfheight .overlay.overlay-bottom-left,.hero.is-halfheight .overlay.overlay-bottom-center,.hero.is-halfheight .overlay.overlay-bottom-right,.hero.is-fullheight .overlay.overlay-bottom-left,.hero.is-fullheight .overlay.overlay-bottom-center,.hero.is-fullheight .overlay.overlay-bottom-right{margin-bottom:1rem}.hero.is-halfheight .overlay.overlay-top-left,.hero.is-halfheight .overlay.overlay-middle-left,.hero.is-halfheight .overlay.overlay-bottom-left,.hero.is-fullheight .overlay.overlay-top-left,.hero.is-fullheight .overlay.overlay-middle-left,.hero.is-fullheight .overlay.overlay-bottom-left{margin-left:1rem}@media(max-width:768px){.hero h1{font-size:2.5rem}}@media screen and (min-width:769px){.hero .overlay{padding:3rem 3rem}}.hero.hero-video .hero-text-wrapper{margin:10rem 5rem;position:relative}.parallax{background-attachment:fixed;background-position:center;background-size:cover;background-repeat:no-repeat;align-items:stretch;display:flex;flex-direction:column;justify-content:space-between;margin-left:-15px;margin-right:-15px}.parallax-inner{flex-grow:1;flex-shrink:0;padding:3rem 1.5rem}.parallax.is-small .parallax-inner{padding:1.5rem}.parallax.is-halfheight{min-height:50vh}.parallax.is-fullheight{min-height:100vh}.parallax.is-halfheight .parallax-inner,.parallax.is-fullheight .parallax-inner{align-items:center;display:flex;justify-content:center}@media screen and (min-width:769px){.parallax-inner{padding:3rem 3rem}.parallax.is-medium .parallax-inner{padding:9rem 4.5rem}.parallax.is-large .parallax-inner{padding:18rem 6rem}}.parallax>.parallax-inner>.parallax-body{font-weight:300;margin:0 auto;width:90%}.parallax>.parallax-inner>.parallax-lead>.lead{font-weight:500}.column{padding:1.25rem}.column>.column-title{font-weight:bold;margin-bottom:.75rem}.column>.column-subtitle{margin-bottom:0}.column>.column-button{margin-top:1rem}.widget-reviews{--reviews-carousel-background-color:#fff;--reviews-carousel-border-color:#d3d3d3;--reviews-carousel-border-width:thin;--reviews-card-background-color:#ddd;--reviews-card-border-color:#363636;--reviews-card-border-width:thin;--reviews-card-text-color-primary:#000;--reviews-card-text-color-secondary:#888;--reviews-card-star-rating-color:#daa520}.widget-reviews{margin:1rem 0}.review-carousel-wrapper{background-color:var(--reviews-carousel-background-color);border-color:var(--reviews-carousel-border-color);border-style:solid;border-width:var(--reviews-carousel-border-width);border-radius:.3rem;margin:auto 10px;max-width:100%;overflow:hidden;padding:1rem;position:relative}.review-carousel-container{display:flex;transition:transform .4s ease-in-out}.review-carousel-slide{cursor:pointer}.review-card{background-color:var(--reviews-card-background-color);border-color:var(--reviews-card-border-color);border-radius:.3rem;border-style:solid;border-width:var(--reviews-card-border-width);color:var(--reviews-card-text-color);margin:0 1rem;padding:20px;height:100%;box-shadow:0 2px 8px rgba(0,0,0,.05)}.review-header{display:flex;flex-direction:column;justify-content:space-between}.review-header>.review-author{font-size:1.25rem;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.review-header>.review-publish-date{font-size:1rem;margin:.25rem 0;color:var(--reviews-card-text-color-secondary)}.review-header>.review-star-rating{color:var(--reviews-card-star-rating-color)}.review-body{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:8;-webkit-box-orient:vertical}.review-body::before{content:"";margin-right:.25rem}.review-body::after{content:"";margin-left:.25rem}.review-body::before,.review-body::after{font-family:'Font Awesome 6 Free';font-style:normal;font-variant:normal;font-weight:900;line-height:1;text-rendering:auto}.prev-button,.next-button{display:block;position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);color:#fff;border:none;padding:10px;cursor:pointer;border-radius:50%;transition:background .3s}.prev-button{left:5px}.next-button{right:5px}.review-modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);justify-content:center;align-items:center;z-index:1000}.review-modal-content{background:#fff;padding:1rem 0;max-width:500px;max-height:80vh;overflow-y:auto;border-radius:.3rem;margin:.5rem;box-shadow:0 4px 20px rgba(0,0,0,.3);width:100%}.review-modal-content .review-body{overflow:visible;-webkit-line-clamp:unset}.review-modal-overlay.show{display:flex}@media(min-width:576px){.review-modal-content{margin:1.75rem auto}}.services-grid-widget{margin:0 -15px;padding:.25rem}.services-grid-widget .row{margin-left:0;margin-right:0}.services-grid-widget .services-grid-widget-title{font-size:1.75rem;margin:1rem}.services-grid-widget .icon-box{padding:50px 20px;margin:35px 0 25px 0;text-align:center;height:200px;background:#fff;box-shadow:0 2px 15px rgba(0,0,0,.1);position:relative}.services-grid-widget .icon-box .icon{position:absolute;top:-36px;left:calc(50% - 36px);transition:.2s;border-radius:50%;border:6px solid #fff;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;width:72px;height:72px;background:#ffa500}.services-grid-widget .icon-box .icon i{color:#fff;font-size:24px}.services-grid-widget .icon-box .title{font-weight:700;margin-bottom:15px;font-size:18px;text-transform:uppercase}.services-grid-widget .icon-box .description{line-height:24px;font-size:14px}.testimonial-widget{margin:0 -15px;padding:.25rem}.testimonial-widget .testimonial-widget-title{font-size:1.75rem;margin:1rem}.testimonial-card-wrapper{display:flex;flex-direction:row;margin:0 auto;padding:1rem 0;width:100%}.testimonial-card-wrapper .slick-list{margin:0 1rem}.testimonial-card-wrapper .testimonial-card{margin:0 .5rem;width:350px}.testimonial-card .blockquote .blockquote-content{color:#212529}.testimonial-card .blockquote .blockquote-source{font-size:1.25rem}.testimonial-card .blockquote .blockquote-description{font-size:1rem;font-style:italic;font-weight:normal}.testimonial-card-wrapper>.slick-prev{left:0}.testimonial-card-wrapper>.slick-next{right:0}.bg-img-cover{background-position:center;background-repeat:no-repeat;background-size:cover}.overlay-wrapper{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center}.overlay{background-color:rgba(0,0,0,var(--overlay-opacity));max-width:50%;padding:3rem 1.5rem;position:absolute}@media(max-width:768px){.overlay{max-width:85%}}.overlay-0{--overlay-opacity:0}.overlay-10{--overlay-opacity:.1}.overlay-20{--overlay-opacity:.2}.overlay-30{--overlay-opacity:.3}.overlay-40{--overlay-opacity:.4}.overlay-50{--overlay-opacity:.5}.overlay-60{--overlay-opacity:.6}.overlay-70{--overlay-opacity:.7}.overlay-80{--overlay-opacity:.8}.overlay-90{--overlay-opacity:.9}.overlay-100{--overlay-opacity:1}.overlay-black{--overlay-background-color:#000;background-color:rgba(0,0,0,var(--overlay-opacity))}.overlay-blue{--overlay-background-color:#0061f2;background-color:rgba(0,97,242,var(--overlay-opacity))}.overlay-cyan{--overlay-background-color:#00cfd5;background-color:rgba(0,207,213,var(--overlay-opacity))}.overlay-green{--overlay-background-color:#00ac69;background-color:rgba(0,67,41,var(--overlay-opacity))}.overlay-indigo{--overlay-background-color:#5800e8;background-color:rgba(88,0,232,var(--overlay-opacity))}.overlay-none{--overlay-background-color:transparent;background-color:transparent}.overlay-orange{--overlay-background-color:#f76400;background-color:rgba(247,100,0,var(--overlay-opacity))}.overlay-pink{--overlay-background-color:#e30059;background-color:rgba(227,0,89,var(--overlay-opacity))}.overlay-purple{--overlay-background-color:#6900c7;background-color:rgba(105,0,199,var(--overlay-opacity))}.overlay-red{--overlay-background-color:#e81500;background-color:rgba(232,21,0,var(--overlay-opacity))}.overlay-teal{--overlay-background-color:#00ba94;background-color:rgba(0,186,148,var(--overlay-opacity))}.overlay-white{--overlay-background-color:#fff;background-color:rgba(255,255,255,var(--overlay-opacity))}.overlay-yellow{--overlay-background-color:#f4a100;background-color:rgba(244,161,0,var(--overlay-opacity))}.overlay-wrapper .overlay.overlay-top-left{top:0;left:0}.overlay-wrapper .overlay.overlay-top-center{top:0;left:50%;transform:translateX(-50%)}.overlay-wrapper .overlay.overlay-top-right{top:0;right:0}.overlay-wrapper .overlay.overlay-middle-left{top:50%;left:0;transform:translateY(-50%)}.overlay-wrapper .overlay.overlay-middle-center{top:50%;left:50%;transform:translate(-50%,-50%)}.overlay-wrapper .overlay.overlay-middle-right{top:50%;right:0;transform:translateY(-50%)}.overlay-wrapper .overlay.overlay-bottom-left{bottom:0;left:0}.overlay-wrapper .overlay.overlay-bottom-center{bottom:0;left:50%;transform:translateX(-50%)}.overlay-wrapper .overlay.overlay-bottom-right{bottom:0;right:0}.border-rounded-0{border-radius:0 !important}.border-rounded-1{border-radius:.25rem !important}.border-rounded-2{border-radius:.375rem !important}.border-rounded-3{border-radius:.5rem !important}.border-rounded-4{border-radius:1rem !important}.border-rounded-5{border-radius:2rem !important}output{position:absolute;background-image:linear-gradient(#444,#999);width:40px;height:30px;text-align:center;color:#fff;border-radius:10px;display:inline-block;font:bold 15px/30px Georgia;bottom:175%;left:0}output:after{content:"";position:absolute;width:0;height:0;border-top:10px solid #999;border-left:5px solid transparent;border-right:5px solid transparent;top:100%;left:50%;margin-left:-5px;margin-top:-1px}.widget-delete-button{cursor:pointer}