﻿@charset "UTF-8";@font-face{font-family:"DIN Regular";src:url("../../fonts/Din-Regular.eot?#iefix");src:url("../../fonts/Din-Regular.eot?#iefix") format("eot"),url("../../fonts/Din-Regular.woff2") format("woff2"),url("../../fonts/Din-Regular.woff") format("woff"),url("../../fonts/Din-Regular.ttf") format("truetype");}@font-face{font-family:"DIN Bold";src:url("../../fonts/DIN-Bold.eot?#iefix");src:url("../../fonts/DIN-Bold.eot?#iefix") format("eot"),url("../../fonts/DIN-Bold.woff2") format("woff2"),url("../../fonts/DIN-Bold.woff") format("woff"),url("../../fonts/DIN-Bold.ttf") format("truetype");}html,body{font-family:"Din Regular",Arial,Helvetica,sans-serif;}body:not(.gradient){display:flex;min-height:100%;background-repeat:no-repeat;background-attachment:fixed;background-color:#306a66;background-position:center top;}body:not(.gradient)>div.container-lg{background-color:#fff;}main,footer{background-color:#fff;border-left:1px solid #efefef;border-right:1px solid #efefef;}h1,h2,h3,h4,.form-check,.nav-link,label{color:#489f99;text-transform:uppercase;}h1.title{font-size:1.4rem;}h1.title img{max-height:50px;max-width:50px;}h1 .subtitle{color:#88a5a3;margin-left:1.5rem;}a{color:#489f99;text-decoration:none!important;}#navlogo{width:300px;}.link-primary{color:#489f99!important;text-decoration:underline;cursor:pointer;}.link-primary:focus,.link-primary:hover{color:#fba13b!important;}.btn-outline-secondary.small{padding:2px 5px;margin:2px;}.productconfig h2,.productconfig li{display:flex;align-items:center;}.productconfig h2 .btn-outline-secondary{margin-left:4px;}.productconfig li span{cursor:pointer;padding:0 5px 2px 5px;flex-grow:1;margin-left:2px;}.productconfig li span:hover,.productconfig li span:focus,.productconfig li span.selected{background-color:#306a66;color:#fff;}.validation-message{color:#dc3545!important;}.btn.btn-primary.small{font-size:.8rem;padding:.25rem .5rem;}.btn-secondary{text-transform:uppercase;}a:hover,a:focus{color:#fba13b;}.btn.btn-primary,.btn.btn-tertiary,.btn.btn-quaternary{background-color:#489f99;border-color:#489f99;text-transform:uppercase;}.btn.btn-primary:disabled,.btn.btn-tertiary:disabled,.btn.btn-quaternary:disabled{color:#ccc;opacity:.5;background-color:#489f99;border-color:#489f99;}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary.active,.btn.btn-tertiary:hover,.btn.btn-tertiary:focus,.btn.btn-tertiary.active,.btn.btn-quaternary:hover,.btn.btn-quaternary:focus,.btn.btn-quaternary.active{background-color:#fba13b;border-color:#fba13b;}.backoffice .primary{color:#306a66;}.backoffice h1,.backoffice h2,.backoffice h3,.backoffice .form-check,.backoffice .nav-link,.backoffice label{color:#306a66;}.backoffice .btn.active{background-color:#fba13b;border-color:#fba13b;}.backoffice .btn:disabled{background-color:#306a66;}.backoffice .btn-primary{background-color:#306a66;border-color:#306a66;}table.price{font-size:.8rem;}table.price tr td:first-of-type{color:#306a66;font-weight:bold;}table.price tr td:last-of-type{color:#306a66;font-weight:bold;text-align:right;}footer .logo{max-width:80px;}img.logosmall{width:80px;margin-right:1rem;}.secondary{color:#fba13b;}#termsmodal .modal-body{max-height:80vh;overflow-y:auto;}.mw-xxl{max-width:1400px;}.mw-fit{max-width:fit-content;}.mw-800{max-width:800px;}#logopreview{vertical-align:top;max-width:250px;max-height:140px;}#lang a{cursor:pointer;}#lang a:hover,#lang a:focus{opacity:.7;}.comp-link{transition:.1s;}.comp-link h1{font-size:1rem;color:#fff;}@media(min-width:768px){.comp-link h1{font-size:1.2rem;}}.comp-link a .reversed{background:#183634;background:linear-gradient(90deg,#183634 0%,#25524f 100%);}.comp-link:hover,.comp-link:focus{opacity:.9;transform:scale(1.1);}.comp-link:hover a .reversed,.comp-link:focus a .reversed{background:none;background-color:#fba13b;}.comp-link img{max-height:70px;}.company-listing .comp-link{max-width:180px;}.company-listing .comp-link:hover h1,.company-listing .comp-link:focus h1{color:#fffa68;}label,.col-form-label{font-size:.8rem;}label span.help{color:#222;text-transform:initial;font-style:italic;font-weight:normal;font-size:10px;margin-top:-2px;display:block;}h1,h2,h3,h4{font-weight:bold;}h1{font-size:1.6rem;}h2{font-size:1.25rem;}h3{font-size:1rem;}h4{font-size:.8rem;}.ao.section{margin:4rem 0;}.ao.section .panel{display:flex;flex-direction:column;}.ao .itemgrid .row{align-items:center;}.ao .itemgrid>.row{padding:.25rem;}.ao .itemgrid>.row h3{margin-bottom:0;}.ao .itemgrid>.row:nth-of-type(odd){background-color:rgba(72,159,153,.0901960784);}.panel,.bar{border-radius:6px;border:1px solid;}.reversed,.bar{background-color:#489f99;color:#fff;}.reversed.secondary{background-color:#fba13b;}.bar{margin-bottom:1rem;padding:.5rem 1rem;display:flex;align-items:center;}.bar.h-100{padding-top:0;padding-bottom:0;}.bar>*{color:#fff;}.bar>*{color:#fff!important;margin:0;}.bar img{height:30px;}.toast-container{position:fixed;z-index:2000;}input::-webkit-input-placeholder{color:#f00;}input:-moz-placeholder{color:#f00;}.input-group-text,.input-group button,.btn-outline-secondary{background-color:#d4e3e0;color:#306a66;border-color:#a5b3b2;}.input-group button:hover,.input-group button:focus,.btn-outline-secondary:hover,.btn-outline-secondary:focus{background-color:#306a66;}.border,input{border-color:#c1cdcc!important;}.bookingstep img.active{outline:3px solid #fba13b;}.bookingstep .bar{justify-content:center;}.bookingstep .bar h1{font-size:1.6rem;padding:5px 0;}.bookingstep img#logo{max-width:150px;max-height:100px;}.bookingstep #billingaddress{height:90px;}.bookingstep .form-control,.bookingstep select:not(disabled),.bookingstep .panel,.bookingstep .accordion-button{background-color:#d1eeec;border-color:#a7bebc!important;}.bookingstep select:disabled{opacity:.8;background-image:none;}.bookingstep a,.bookingstep .btn-link,.bookingstep label,.bookingstep .panel,.bookingstep .accordion-button{color:#489f99;}.bookingstep .bar.theme2,.bookingstep .btn.theme2{background-color:#b58ee0;border-color:#b58ee0;}.bookingstep .bar.theme3,.bookingstep .btn.theme3{background-color:#5eacff;border-color:#5eacff;}.bookingstep .bar.theme4,.bookingstep .btn.theme4{background-color:#9e9c4a;border-color:#9e9c4a;}.bookingstep .bar.theme5,.bookingstep .btn.theme5{background-color:#9a6c4a;border-color:#9a6c4a;}.bookingstep .bar.theme6,.bookingstep .btn.theme6{background-color:#50799e;border-color:#50799e;}.bookingstep .bar.theme7,.bookingstep .btn.theme7{background-color:#f27600;border-color:#f27600;}.bookingstep .panel.theme2,.bookingstep input.theme2,.bookingstep select.theme2{background-color:#ede5f7;border-color:#c8a7eb!important;}.bookingstep .panel.theme2,.bookingstep .panel.theme2 h1,.bookingstep .panel.theme2 h2,.bookingstep .panel.theme2 h3,.bookingstep input.theme2,.bookingstep input.theme2 h1,.bookingstep input.theme2 h2,.bookingstep input.theme2 h3,.bookingstep select.theme2,.bookingstep select.theme2 h1,.bookingstep select.theme2 h2,.bookingstep select.theme2 h3{color:#b58ee0;}.bookingstep .panel.theme3,.bookingstep input.theme3,.bookingstep select.theme3{background-color:#e2edfe;border-color:#9fccfc!important;}.bookingstep .panel.theme3,.bookingstep .panel.theme3 h1,.bookingstep .panel.theme3 h2,.bookingstep .panel.theme3 h3,.bookingstep input.theme3,.bookingstep input.theme3 h1,.bookingstep input.theme3 h2,.bookingstep input.theme3 h3,.bookingstep select.theme3,.bookingstep select.theme3 h1,.bookingstep select.theme3 h2,.bookingstep select.theme3 h3{color:#5eacff;}.bookingstep .panel.theme4,.bookingstep input.theme4,.bookingstep select.theme4{background-color:#edecdd;border-color:#c0bc3c!important;}.bookingstep .panel.theme4,.bookingstep .panel.theme4 h1,.bookingstep .panel.theme4 h2,.bookingstep .panel.theme4 h3,.bookingstep input.theme4,.bookingstep input.theme4 h1,.bookingstep input.theme4 h2,.bookingstep input.theme4 h3,.bookingstep select.theme4,.bookingstep select.theme4 h1,.bookingstep select.theme4 h2,.bookingstep select.theme4 h3{color:#9e9c4a;}.bookingstep .panel.theme5,.bookingstep input.theme5,.bookingstep select.theme5{background-color:#e6dcd4;border-color:#c89671!important;}.bookingstep .panel.theme5,.bookingstep .panel.theme5 h1,.bookingstep .panel.theme5 h2,.bookingstep .panel.theme5 h3,.bookingstep input.theme5,.bookingstep input.theme5 h1,.bookingstep input.theme5 h2,.bookingstep input.theme5 h3,.bookingstep select.theme5,.bookingstep select.theme5 h1,.bookingstep select.theme5 h2,.bookingstep select.theme5 h3{color:#9a6c4a;}.bookingstep .panel.theme6,.bookingstep input.theme6,.bookingstep select.theme6{background-color:#dae2ea;border-color:#8ba1b4!important;}.bookingstep .panel.theme6,.bookingstep .panel.theme6 h1,.bookingstep .panel.theme6 h2,.bookingstep .panel.theme6 h3,.bookingstep input.theme6,.bookingstep input.theme6 h1,.bookingstep input.theme6 h2,.bookingstep input.theme6 h3,.bookingstep select.theme6,.bookingstep select.theme6 h1,.bookingstep select.theme6 h2,.bookingstep select.theme6 h3{color:#50799e;}.bookingstep .panel.theme7,.bookingstep input.theme7,.bookingstep select.theme7{background-color:#fbecd9;border-color:#ecb37c!important;}.bookingstep .panel.theme7,.bookingstep .panel.theme7 h1,.bookingstep .panel.theme7 h2,.bookingstep .panel.theme7 h3,.bookingstep input.theme7,.bookingstep input.theme7 h1,.bookingstep input.theme7 h2,.bookingstep input.theme7 h3,.bookingstep select.theme7,.bookingstep select.theme7 h1,.bookingstep select.theme7 h2,.bookingstep select.theme7 h3{color:#f27600;}.bookingstep .form-check-input.theme2:checked{background-color:#b58ee0;}.bookingstep .form-check-input.theme3:checked{background-color:#5eacff;}.bookingstep .form-check-input.theme4:checked{background-color:#9e9c4a;}.bookingstep .form-check-input.theme5:checked{background-color:#9a6c4a;}.bookingstep .form-check-input.theme6:checked{background-color:#50799e;}.bookingstep .form-check-input.theme7:checked{background-color:#f27600;}.bookingstep label.theme2{color:#5eacff;}.bookingstep label.theme3{color:#5eacff;}.bookingstep label.theme4{color:#9e9c4a;}.bookingstep label.theme5{color:#9a6c4a;}.bookingstep label.theme6{color:#50799e;}.bookingstep label.theme7{color:#f27600;}.bookingstep .accordion-button{font-weight:bold;font-size:1.2rem;text-transform:uppercase;padding:5px 15px;}.bookingstep .accordion-button::after{content:"+";background-image:none;transition:none;margin-top:-5px;}.bookingstep .accordion-button:not(.collapsed)::after{content:"−";background-image:none;transform:none;}.bookingstep .accordion-body h2{padding-top:1rem;font-size:1rem;}.bookingstep .accordion-body h2:first-of-type{padding-top:0;}.bookingstep .accordion-body label{font-size:.75rem;}#map{height:450px;}#insitebanner{cursor:pointer;}div#search{background-color:#e1ecec;z-index:4;}div#search input,div#search button{height:50px;}div#search div.gl{align-items:center;display:flex;justify-content:end;}div#search div.gl button{white-space:nowrap;}.btn-dark{background-color:#183634;text-transform:uppercase;}.panel{padding:1rem;margin-bottom:1rem;font-weight:bold;}.panel p:last-of-type{margin-bottom:0;}label{font-weight:bold;text-transform:uppercase;}h1:focus{outline:0;}ul.ffs{list-style:none;}ul.ffs.mb li{margin-bottom:2rem;}ul.ffs li:not(.nobullet):before{content:"";font-family:bootstrap-icons!important;font-size:14px;font-weight:bold;margin-left:-1.3em;}ul.ffs li.nobullet{margin-left:-15px;}div.entrytype{color:#fff;font-weight:bold;}div.entrytype>.row>div{display:flex;flex-direction:column;background-color:#489f99;}div.entrytype h1{font-size:2rem;color:#fff;}div.entrytype .print{color:#baf5ff;}div.entrytype .overview{line-height:1.1;text-transform:uppercase;}div.entrytype .footer{margin-top:auto;}div.entrytype .overview .footer{color:#ff0;}div.entrytype .overview .footer .price{font-size:2rem;}div.gradient,h1.title,.search .accordion .accordion-button{background:#183634;background:linear-gradient(90deg,#183634 0%,#25524f 100%);}.tertiary{color:#ff0;}.btn-quaternary.active{color:#fff;}.btn-quaternary:not(.active):not(:hover){background-color:#56a0ff;border-color:#56a0ff;color:#fff;}.btn-tertiary.active{color:#fff;}.btn-tertiary.active:hover{color:#000;}.btn-tertiary:not(.active):not(:hover){background-color:#ff0;border-color:#ff0;color:#000;}.yt{position:relative;width:100%;height:0;padding-bottom:56.25%;}.yt iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.get-listed .yt{padding-bottom:71.75%;}.social a{margin-right:.5rem;}.social a:last-of-type{margin-right:0;}.social a img{width:30px;height:30px;}.social a img:hover,.social a img:focus{opacity:.8;}.cards img{max-height:40px;margin:0 10px 10px 10px;}.nav-tabs{border-color:#a5b3b2;}.nav-tabs .nav-item{margin-right:.5rem;}.nav-tabs .nav-link{background-color:#d4e3e0;color:#306a66;border-color:#a5b3b2;}.nav-tabs .nav-link:hover,.nav-tabs .nav-link.active{border-color:#a5b3b2;background-color:#f0f6f5;border-bottom-color:#f0f6f5;color:#fba13b;}option.text-danger:first-child{color:#f00;}.nav-link{cursor:pointer;}.ps-6{padding-left:4rem!important;}.nav-link{font-weight:bold;}.nav-link.active{color:#fba13b;}.nav-item.sub a{height:2rem!important;}.nav-item.sub a.active{color:#fffa68;}.company-listing .mainlogo{max-width:300px;max-height:115px;}.company-listing .address{border-left:1px solid #dadada;}.company-listing .products h1,.company-listing .products h2{color:#489f99;}.company-listing .products h1{font-size:1.8rem;}.company-listing .products h2{font-size:1rem;background-color:#489f99;color:#fff;padding:.5rem;}.company-listing .products h3{font-size:.9rem;margin-bottom:0;}.company-listing .products ul{margin-bottom:1rem;padding-left:0;}.company-listing .products span{display:block;font-size:1rem;}.company-listing .products a{text-decoration:underline!important;display:block;}tr:nth-child(even){background:rgba(255,255,255,.4);}ul.products{font-weight:bold;font-size:14px;line-height:1;padding-left:1rem;}ul.products li{display:flex;align-items:center;margin-bottom:.5rem;line-height:1;}ul.products a{color:#fba13b;text-decoration:underline;}ul.products i{cursor:pointer;display:contents;font-size:1.2rem;}ul.products i:hover,ul.products i:focus{color:#fba13b;}textarea#profile{height:180px;}.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:#f0f6f6;--bs-table-accent-bg:transparent;}.form-check-input{border-color:#306a66;}.form-check-input:checked{background-color:#306a66;border-color:#306a66;}.form-check.right{padding-left:0;padding-right:1.5em;}.form-check.right .form-check-input{float:right;margin-right:-1.5em;}.form-check:hover{color:#fba13b;}.form-check:hover,.form-check:hover *{cursor:pointer;}.form-check:hover .form-check-input{border-color:#fba13b;}.sidebar,.gradient{background-image:linear-gradient(to right,#183634,#25524f);background-color:#306a66;}table.company-list td:last-child{text-align:right;}table.company-list.live td:last-child{min-width:190px;width:190px;}table.product-list label{font-size:.9rem;font-weight:normal;text-transform:initial;}.btn{font-size:15px;font-weight:bold;}.btn.circle{width:40px;height:40px;padding:6px 0;border-radius:20px;text-align:center;font-size:29px;line-height:0;}.btn.circle p{margin-top:-2px;margin-bottom:0;text-transform:uppercase;}.content{padding-top:1.1rem;}.invalid{outline:1px solid #f00;}.validation-message{color:#f00;}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000;}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem;}.blazor-error-boundary{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem,#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff;}.blazor-error-boundary::after{content:"An error has occurred.";}option.light{color:#bbb;}.search h2{color:#000;}.search img.flag{max-height:30px;max-width:30px;}.search .accordion label{color:#000;}.search .accordion label.prodcat{font-size:1.25rem;}.search .accordion .accordion-item{border:0;margin-bottom:.25rem;}.search .accordion .accordion-body{background-color:#e1ecec;color:#000;}.search .accordion .accordion-button{color:#fff;text-transform:uppercase;font-weight:bold;}.search .accordion .accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}.search .accordion .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");}.search .accordion .accordion-button::after{order:-1;margin-left:0;margin-right:.5em;color:#fff;}#about-us img{max-width:250px;margin-right:50px;display:block;margin:1rem auto;}.staff{position:relative;min-height:320px;}.staff .contact{position:relative;z-index:2;}.staff h2{text-align:center;background-color:#489f99;color:#fff;padding:.5rem .75rem;margin-bottom:0;outline:0;display:flex;align-items:center;justify-content:center;font-size:1.5rem;min-height:75px;}.staff img{max-width:100%;}#rtt-container{position:fixed;text-align:center;bottom:0;width:100%;left:0;padding-right:10px;pointer-events:none;}#returnToTop{background-color:#fba13b;color:#fff;display:block;pointer-events:auto;opacity:.8;margin:0 0 .75rem auto;}@media(min-width:768px){#rtt-container{padding-right:0;}#returnToTop{margin:0 auto .75rem;}#about-us img{display:inline;margin-right:3rem;max-width:none;max-height:100px;}.staff h2{font-size:1rem;}}@media(min-width:992px){#rtt-container{padding-right:25px;}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1354px;}}#ptoBannerImage{cursor:pointer;}.container-lg{cursor:auto;}.optionalextras>div{background-color:#489f99;padding-bottom:8rem;}.optionalextras>div h2{color:#ff0;font-size:1rem;}.optionalextras>div p,.optionalextras>div h1{color:#fff;}.optionalextras img{margin-top:-8rem;width:75%;}.companyresult{border-bottom:1px solid #489f99;flex-wrap:wrap;}.companyresult:last-of-type{border-bottom:0;}.companyresult>div{display:flex;flex-direction:column;}.companyresult .logo{text-align:right;flex-grow:0;}.companyresult .logo img{max-height:80px;max-width:250px;}.resultgroup{text-transform:uppercase;font-weight:bold;background-color:#fba13b;padding:.85rem 1.25rem;color:#fff;border-top-left-radius:calc(.375rem - 1px);border-top-right-radius:calc(.375rem - 1px);}label.form-check-label{user-select:none;}.input-group.search>*{border-color:#000!important;color:#000;}div.back{background-color:#d4e3e0;margin-top:-1.25rem;}div.back .bi-arrow-left{background-color:#9ec1ba;width:auto;}div.back .bi-arrow-left:hover,div.back .bi-arrow-left:focus{background-color:#fba13b;cursor:pointer;}div.back,div.row.video{margin-right:calc(-.5*var(--bs-gutter-x) - 1px);margin-left:calc(-.5*var(--bs-gutter-x) - 1px);}.reversed-light{background-color:#d4e3e0;}#video-suppressed-msg img{max-width:140px;}.text-primary{color:#489f99!important;}