:root{--black:#000;--black-2:#666666;--black-3:#222222;--black-4:#999999;--white:#fff;--white-2:#F1F1F1;--white-3:#FFF1E7;--white-4:#F4F4F4;--white-5:#F0D4C0;--white-6:#F9F9F9;--white-7:#EFEFEF;--white-8:#F2F2F2;--white-9:#D9D9D9;--white-10:#E3E0DD;--gray:#E8E8E8;--gray-2:#262626;--gray-3:#A3A3A3;--gray-4:#6D6D6D;--gray-5:#D2D2D2;--gray-6:#FAFAFA;--gray-7:#8C8C8C;--primary:#00929c;--secondary:#171818;--orange:#006269;--orange-2:#cffcff;--accent:#f5dd5d;--primary-fg:#fff;--body-fg:#333;--body-bg:#fff;--body-quiet-color:#666;--body-loud-color:#000;--header-color:#ffc;--header-branding-color:var(--accent);--header-bg:var(--secondary);--header-link-color:var(--primary-fg);--breadcrumbs-fg:#c4dce8;--breadcrumbs-link-fg:var(--body-bg);--breadcrumbs-bg:#264b5d;--link-fg:#417893;--link-hover-color:#036;--link-selected-fg:var(--secondary);--hairline-color:#e8e8e8;--border-color:#ccc;--error-fg:#ba2121;--message-success-bg:#dfd;--message-warning-bg:#ffc;--message-error-bg:#ffefef;--darkened-bg:#f8f8f8;--selected-bg:#e4e4e4;--selected-row:#ffc;--button-fg:#fff;--button-bg:var(--secondary);--button-hover-bg:#205067;--default-button-bg:#205067;--default-button-hover-bg:var(--secondary);--close-button-bg:#747474;--close-button-hover-bg:#333;--delete-button-bg:#ba2121;--delete-button-hover-bg:#a41515;--object-tools-fg:var(--button-fg);--object-tools-bg:var(--close-button-bg);--object-tools-hover-bg:var(--close-button-hover-bg);--font-family-primary:"Segoe UI", system-ui, Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace:ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}@font-face{font-family:EuclidCircularB;src:url("../../assets/fonts/euclid_circular_b_regular-webfont.woff2") format("woff2"),url("../../assets/fonts/euclid_circular_b_regular-webfont.woff") format("woff");font-weight:400;font-display:swap}@font-face{font-family:EuclidCircularB;src:url("../../assets/fonts/euclid_circular_b_medium-webfont.woff2") format("woff2"),url("../../assets/fonts/euclid_circular_b_medium-webfont.woff") format("woff");font-weight:500;font-display:swap}@font-face{font-family:EuclidCircularB;src:url("../../assets/fonts/euclid_circular_b_semibold-webfont.woff2") format("woff2"),url("../../assets/fonts/euclid_circular_b_semibold-webfont.woff") format("woff");font-weight:600;font-display:swap}:root{color-scheme:only light}body{color:black;font-family:EuclidCircularB, Arial, Helvetica, sans-serif}h1,h2,h3,h4,h5,h6{font-weight:600}.block-container{padding-top:3rem;padding-bottom:3rem}a,.btn{transition:all .35s ease}a:hover,.btn:hover{transition:all .35s ease;opacity:.7}a{color:currentColor}.pt-6{padding-top:4rem !important}.pt-7{padding-top:5rem !important}.pb-6{padding-bottom:4rem !important}.pb-7{padding-bottom:5rem !important}.block-header-logo{height:60px;width:auto}.carousel-item{text-align:center}.contact__content{padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 576px){.contact__content{padding-left:3rem;padding-right:3rem}}@media (min-width: 1400px){.contact__content{max-width:90%}}.form-label{text-transform:uppercase;font-weight:600;font-size:.85rem;margin-bottom:.25rem}.form-control{padding:.55rem .75rem}.btn-submit{min-width:150px}.form-check-label span{text-decoration:underline}.form-check-label span:hover{text-decoration:none}.block-image-box-inner{padding-top:300px}.block-image-box .inner-box{padding-top:10px;background-color:var(--secondary);opacity:0.90;color:var(--black-4);text-align:center;padding:15px}.block-sliderinfo .section-title{z-index:5}.block-sliderinfo .sliderinfo-img{z-index:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:75%}.slider__btn-4 .swiper-btn-prev{border:1px solid white;width:60px;height:60px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.slider__btn-4 .swiper-btn-next{border:1px solid white;width:60px;height:60px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider__text{font-size:24px;line-height:1.5;font-weight:600;text-align:left;padding-right:40px}.social-icon{text-decoration:none;width:40px}.block-footer a{color:currentColor}.footer__area{background-color:var(--secondary);position:relative;z-index:9;overflow:hidden}@media all{.footer__area .fa-brands,.footer__area .fa-solid{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.footer__area .fa-paper-plane:before{content:"\f1d8"}.footer__area .fa-brands{font-family:"Font Awesome 6 Brands";font-weight:400}.footer__area .fa-facebook-f:before{content:"\f39e"}.footer__area .fa-instagram:before{content:"\f16d"}.footer__area .fa-linkedin:before{content:"\f08c"}.footer__area .fa-solid{font-family:"Font Awesome 6 Free";font-weight:900}}.footer__area h3{padding:0;margin:0;position:relative;z-index:1;font-size:30px;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}@media (min-width: 1200px){.footer__area h3{font-size:1.75rem}}.footer__area p{padding:0;margin:0;font-style:normal;line-height:1.5;font-weight:400;font-size:16px;color:var(--black-2)}.footer__area ul{padding:0;margin:0}.footer__area li{list-style:none}.footer__area a{text-decoration:none;transition:all 0.3s}.footer__area a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}.footer__area a:not([href]):not([class]),.footer__area a:not([href]):not([class]):hover{color:inherit;text-decoration:none}.footer__area img{vertical-align:middle}.footer__area label{display:inline-block}.footer__area button{border-radius:0;text-transform:none}.footer__area button:focus:not(:focus-visible){outline:0}.footer__area button[type='button'],.footer__area button[type='submit']{-webkit-appearance:button}.footer__area button[type='button']:not(:disabled),.footer__area button[type='submit']:not(:disabled){cursor:pointer}.footer__area .footer__top{padding:120px 0;border-bottom:1px solid var(--black-3)}@media (max-width: 991px) and (min-width: 768px){.footer__area .footer__top{padding:80px 0 70px}}@media (max-width: 767px){.footer__area .footer__top{padding:60px 0 20px}}@media (max-width: 767px){.footer__area .footer__widget{padding-bottom:40px}}.footer__area .footer__widget-2{padding-left:30px}@media (max-width: 767px){.footer__area .footer__widget-2{padding-left:0}}.footer__area .footer__widget p{line-height:26px;color:var(--gray-3);max-width:270px;padding-top:30px}.footer__area .footer__widget-title{font-weight:600;font-size:22px;line-height:25px;color:var(--white);text-transform:capitalize;padding-bottom:20px}.footer__area .footer__quick-link li a{font-weight:400;font-size:16px;line-height:26px;color:var(--gray-3);padding:5px 0;display:inline-block;transition:all 0.3s}.footer__area .footer__quick-link li a:hover{color:var(--white)}.footer__area .footer__address li{color:var(--gray-3)}.footer__area .footer__address li a{font-weight:400;font-size:16px;line-height:26px;color:var(--gray-3);display:inline-block;padding:5px 0;transition:all 0.3s}.footer__area .footer__address li a:hover{color:var(--white)}.footer__area .footer__address li a.phone{color:var(--white);position:relative}.footer__area .footer__address li a.phone::after{content:'';position:absolute;width:100%;height:1px;left:0;bottom:0;background-color:var(--white);transition:all 0.3s}.footer__area .footer__address li a.phone:hover::after{width:0%}.footer__area .footer__copyright{display:flex;align-items:center;height:100%}@media (min-width: 768px) and (max-width: 991px){.footer__area .footer__copyright{grid-column:span 6}}.footer__area .footer__subscribe{padding:35px 90px 40px;border-left:1px solid var(--black-3);border-right:1px solid var(--black-3)}@media (min-width: 992px) and (max-width: 1199px){.footer__area .footer__subscribe{padding:35px 50px 40px}}@media (min-width: 768px) and (max-width: 991px){.footer__area .footer__subscribe{grid-column:span 6;padding:20px 10px 30px;border-right:none}}@media (max-width: 767px){.footer__area .footer__subscribe{border:none;padding:30px 0}}.footer__area .footer__subscribe form{position:relative}.footer__area .footer__subscribe input[type='email']{width:100%;font-weight:400;font-size:16px;line-height:28px;color:var(--white);background-color:transparent;border:none;border-bottom:1px solid var(--black-3);padding:7px 30px 12px 0;outline:none}.footer__area .footer__subscribe input[type='email']::placeholder{color:var(--gray-3);opacity:1}.footer__area .footer__subscribe .submit{position:absolute;background:transparent;border:none;font-size:20px;right:0;top:5px;transition:all 0.3s;color:var(--black-3)}.footer__area .footer__subscribe .submit:hover{color:var(--primary)}.footer__area .footer__subscribe .form-check-input{background-color:transparent;border:1px solid var(--black-4)}.footer__area .footer__subscribe .form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}.footer__area .footer__subscribe .form-check-label a{color:var(--primary);background-image:linear-gradient(transparent calc(100% - 1px), var(--primary) 1px);background-repeat:no-repeat;background-size:100% 100%;transition:background-size 0.5s}.footer__area .footer__subscribe .form-check-label a:hover{background-size:0 100%}.footer__area .footer__bottom p{color:var(--gray-3)}@media (min-width: 576px){.footer__area .footer__bottom-inner{display:grid;grid-template-columns:1fr 2fr}}.footer__area .footer__social-media{display:flex;gap:15px}.footer__area .footer__social-media li a{font-size:20px;color:var(--white);display:inline-block;padding:0 3px}.footer__area .footer__social-media li a:hover{color:var(--primary)}.footer__area .footer-doppiozero{color:#00afbb}.footer__area .footer-doppiozero:hover{color:white}.footer__area .form-privacy-link{color:var(--primary);background-image:linear-gradient(transparent calc(100% - 1px), var(--primary) 1px);background-repeat:no-repeat;background-size:100% 100%;transition:background-size 0.5s}.footer__area .form-privacy-link:hover{background-size:0 100%}
