h1{font-size:50px}@media (min-width:576px){h1{font-size:70px}}h2{font-size:30px}@media (min-width:576px){h2{font-size:50px}}h3{font-size:20px}@media (min-width:576px){h3{font-size:25px}}.MediaBlocks .block.type-posts.parent-layout-col .the_content,.MediaBlocks .block.type-text.parent-layout-col .the_content,.small-width{max-width:700px}a{transition:.2s}a:hover{--tw-text-opacity:1;color:rgb(236 102 8/var(--tw-text-opacity))}.the_content{overflow:hidden;width:100%}.the_content p:not(:last-child){margin-bottom:1.5rem}.the_content ul{align-items:flex-start;display:flex;flex-direction:column;gap:10px;width:-moz-fit-content;width:fit-content}.the_content ul li{padding-left:27px;position:relative}.the_content ul li:before{--tw-text-opacity:1;color:rgb(0 150 64/var(--tw-text-opacity));content:"\f058";font:var(--fa-font-light);font-size:inherit;left:.25rem;line-height:1.5;position:absolute;top:0}.the_content ul li a{--tw-text-opacity:1;color:rgb(236 102 8/var(--tw-text-opacity))}.the_content ul li a:hover{text-decoration-line:underline}.the_content h1,.the_content h2,.the_content h3{margin-bottom:.75rem}.the_content h1:not(:first-child),.the_content h2:not(:first-child),.the_content h3:not(:first-child){margin-top:1.5rem}.the_content table{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));margin-bottom:.75rem;margin-top:.75rem;width:100%}.the_content table tbody tr td,.the_content table tbody tr th,.the_content table thead tr td,.the_content table thead tr th{--tw-border-opacity:1;border-color:rgb(236 248 231/var(--tw-border-opacity));border-style:solid;border-width:1px;padding:.5rem;text-align:left}@media (min-width:768px){.the_content table tbody tr td,.the_content table tbody tr th,.the_content table thead tr td,.the_content table thead tr th{padding-left:1rem;padding-right:1rem}}.the_content a:not([class*=btn-]){text-decoration-line:underline}.the_content .gform_wrapper{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:24px;padding:1.5rem}.otgs-development-site-front-end,.wpml-ls-statics-footer{display:none}.input-group{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:999px;display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content}.input-group input[type=button]{-webkit-appearance:button;cursor:pointer}.input-group input[type=number]{-moz-appearance:textfield;-webkit-appearance:none;background-color:transparent;display:flex;line-height:1;margin:0;outline:2px solid transparent;outline-offset:2px;text-align:center;width:30px}.input-group input::-webkit-inner-spin-button,.input-group input::-webkit-outer-spin-button{-webkit-appearance:none}.input-group .button-minus,.input-group .button-plus{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(236 102 8/var(--tw-bg-opacity));border-radius:999px;border-style:none;color:rgb(255 255 255/var(--tw-text-opacity));font-size:24px;font-weight:700;height:24px;line-height:1;padding:0;position:relative;width:24px}.input-group .button-minus[disabled],.input-group .button-plus[disabled]{background-color:#ec660880}.MediaBlocks{display:flex;height:-moz-fit-content;height:fit-content;width:100%}.MediaBlocks .component-inner{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:100%}@media (min-width:576px){.MediaBlocks .component-inner{max-width:576px}}@media (min-width:768px){.MediaBlocks .component-inner{max-width:768px}}@media (min-width:992px){.MediaBlocks .component-inner{max-width:992px}}@media (min-width:1200px){.MediaBlocks .component-inner{max-width:1200px}}@media (min-width:1400px){.MediaBlocks .component-inner{max-width:1400px}}.MediaBlocks .component-inner{-moz-column-gap:50px;column-gap:50px;display:flex;position:relative;row-gap:75px}@media (min-width:992px){.MediaBlocks .component-inner{-moz-column-gap:120px;column-gap:120px}}.MediaBlocks .block.type-posts,.MediaBlocks .block.type-text{display:flex;flex-direction:column;gap:40px}@media (min-width:768px){.MediaBlocks .block.type-posts .btn-secondary,.MediaBlocks .block.type-text .btn-secondary{align-self:flex-end}}.MediaBlocks .block.type-posts.parent-layout-row,.MediaBlocks .block.type-text.parent-layout-row{justify-content:center}.MediaBlocks .block.type-posts.parent-layout-col,.MediaBlocks .block.type-text.parent-layout-col{align-items:center}.MediaBlocks .block.type-posts.parent-layout-col .the_content,.MediaBlocks .block.type-text.parent-layout-col .the_content{text-align:center}.MediaBlocks .block.type-posts .block-buttons,.MediaBlocks .block.type-text .block-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.MediaBlocks .block.type-text.block-styling{--tw-bg-opacity:1;--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));background-color:rgb(236 248 231/var(--tw-bg-opacity));border-radius:.75rem;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);height:-moz-fit-content;height:fit-content;padding:1.5rem}.MediaBlocks .block.type-text.block-styling .the_content h1,.MediaBlocks .block.type-text.block-styling .the_content h2,.MediaBlocks .block.type-text.block-styling .the_content h3,.MediaBlocks .block.type-text.block-styling .the_content h4,.MediaBlocks .block.type-text.block-styling .the_content h5,.MediaBlocks .block.type-text.block-styling .the_content h6{margin-bottom:1.5rem}.MediaBlocks .block:has(>.img-wrapper img) .img-wrapper{aspect-ratio:3/2;border-radius:20px;display:flex;overflow:hidden;position:relative;width:100%}.MediaBlocks .block:has(>.img-wrapper img) .img-wrapper img{display:flex;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;width:100%}.MediaBlocks .block.type-gallery .gallery-grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}@media (min-width:576px){.MediaBlocks .block.type-gallery .gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:992px){.MediaBlocks .block.type-gallery .gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.MediaBlocks .block.type-gallery .gallery-grid .image-wrapper{aspect-ratio:16/9;overflow:hidden;position:relative;width:100%}@media (max-width:991px){.MediaBlocks .block.type-gallery .gallery-grid .image-wrapper:first-child,.MediaBlocks .block.type-gallery .gallery-grid .image-wrapper:nth-child(4){grid-column:span 2/span 2;grid-row:span 2/span 2;height:100%}.MediaBlocks .block.type-gallery .gallery-grid .image-wrapper:nth-child(n+7){display:none}}@media (min-width:992px){.MediaBlocks .block.type-gallery .gallery-grid .image-wrapper:nth-child(3),.MediaBlocks .block.type-gallery .gallery-grid .image-wrapper:nth-child(4){grid-column:span 2/span 2;grid-row:span 2/span 2;height:100%}.MediaBlocks .block.type-gallery .gallery-grid .image-wrapper:nth-child(n+7){display:none}}.MediaBlocks .block.type-gallery .gallery-grid .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s;width:100%}.MediaBlocks .block.type-gallery .gallery-grid .image-wrapper .extra-image-count{--tw-text-opacity:1;align-items:center;background-color:#0000004d;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;font-size:60px;height:100%;inset:0;justify-content:center;position:absolute;width:100%}.MediaBlocks .block.type-gallery .gallery-grid .image-wrapper:hover img{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.MediaBlocks .block.type-links.parent-layout-row .links-grid{display:grid;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:576px){.MediaBlocks .block.type-links.parent-layout-row .links-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.MediaBlocks .block.type-links.parent-layout-row .links-grid .link{align-items:flex-end;display:flex;min-height:150px;overflow:hidden;padding:20px;position:relative;width:100%}@media not all and (min-width:576px){.MediaBlocks .block.type-links.parent-layout-row .links-grid .link{height:-moz-fit-content;height:fit-content}}@media (min-width:576px){.MediaBlocks .block.type-links.parent-layout-row .links-grid .link{aspect-ratio:1/1}}.MediaBlocks .block.type-links.parent-layout-row .links-grid .link{border-radius:10px}.MediaBlocks .block.type-links.parent-layout-row .links-grid .link img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:.2s;width:100%;z-index:-1}.MediaBlocks .block.type-links.parent-layout-row .links-grid .link h3{--tw-text-opacity:1;align-items:center;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;flex-direction:row;justify-content:space-between;width:100%;z-index:2}.MediaBlocks .block.type-links.parent-layout-row .links-grid .link h3 i{font-size:36px}.MediaBlocks .block.type-links.parent-layout-row .links-grid .link:hover img{opacity:.8}.MediaBlocks .block.type-links.parent-layout-row .links-grid .link:before{background:linear-gradient(8deg,rgba(0,0,0,.8),rgba(0,0,0,.5) 20%,transparent 70%);content:"";height:100%;inset:0;position:absolute;width:100%}.MediaBlocks .block.type-links.parent-layout-col .links-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center}.MediaBlocks .block.type-links.parent-layout-col .links-grid .link{align-items:center;display:flex;flex-direction:column;gap:20px;padding-left:30px;padding-right:30px;text-align:center;width:100%}@media not all and (min-width:768px){.MediaBlocks .block.type-links.parent-layout-col .links-grid .link{max-width:350px}}@media (min-width:768px){.MediaBlocks .block.type-links.parent-layout-col .links-grid .link{width:calc(33.33333% - 13.33333px)}}.MediaBlocks .block.type-links.parent-layout-col .links-grid .link .img-wrapper{aspect-ratio:1/1;border-radius:50%;box-shadow:inset 0 0 #fff;display:flex;overflow:hidden;padding:1px;transition:.3s}.MediaBlocks .block.type-links.parent-layout-col .links-grid .link .img-wrapper img{border-radius:50%;display:flex;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:-1}.MediaBlocks .block.type-links.parent-layout-col .links-grid .link:hover .img-wrapper{box-shadow:inset 0 0 0 20px #fff}.MediaBlocks .block.type-links.parent-layout-col .links-grid:has(.link:nth-child(3)) .link{padding-bottom:30px;padding-top:30px}.MediaBlocks .block.type-links.parent-layout-col .links-grid:has(.link:nth-child(3)) .link:nth-child(2){padding:0!important}.MediaBlocks .block.type-video .video-wrapper{border-radius:24px;display:flex;height:-moz-fit-content;height:fit-content;overflow:hidden;width:100%}.MediaBlocks .block.type-video .video-wrapper iframe{aspect-ratio:16/9;display:flex;height:auto;width:100%}.MediaBlocks .block.type-posts .component-posts .posts-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:576px){.MediaBlocks .block.type-posts .component-posts .posts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.MediaBlocks .block.type-posts .component-posts .posts-grid .post{--tw-bg-opacity:1;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);background-color:rgb(236 248 231/var(--tw-bg-opacity));border-radius:12px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);-moz-column-gap:20px;column-gap:20px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;padding:1rem}.MediaBlocks .block.type-posts .component-posts .posts-grid .post .top{aspect-ratio:16/9;border-radius:10px;overflow:hidden;position:relative;width:100%}@media (min-width:576px){.MediaBlocks .block.type-posts .component-posts .posts-grid .post .top{aspect-ratio:1/1}}.MediaBlocks .block.type-posts .component-posts .posts-grid .post .top img{display:flex;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:.2s;width:100%}.MediaBlocks .block.type-posts .component-posts .posts-grid .post .top:hover img{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.MediaBlocks .block.type-posts .component-posts .posts-grid .post .bottom{display:flex;flex-direction:column}.MediaBlocks .block.type-posts .component-posts .posts-grid .post .bottom a:not(.btn):hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.MediaBlocks .block.type-posts .component-posts .posts-grid .post .bottom .post-title{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-size:25px;padding-bottom:15px;padding-top:15px}.MediaBlocks .block.type-posts .component-posts .posts-grid .post .bottom .usps{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:15px;row-gap:.75rem;width:100%}@media (min-width:992px){@media not all and (min-width:1200px){.MediaBlocks .block.type-posts .component-posts .posts-grid .post .bottom .usps{row-gap:.25rem}}}.MediaBlocks .block.type-posts .component-posts .posts-grid .post .bottom .usps .usp{display:flex;flex-direction:row;font-size:18px;gap:10px;line-height:25px;min-width:calc(50% - 5px)}.MediaBlocks .block.type-posts .component-posts .posts-grid .post .bottom .usps .usp i{--tw-text-opacity:1;color:rgb(0 112 48/var(--tw-text-opacity));font-size:18px;line-height:25px}.MediaBlocks .block.type-posts .component-posts .posts-grid .post .bottom .buttons{-moz-column-gap:18px;column-gap:18px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:10px;width:100%}.MediaBlocks .block.type-posts:has(>.the_content){justify-content:flex-start}.MediaBlocks[data-background-style=full] .block.type-posts .component-posts .posts-grid .post,.MediaBlocks[data-background-style=full] .block.type-text.block-styling{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.MediaBlocks.layout-col .component-inner{flex-direction:column}.MediaBlocks.layout-col .component-inner .block{width:100%}.MediaBlocks.layout-row .component-inner{flex-direction:column}@media (min-width:992px){.MediaBlocks.layout-row .component-inner{flex-direction:row}}.MediaBlocks.layout-row .component-inner:has(.block:nth-child(2)) .block{width:100%}@media (min-width:992px){.MediaBlocks.layout-row .component-inner:has(.block:nth-child(2)) .block{width:max(0%,var(--block-width) - 60px)}}.MediaBlocks.count-1 .component-inner .block{width:100%}
