:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}.vs--loading .vs__spinner{opacity:1}body{overflow-x:hidden;min-height:100vh}#app{min-height:100vh;display:flex;flex-direction:column}body>*{font-family:Roboto-regular,sans-serif;font-size:.875rem;box-sizing:border-box}.pac-container{z-index:1301!important;margin-top:.1875rem}.pac-container:after{background-image:none!important;height:0px}@media screen and (max-width: 768px){input{font-size:1rem!important}}a{text-decoration:none!important}a:hover,button:hover{color:#ad6500!important}ul{padding:0 0 0 .75rem!important}ol{padding:0 .75rem!important}ol li{list-style-type:decimal!important}.cursor-pointer{cursor:pointer}.fit-cover{object-fit:cover}.fw-500{font-weight:500}.roboto-light{font-family:Roboto-light,sans-serif}.roboto-medium{font-family:Roboto-medium,sans-serif}.roboto-bold{font-family:Roboto-bold,sans-serif}.text-grey-dark{color:#393e42}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#0856a2}h1,.h1{font-family:Roboto-bold,sans-serif;font-size:2.75rem!important;line-height:3.25rem!important}h1.bold-bigger,.bold-bigger.h1{font-family:Roboto-regular,sans-serif;font-size:3rem!important;line-height:3.4375rem!important;font-weight:700!important}h1.bold,.bold.h1{font-weight:700}h2,.h2{font-family:Roboto-bold,sans-serif;font-size:1.5rem!important;line-height:2rem!important;text-transform:capitalize!important}@media screen and (min-width: 992px){h2,.h2{font-size:2.125rem!important;line-height:2.5rem!important}}h2.bold,.bold.h2{font-family:Roboto-regular,sans-serif;font-weight:700!important;text-transform:none}h3,.h3{font-size:1.5rem!important;line-height:1.75rem!important}h4,.h4{font-family:Roboto-regular,sans-serif;font-size:1.25rem!important;line-height:1.625rem!important}h5,.h5{font-family:Roboto-regular,sans-serif;font-size:1rem!important;line-height:1.25rem!important}h6,.h6{font-family:Roboto-regular,sans-serif;font-size:.9375rem!important;line-height:1rem!important}p{font-family:PT-Sans,sans-serif;font-size:1.25rem;line-height:2.1875rem;letter-spacing:.02px}label{color:#000;font-size:.875rem;line-height:1.125rem;font-family:Roboto-bold,sans-serif;margin-bottom:.25rem}small{color:#000}small.lh-14{line-height:.875rem}small.lh-26{line-height:1.625rem}@media screen and (min-width: 1200px){.container{max-width:65.5rem!important}}@media screen and (min-width: 992px){.w-lg-auto{width:inherit}}.rectangle-shape{grid-template-columns:2fr 1.5fr;grid-column-gap:.1875rem}.rectangle-shape .rectangle-shape-left-box .rect-right-shape,.rectangle-shape .rectangle-shape-right-box .rect-left-shape{height:.1875rem}.rectangle-shape .rectangle-shape-left-box .rect-right-shape{background-color:#f99751}.rectangle-shape .rectangle-shape-left-box .rect-right-shape:after{content:"";position:absolute;right:0;top:0;width:0;height:0;border-bottom:3px solid white;border-left:3px solid transparent}.rectangle-shape .rectangle-shape-right-box .rect-left-shape{background-color:#002157}.rectangle-shape .rectangle-shape-right-box .rect-left-shape:after{content:"";position:absolute;left:0;top:0;width:0;height:0;border-top:3px solid #fff;border-right:3px solid transparent}.red-circle-container{display:flex;align-items:center;cursor:pointer}.red-circle-container .red-circle{width:3.375rem;height:3.375rem;min-width:3.375rem;min-height:3.375rem;background:linear-gradient(270deg,#70061E 0%,#9E0528 42.71%,#CE123D 73.96%);border-radius:50%;border:none;display:flex;justify-content:center;align-items:center}.red-circle-container .red-circle button{padding:0}.red-circle-container .red-circle-text{display:block;text-transform:capitalize;font-size:1rem;color:#f99751;margin-left:.625rem}.red-circle-container .red-circle-text:hover{color:#0856a2}.testimonials .swiper-button-prev:after,.diff .swiper-button-prev:after{font-size:1.5rem}.testimonials .swiper-button-next:after,.diff .swiper-button-next:after{font-size:1.5rem;transform:rotate(180deg)}.flex-stretch{flex:1 1 auto}.header-logo-list p{font-size:.625rem;line-height:1rem;margin-bottom:-.125rem}@media screen and (min-width: 992px){.header-logo-list p{font-size:1rem;line-height:1.5rem;margin-bottom:0}}.header-logo-list .sublogo-container{margin-bottom:-.5625rem}@media screen and (min-width: 992px){.header-logo-list .sublogo-container{margin-bottom:0}}.header-logo-list .sublogo-container p{font-size:.625rem}.header-logo-list .sublogo-container button:hover{opacity:.8}.header-logo-list .sublogo-container button:hover svg path{fill:red}.header-logo-list .header-sublogo{max-width:4.625rem}@media screen and (min-width: 992px){.header-logo-list .header-sublogo{max-width:7.8125rem}}.border-animated{border:1px solid rgba(0,0,0,0);background:linear-gradient(#fff 0 0) padding-box,linear-gradient(90deg,blue calc(1.5625rem + 1px),red 0) 100% 0/calc(100% + 1.5625rem) 51% border-box,linear-gradient(-90deg,red calc(1.5625rem + 1px),blue 0) 0 100%/calc(100% + 1.5625rem) 51% border-box;background-repeat:no-repeat;transition:.1s linear}.border-animated:hover{border-width:.25rem;background-position:0 0,0 0,100% 100%}.pagination-wrapper{padding:3.375rem 0}.pagination-wrapper ul{margin-bottom:0;padding:0!important}.pagination-wrapper li{cursor:pointer}.pagination-wrapper .page-link{font-size:.8125rem;line-height:1rem;padding:.875rem .75rem;background-color:#fff;color:#0856a2;border:1px solid #0856A2}.pagination-wrapper .page-link:hover{background-color:#fff;border-color:#0856a2}.pagination-wrapper .page-link:focus{box-shadow:none}@media screen and (min-width: 768px){.pagination-wrapper .page-link{padding:.875rem 1.125rem}}.pagination-wrapper .page-item:hover a{background-color:#ffab48}.pagination-wrapper .page-item:not(:first-child) .page-link{margin:0}.pagination-wrapper .page-link.disabled,.pagination-wrapper .disabled>.page-link{background-color:#fff;border-color:#0856a2}.pagination-wrapper .btn-prev>a,.pagination-wrapper .btn-next>a{width:5.4375rem;display:grid;place-items:center}.pagination-wrapper .page-item>a,.pagination-wrapper .btn-prev>a{border-right:none}.pagination-wrapper .page-item:last-child .page-link{border-right:1px solid #0856A2}.pagination-wrapper .btn-prev>a,.pagination-wrapper .btn-next>a{display:flex;align-items:center;justify-content:center;border-radius:0 .5rem .5rem 0;width:5.625rem;white-space:nowrap;font-size:12px;padding:.875rem .625rem}@media screen and (min-width: 768px){.pagination-wrapper .btn-prev>a,.pagination-wrapper .btn-next>a{width:6.25rem;font-size:13px;padding:.875rem 1.125rem}}.pagination-wrapper .btn-prev>a:hover,.pagination-wrapper .btn-next>a:hover{color:#000!important}.pagination-wrapper .btn-prev>a{border-radius:.5rem 0 0 .5rem}.pagination-wrapper .btn-active>a{background-color:#393e42;color:#fff}.gm-style-iw>button{display:none!important}.gap-10{gap:.625rem}.select-standard{background-color:#fff}.select-standard .vs__dropdown-menu{border-radius:0;box-shadow:none;border-color:#dedede}.select-standard .vs__selected-options{overflow:hidden;margin-right:14px}.select-standard .vs__selected{display:flex;align-items:start;margin-top:0;padding-top:11px;padding-bottom:6px;text-wrap:nowrap}.select-standard .vs__dropdown-toggle{height:2.625rem;border-radius:0}.select-standard .vs__search::placeholder{color:#767776;font-size:.875rem;font-weight:1.125rem}.select-standard .vs__actions{position:relative}.select-standard .vs__actions svg{display:none}.select-standard .vs__actions:after{content:url(/front-end/dist/images/select-arrows.7a12814a.svg);position:absolute;right:1.25rem;top:50%;transform:translateY(-35%);z-index:1}.select-standard .vs__selected{height:100%}.select-standard.item-danger>.vs__dropdown-toggle,.select-standard.active>.vs__dropdown-toggle{height:2.5rem}.select-standard ul{margin-top:.25rem;padding:0!important}.select-standard ul li{width:100%;display:flex;align-items:center;padding-left:.625rem;min-height:2.75rem;border:1px solid #DEDEDE;text-wrap:wrap;white-space:normal}.select-standard ul li.vs__dropdown-option--highlight,.select-standard ul li:hover{color:#000;background-color:#f6f6f6}.autocomplete-input{height:2.625rem;padding:0 .5rem}.basic-textarea{resize:none;height:8.75rem;border:1px solid #ABAFB2;padding:.5rem}.basic-textarea:focus-visible{outline:none}.basic-textarea::placeholder{color:#767776;font-size:.875rem;font-weight:1.125rem}.error-block{border-radius:.625rem;padding:1.125rem;font-size:.875rem;line-height:1.125rem;font-weight:600;border:1px solid #FF0000;color:red}.hover-text-black:hover{color:#000!important}.general-styles h2,.general-styles .h2{margin-top:1rem}.general-styles ul,.general-styles ol{padding:0 0 0 2rem!important;margin:1rem 0}.base-padding{padding:3rem 0 0}@media screen and (min-width: 992px){.base-padding{padding:3.75rem 0 0}}.base-padding ul,.base-padding ol{padding:0 0 0 2rem!important;margin:1rem 0}.base-padding video,.base-padding iframe{height:18.75rem;width:100%}@media screen and (min-width: 992px){.base-padding video,.base-padding iframe{height:37.5rem}}.card-border,.card-border .card-border-big{width:13.125rem;height:13.15625rem}.card-border .border-effect{border:.1875rem solid #0856A2}.card-border .card-border-big{transition:transform .4s linear;top:-.125rem;right:.125rem;border:.4375rem solid #0856A2;border-radius:50%;border-bottom-color:transparent;border-left-color:transparent;transform:rotate(45deg)}.border-main{border-color:#c4c4c4;border-width:1px;border-radius:.5rem}.search-section input{padding:0 0 0 .625rem;height:2.5625rem}.w-100-lg-initial{width:100%}@media screen and (min-width: 992px){.w-100-lg-initial{width:initial}}.spinner{left:50%}.vue-header{position:sticky;top:0;z-index:1000}.mb20{margin-bottom:1.25rem}.pb40{padding-bottom:2.5rem}.pb60{padding-bottom:3.75rem}.icon-effect:hover{background-color:#f99751}.icon-effect:hover path{fill:#fff}.icon-effect-header:hover{background-color:#0856a2}.icon-effect-header:hover path{fill:#fff}.icon-effect:hover{background-color:#0856a2}.icon-effect:hover path{fill:#e5e9ed}.icon-effect.active{background-color:#0856a2}.icon-effect.active path{fill:#e5e9ed}.icon-effect-stroke:hover{background-color:#0856a2}.icon-effect-stroke:hover path,.icon-effect-stroke:hover circle{stroke:#fff}.icon-effect-stroke.active{background-color:#0856a2}.icon-effect-stroke.active path,.icon-effect-stroke.active circle{stroke:#fff}.search-section__search{background-color:#e5e9ed;padding:2.5rem 5.5rem;margin-bottom:3rem}.search-section__search h3,.search-section__search .h3{margin-bottom:.625rem;font-size:1.25rem!important;font-family:Roboto-medium,sans-serif}@media screen and (min-width: 768px){.search-section__search h3,.search-section__search .h3{font-size:1.5rem!important}}@media screen and (min-width: 768px){.search-section__search{margin-bottom:3.75rem}}.search-section__search.result{padding:1.25rem 5.5rem}.search-section__search-title-container{margin-bottom:1.125rem}.search-section__search-title-container svg{width:2.75rem;height:2.75rem}.search-section__search-title-container h4,.search-section__search-title-container .h4{margin-bottom:0}.search-section__search-input{width:100%;margin-bottom:.875rem}@media screen and (min-width: 768px){.search-section__search-input{max-width:53.75rem}}.search-section__search-btn{height:min-content}.search-section__back-btn{display:block;margin-top:.875rem;color:#000}.search-section__back-btn:hover svg path{stroke:#ffab48}.search-section__back-btn-arrow{height:.875rem;width:.5rem;margin-right:.625rem}.search-section__back-btn-arrow path{stroke:#f99751}@font-face{font-family:Roboto-light;src:url(/front-end/dist/fonts/Roboto-Light.34ccd21c.woff2) format("woff2"),url(/front-end/dist/fonts/Roboto-Light.a1b85a59.woff) format("woff"),url(/front-end/dist/fonts/Roboto-Light.92d3691e.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto-regular;src:url(/front-end/dist/fonts/Roboto-Regular.119137e9.woff2) format("woff2"),url(/front-end/dist/fonts/Roboto-Regular.1834468c.woff) format("woff"),url(/front-end/dist/fonts/Roboto-Regular.7277cfb8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-medium;src:url(/front-end/dist/fonts/Roboto-Medium.4fc8591c.woff2) format("woff2"),url(/front-end/dist/fonts/Roboto-Medium.454f1d08.woff) format("woff"),url(/front-end/dist/fonts/Roboto-Medium.ecf88da1.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto-bold;src:url(/front-end/dist/fonts/Roboto-Bold.9dcacf1d.woff2) format("woff2"),url(/front-end/dist/fonts/Roboto-Bold.08b20aae.woff) format("woff"),url(/front-end/dist/fonts/Roboto-Bold.39a2f9d2.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PT-Sans;src:url(/front-end/dist/fonts/PTSans-Regular.6409139a.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PT-Sans-bold;src:url(/front-end/dist/fonts/PTSans-Bold.6233f84e.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.input{position:relative;border:.0625rem solid #ABAFB2;display:inline-block;width:100%;-webkit-appearance:none}.input .search-location-error{top:2.625rem;left:.5rem;color:#f99751}.input input{width:100%;font-size:.875rem;line-height:1.125rem;outline:none!important;border:none;height:2.5rem;z-index:1;font-family:Roboto-regular,sans-serif;padding:0 .5rem}.input input::placeholder{color:#767776;font-size:.875rem;font-weight:1.125rem}.input input.hasIcons{padding:0 1rem 0 2.21875rem!important}.input .input-search-icon{margin:0 .875rem 0 .6875rem;left:0;z-index:2}.input .clear-icon{right:0;z-index:5}.input.active,textarea.active,.select-standard:not(.item-danger).vs--open{border:1px solid #FFAB48;box-shadow:0 0 2px 2px #0081ff}.item-danger,input.item-danger{border:.0625rem solid #FF0000;box-shadow:0 0 .125rem .125rem red}.item-danger input,.item-danger textarea,.item-danger .vs__dropdown-toggle,input.item-danger input,input.item-danger textarea,input.item-danger .vs__dropdown-toggle{background:#FFF7F7}.item-danger input::placeholder,.item-danger textarea::placeholder,.item-danger .vs__dropdown-toggle::placeholder,input.item-danger input::placeholder,input.item-danger textarea::placeholder,input.item-danger .vs__dropdown-toggle::placeholder{color:red}input.item-danger{background:#FFF7F7}input.item-danger::placeholder{color:red}.btn-base{background:#F99751;border-radius:.5rem;outline:none;padding:.5rem 1rem;cursor:pointer;font-weight:700}.btn-base:hover{color:#fff!important;background:#FFAB48}.btn-base.link{display:inline-block;text-decoration:none}.btn-orange-custom{line-height:1rem}.btn-orange-custom:hover{color:#000!important}.btn-orange-custom span{white-space:nowrap}.btn-orange-custom:disabled{background-color:#b6b6b6}.btn-orange-custom:disabled span{color:#727272}.btn-blue-custom{background-color:#0856a2;font-size:1rem;font-weight:700;padding:.375rem 1.25rem;display:flex;align-items:center;cursor:pointer;white-space:nowrap}.btn-blue-custom:hover{background:linear-gradient(0deg,rgba(255,255,255,.05),rgba(255,255,255,.05)),#0856A2;border:1px solid #F2F2F2;color:#fff!important}button.button-circle,a.button-circle{display:grid;place-items:center;border-radius:50%;background-color:#e5e9ed;height:2.375rem;width:2.375rem;border:0}.btn-nulled{background-color:transparent;border:0;outline:none}.underline-effect{position:relative}.underline-effect:after{content:"";position:absolute;left:0;bottom:-5px;height:1px;background-color:#000;width:0;transition:width .3s ease-in}.underline-effect.nav-active:after{width:100%}.underline-effect:hover:after{width:100%}.scale-effect{transform:scale(1)}.scale-effect:active{animation-name:scaleEffect;animation-duration:.6s}@keyframes scaleEffect{0%{transform:scale(.9)}50%{transform:scale(.95)}to{transform:scale(1)}}.button-black{position:relative;color:#ffc800;font-size:.75rem;line-height:.875rem;font-family:Roboto-bold,sans-serif;background-color:#393e42;border-radius:.4375rem;display:flex!important;align-items:center}.button-black:hover{color:#ffc800!important;background-color:#56585a}.button-black__icon{margin-left:.625rem;padding-bottom:.0625rem}.tab-button{background-color:#f3f3f3;padding:1rem 1.25rem;font-weight:500}a.link-button{display:inline-block;width:max-content}a.link-button,button.button-base{padding:.375rem .5rem .3125rem}.custom-checkbox{width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;border:1px solid #ABAFB2;box-shadow:inset 0 0 5px #00000040;background-color:#fff}.custom-checkbox input{position:absolute;opacity:0}.custom-checkbox span{display:none;margin-bottom:.125rem}.custom-checkbox input:checked+span{display:inline-block}.simple-pagination .pagination_btn{display:flex;justify-content:center;align-items:center;cursor:pointer;height:2.75rem;border-color:#0856a2;color:#0856a2;font-size:.875rem}.simple-pagination .pagination_btn:hover{background-color:#ffab48;color:#000!important}.simple-pagination__prev{width:5.4375rem;border:1px solid;border-right:0;border-radius:.5rem 0 0 .5rem}.simple-pagination__between{width:6.875rem;border:1px solid}.simple-pagination__next{width:5.4375rem;border:1px solid;border-left:0;border-radius:0 .5rem .5rem 0px}.breadcrumbs-container{padding-top:.25rem;padding-bottom:.375rem;background-color:#f4f4f4;font-size:.75rem;display:flex;align-items:center}.breadcrumbs-container a{color:#0856a2;line-height:1.625rem;position:relative;margin-right:1.9375rem}.breadcrumbs-container a:hover{color:#f99751!important}.breadcrumbs-container a:after{content:url(/front-end/dist/images/breadcrumbdash.fbee3784.svg);position:absolute;top:-.375rem;right:-1.4375rem;pointer-events:none}@media screen and (min-width: 576px){.light-box .modal-dialog{max-width:55.625rem}}.light-box .modal-dialog .modal-content .modal-header{height:3.25rem}.light-box .modal-dialog .modal-content .modal-header .btn-close{right:1.625rem;top:1.25rem;z-index:1}.light-box .modal-dialog .modal-content .modal-body{padding:0 0 3.125rem}.light-box .modal-dialog .modal-content .modal-body .image-description{padding:1.25rem;bottom:0;left:0;background:rgba(255,255,255,.85);max-width:1000px}.light-box .modal-dialog .modal-content .modal-body .swiper{height:100%}.light-box .modal-dialog .modal-content .modal-body .swiper .swiper-wrapper{padding-left:2.5rem}.light-box .modal-dialog .modal-content .modal-body .swiper .swiper-wrapper .swiper-slide{padding-right:5rem}.light-box .modal-dialog .modal-content .modal-body .swiper .swiper-wrapper .swiper-slide img{max-height:35rem}.light-box .modal-dialog .modal-content .modal-body .swiper-button-next,.light-box .modal-dialog .modal-content .modal-body .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);height:11.375rem;width:2.5rem;background-color:#e5e9ed;margin-top:0}.light-box .modal-dialog .modal-content .modal-body .swiper-button-next:hover,.light-box .modal-dialog .modal-content .modal-body .swiper-button-prev:hover{background-color:#f9fcff}.light-box .modal-dialog .modal-content .modal-body .swiper-button-next:after,.light-box .modal-dialog .modal-content .modal-body .swiper-button-prev:after{font-size:1.5rem!important;color:#f99751}.light-box .modal-dialog .modal-content .modal-body .swiper-button-next:hover:after,.light-box .modal-dialog .modal-content .modal-body .swiper-button-prev:hover:after{color:#ffab48}.light-box .modal-dialog .modal-content .modal-body .swiper-button-disabled:after{color:#000}.light-box .modal-dialog .modal-content .modal-body .swiper-button-prev{left:0}.light-box .modal-dialog .modal-content .modal-body .swiper-button-next{right:0}.success-modal .modal-dialog{max-width:36.25rem}.success-modal .modal-dialog .modal-content{border:.0625rem solid #F7F7F7;box-shadow:0 0 1.875rem #000e1a33;padding:2.5rem}@media screen and (min-width: 768px){.success-modal .modal-dialog .modal-content{padding:2.5rem 3.125rem 3.125rem}}.success-modal .modal-dialog .modal-content .desc{margin-bottom:1.25rem}.success-modal .modal-dialog .modal-content .desc p{margin-bottom:0rem}.success-modal .modal-dialog .modal-content img{width:15.625rem}.vueperslides__arrow{padding:.0625rem .375rem}.vueperslides__arrow:hover svg{color:#ffab48}.vueperslides__bullet .default{background-color:#e5e9ed!important;border:none!important;box-shadow:none!important}.vueperslides__bullet--active .default{background-color:#000!important;border:none!important;box-shadow:none!important}.vueperslides.thumb-gallery-centered .vueperslides__track-inner,.vueperslides.thumb-gallery-less6 .vueperslides__track-inner{transform:none!important}.swiper .swiper-button-prev:after{color:#000}.swiper .swiper-button-prev:hover:after{color:#ffab48!important}.swiper .swiper-button-next:after{color:#000}.swiper .swiper-button-next:hover:after{color:#ffab48!important}.swiper .swiper-button-disabled{opacity:.5!important}.modal{background:rgba(0,0,0,.5)}.modal .modal-dialog .modal-content{border-radius:1.25rem}.modal .modal-dialog .modal-header{border-bottom:none}.modal-backdrop{display:none}.general-page img{margin:1rem 0;width:100%!important;object-fit:cover}@media screen and (min-width: 992px){.general-page img{width:auto;margin:1rem 1.875rem 1rem 0}}.general-page ul,.general-page ol{padding:0 0 0 2rem!important;margin:1rem 0}.general-page iframe{height:18.75rem;width:100%}@media screen and (min-width: 992px){.general-page iframe{height:37.5rem}}.header-alert{position:relative;z-index:999;background-color:#0856a2;color:#fff}.header-alert p{margin-bottom:0rem}.header-alert .header-alert-text{font-size:.875rem;line-height:1.625rem;font-weight:300;font-family:Roboto-light,sans-serif}.header-alert .header-alert-text a{cursor:pointer;font-weight:700;font-family:Roboto-regular,sans-serif}.header-alert a{color:#fff}@media screen and (min-width: 992px){.vue-header{height:9.125rem}}.header-wrapper .header{position:relative;z-index:1046;background-color:#fff}.header-wrapper .header__languages ul{list-style:none;background-color:#e5e9ed;box-shadow:0 0 8px #0003;padding:2.0625rem 1.875rem!important;width:8.75rem;top:3rem}.header-wrapper .header__languages ul li{font-family:Roboto-bold,sans-serif;cursor:pointer;margin-bottom:1rem}.header-wrapper .header__languages ul li:hover,.header-wrapper .header__languages ul li.active{color:#0856a2}.header-wrapper .header__languages ul li:last-child{margin-bottom:0}.header-wrapper .header__languages.mobile .button-circle:hover{background-color:#e5e9ed}.header-wrapper .header__languages.mobile .language-icon{width:1.5rem;height:1.5rem}.header-wrapper .header__languages.mobile svg path{fill:#002157}.header-wrapper .header__gold-line{position:absolute;bottom:0;left:0;right:0;height:.25rem;background-color:#c8ae05}@media screen and (min-width: 992px){.header-wrapper .header{height:9.125rem}.header-wrapper .header.small{height:6.6875rem}.header-wrapper .header.small nav{margin-top:1.0625rem}.header-wrapper .header.small .nav-dropdown__droplist{padding-top:1rem}.header-wrapper .header.small .header-main{padding-top:.6875rem;padding-bottom:1.5rem}.header-wrapper .header.small .website-logo{height:3.5rem;max-width:5.8125rem;object-fit:contain}}@media screen and (min-width: 992px) and (min-width: 992px){.header-wrapper .header.small .website-logo{height:3.6875rem;max-width:17.625rem}}@media screen and (min-width: 992px){.header-wrapper .header.small .header__gold-line{bottom:.625rem}}@media screen and (min-width: 992px){.header-wrapper .header.small .nav-dropdown__droplist{padding-top:.5625rem}}.header-wrapper .header-main{padding-top:1.5rem;padding-bottom:1.5rem}@media screen and (min-width: 768px){.header-wrapper .header-main{padding-top:2rem;padding-bottom:1.375rem}}.header-wrapper .header-main .phone-icon{width:1.25rem;height:1.25rem}.header-wrapper .header-main .info-nav__buttons svg{height:1.5rem;width:1.5rem}.header-wrapper .header .website-logo{height:3.5rem;max-width:12.5rem;object-fit:contain}@media screen and (min-width: 992px){.header-wrapper .header .website-logo{height:4.375rem;max-width:21.25rem}}.header-wrapper .header nav{margin-top:2.125rem}.header-wrapper .header nav .menu-item{color:#000}.header-wrapper .header nav .menu-item:hover{color:#0856a2!important}.header-wrapper .header .nav-dropdown{font-family:Roboto-bold,sans-serif}.header-wrapper .header .nav-dropdown:not(:last-child){margin-right:1.75rem}.header-wrapper .header .nav-dropdown__droplist-border{position:relative;min-height:12.5rem;width:100%;padding:1.25rem}.header-wrapper .header .nav-dropdown:hover .nav-dropdown__droplist{display:block!important}.header-wrapper .header .nav-dropdown:hover svg path{fill:#0856a2}.header-wrapper .header .nav-dropdown .nav-active{color:#0856a2}.header-wrapper .header .nav-dropdown button{font-size:.875rem;line-height:1rem;position:relative;z-index:4}.header-wrapper .header .nav-dropdown__droplist{width:100vw;left:0;padding-top:1.125rem;z-index:3}.header-wrapper .header .nav-dropdown__droplist-border{background-color:#e5e9ed;border-top:4px solid;border-image:linear-gradient(270deg,#56C2FF 8.1%,#0166BF 100%);border-image-slice:1;position:relative}.header-wrapper .header .nav-dropdown__droplist-wrapper ul{padding-left:0!important}.header-wrapper .header .nav-dropdown__droplist-wrapper ul li{font-family:Roboto-bold,sans-serif;font-size:.875rem;list-style-type:none!important}.header-wrapper .header .nav-dropdown__droplist-column{margin-right:1.75rem;margin-bottom:0;min-width:10rem;max-width:12.5rem}.header-wrapper .header .nav-dropdown__droplist-column-title{font-size:1rem;font-family:Roboto-bold,sans-serif;margin-bottom:.875rem}.header-wrapper .header .nav-dropdown__droplist-column-img img{width:15.6875rem;height:9.75rem;max-height:100%;position:absolute;top:0;left:0;object-fit:cover;border-top-right-radius:40px}.header-wrapper .header .nav-dropdown__droplist-item{min-width:180px;position:relative;font-size:.8125rem;line-height:1rem;margin-bottom:1rem}.header-wrapper .header .nav-dropdown__droplist-item:last-child{margin-bottom:0}.header-wrapper .header .nav-dropdown__droplist-item>a{color:#000;display:inline-block;max-height:2rem}.header-wrapper .header .nav-dropdown__droplist-item>a:hover{color:#0856a2!important}.header-wrapper .header .header-burger span{display:block;position:absolute;height:.25rem;width:1.75rem;background-color:#002157;right:0;top:0;transition:all .2s linear}.header-wrapper .header .header-burger span:first-child{content:"";position:absolute;height:.25rem;width:1.75rem;background-color:#002157;right:0;top:.5rem}.header-wrapper .header .header-burger span:last-child{content:"";position:absolute;height:.25rem;width:1.75rem;background-color:#002157;right:0;top:1rem}.header-wrapper .header .header-burger.open span:first-child{transform:rotate(-45deg) translateY(5px)}.header-wrapper .header .header-burger.open span:nth-child(2){opacity:0}.header-wrapper .header .header-burger.open span:last-child{transform:rotate(45deg) translateY(-6px)}.header-wrapper .header-burger,.header-wrapper .offcanvas-trigger{height:1.25rem;width:1.75rem}.header-wrapper .offcanvas-backdrop.show{opacity:0}.header-wrapper .offcanvas.offcanvas-top{height:auto;background-color:#fff;z-index:1045}.header-wrapper .offcanvas.offcanvas-top:after{content:"";width:100vw;height:1px;position:absolute;left:0;top:92px}.header-wrapper .offcanvas.offcanvas-top .offcanvas-body{padding-top:6.5rem;padding-bottom:2.875rem}.header-wrapper .offcanvas.offcanvas-top .offcanvas-body .buttons{margin-top:3.3125rem}.header-wrapper .offcanvas.offcanvas-top .offcanvas-body .buttons svg{height:1.5rem;width:1.5rem}.header-wrapper .offcanvas.offcanvas-top .offcanvas-body .accordion-burger .accordion-item .accordion-header{position:relative;border-bottom:1px solid rgba(94,103,112,.2)}.header-wrapper .offcanvas.offcanvas-top .offcanvas-body .accordion-burger .accordion-item .accordion-header a{font-size:.875rem;line-height:1rem;color:#000;padding:1.0625rem 0;white-space:nowrap}.header-wrapper .offcanvas.offcanvas-top .offcanvas-body .accordion-burger .accordion-item .accordion-header a:hover{color:#000!important}.header-wrapper .offcanvas.offcanvas-top .offcanvas-body .accordion-burger .accordion-item .accordion-header .accordion-button:not(.collapsed):before{transform:rotate(0)}.header-wrapper .offcanvas.offcanvas-top .offcanvas-body .accordion-burger .accordion-item .accordion-header .accordion-button.border-0:before{transform:rotate(180deg)}.header-wrapper .offcanvas.offcanvas-top .offcanvas-body .accordion-burger .accordion-item .accordion-header .accordion-button:before{content:"";position:absolute;right:0;top:1.5625rem;background-image:url(/front-end/dist/images/menuarrow.e624da74.svg);background-repeat:no-repeat;height:8px;width:8px}.header-wrapper .offcanvas.offcanvas-top .offcanvas-body .accordion-burger .accordion-item .accordion-header .accordion-button.no-arrow:before{content:none}.header-wrapper .offcanvas.offcanvas-top .offcanvas-body .accordion-burger .accordion-item .accordion-body ul{background-color:#f3f3f3;padding-left:0!important}.header-wrapper .offcanvas.offcanvas-top .offcanvas-body .accordion-burger .accordion-item .accordion-body ul li{padding:1.0625rem .75rem;position:relative;list-style-type:none!important}.header-wrapper .offcanvas.offcanvas-top .offcanvas-body .accordion-burger .accordion-item .accordion-body ul li:not(:last-of-type):after{position:absolute;content:"";width:calc(100% - 24px);height:1px;background-color:#5e677033;bottom:0}.header-wrapper .offcanvas.offcanvas-top .offcanvas-body .accordion-burger .accordion-item .accordion-body ul li a{font-size:.875rem;line-height:1rem;color:#000}.header-wrapper .offcanvas.offcanvas-top .offcanvas-body .accordion-burger .accordion-item .accordion-body ul li a:hover{color:#002157!important}.modal-search{height:100%;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.modal-search{display:block;margin-top:6.25rem!important}}@media screen and (min-width: 992px){.modal-search{max-width:848px!important}}.modal-search .modal-title{color:#0856a2;font-size:1.375rem}@media screen and (min-width: 768px){.modal-search .modal-title{font-size:2.125rem;line-height:2.5rem}}.modal-search .modal-content{border:none;position:relative;padding:2rem 1rem;border-radius:1.25rem;overflow:hidden}@media screen and (min-width: 768px){.modal-search .modal-content{padding:2.125rem 5.3125rem}}.modal-search .modal-content:after{content:url(/front-end/dist/images/search-modal-logo.c91500b6.svg);position:absolute;right:0;bottom:-.3125rem;pointer-events:none}.modal-search .modal-header{margin-bottom:1.25rem}.modal-search .modal-input{width:100%}.modal-search__btn{width:100%;margin-top:1.25rem}@media screen and (min-width: 768px){.modal-search__btn{width:auto}}.modal-search__controls{width:100%}.modal-search__btn-close{right:1rem;top:1rem;z-index:1}#companiesModal .modal-dialog{max-width:39.375rem}#companiesModal .modal-dialog .modal-title{margin-bottom:1.25rem}#companiesModal .modal-dialog .body-text{margin-bottom:1.5625rem!important}#companiesModal .modal-dialog .companies-container{max-width:100%;grid-template-columns:repeat(3,1fr);grid-column-gap:.625rem;grid-row-gap:1.125rem}@media screen and (min-width: 576px){#companiesModal .modal-dialog .companies-container{grid-template-columns:repeat(5,1fr);grid-column-gap:1rem;grid-row-gap:1.75rem}}#companiesModal .modal-dialog .companies-container a{padding:.5rem;max-height:5.4375rem;max-width:5.75rem;display:flex;align-items:center;justify-content:center}#companiesModal .modal-dialog .companies-container a:hover{opacity:.8;background:#FFFFFF;box-shadow:0 2px 8px 2px #0003;border-radius:10px}#companiesModal .modal-dialog .companies-container a img{height:100%;width:100%;object-fit:contain}#companiesModal .modal-dialog .modal-content{padding:2.8125rem 2.1875rem}#companiesModal .modal-dialog .modal-footer{margin-top:1.875rem}.cookies-modal{background-color:#00000080;position:fixed;z-index:100;top:0;left:0;bottom:0;right:0}.cookies-modal .cookies-modal-container{bottom:0}.cookies-modal .cookies-accept-btn{padding:.5rem 1.25rem;font-size:1rem;line-height:1.625rem;border:1px solid #F2F2F2;color:#f2f2f2}.banner-main{background-repeat:no-repeat;background-size:cover;background-position:80% 50%;position:relative;height:31.375rem;overflow:hidden}@media screen and (min-width: 768px){.banner-main{background-position:center}}.banner-main:after{content:"";background-image:url(/front-end/dist/images/banner-bg-shape.9e6b002d.svg);background-repeat:no-repeat;background-size:cover;display:inline-block;width:100%;height:100%;position:absolute;bottom:-.625rem}@media screen and (min-width: 1600px){.banner-main:after{background-position:top -60px left 0}}@media screen and (min-width: 1920px){.banner-main:after{background-position:top -130px left 0}}.banner-main.banner-with-form{padding:.9375rem 0}.banner-main .content{position:relative;z-index:2;padding-bottom:3.5625rem}.banner-main .content h1,.banner-main .content .h1{font-size:2.25rem;line-height:2.5rem;margin-bottom:1.5rem}@media screen and (min-width: 992px){.banner-main .content h1,.banner-main .content .h1{font-size:3rem!important;line-height:3.4375rem}}.banner-main .content h2,.banner-main .content .h2{text-transform:none!important;line-height:2.5rem;margin-bottom:1.5rem}.banner-main .content h2:first-letter,.banner-main .content .h2:first-letter{text-transform:uppercase!important}.banner-main h1,.banner-main .h1,.banner-main h2,.banner-main .h2,.banner-main h3,.banner-main .h3{color:#fff}.banner-main h5,.banner-main .h5{font-weight:600;margin-left:.625rem;margin-bottom:.625rem}.banner-main p{margin-bottom:.625rem}.banner-main .form-modal .modal-dialog{margin:0 1rem}@media screen and (min-width: 576px){.banner-main .form-modal .modal-dialog{max-width:100%!important}}.banner-main .form-modal .modal-dialog .modal-content .btn-close{z-index:1;right:.875rem;top:.875rem}.form-banner{background-color:#ffffffe6;padding-bottom:1.25rem;padding-top:1.25rem}@media screen and (min-width: 992px){.form-banner{padding:1.25rem .875rem}}.form-banner>.row>div{margin-bottom:.625rem}.form-banner label:not(.custom-checkbox){margin-bottom:.125rem}.form-banner input:not(.custom-checkbox)::placeholder{font-size:.875rem;line-height:1.125rem}.form-banner .form-label-mailing{font-size:.875rem;line-height:1.125rem;letter-spacing:.3px}.card-info{background-color:#ffffffe6;border-top-right-radius:.5rem;border-bottom-left-radius:.5rem;padding:1.1875rem 1.3125rem;max-width:20.625rem}.card-info:not(:last-of-type){margin-bottom:2.375rem}.card-info__button{margin-top:.625rem}.paint-point{background-color:#fff;padding-top:4.875rem;padding-bottom:5.25rem}.paint-point h2,.paint-point .h2{margin-bottom:1.25rem}.paint-point p:last-child{margin-bottom:0}.solution-header{position:relative;background:linear-gradient(270deg,rgba(0,82,154,.9) 9.86%,rgba(0,33,87,.94) 67.22%);padding:3.875rem 0;overflow:hidden}.solution-header:after{content:url(/front-end/dist/images/testimonials-stripes.0249e569.svg);position:absolute;right:0;bottom:-.4375rem;z-index:0}.solution-header .container{position:relative;z-index:1}.solution-header h3,.solution-header .h3{margin-bottom:1.25rem;text-transform:capitalize}.solution-header iframe{border-radius:1.5625rem}.solution-header iframe,.solution-header video{min-height:17.625rem}@media (min-width: 576px) and (max-width: 992px){.solution-header iframe,.solution-header video{min-height:18.75rem}}@media screen and (min-width: 992px){.solution-header .wide-video{min-height:36rem}}.looking-for{position:absolute;min-height:30.0625rem;padding-top:18.5625rem;padding-bottom:2.625rem;overflow:hidden}.looking-for__bg-image{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;object-fit:cover}.looking-for .blue-bg{position:relative;background-image:url(/front-end/dist/images/looking-for-line.0dce8991.svg);background-repeat:no-repeat;background-size:cover;width:100%;height:auto;padding:42px 0;margin-bottom:-42px;z-index:1}@media screen and (min-width: 768px){.looking-for:after{content:url(/front-end/dist/images/looking-for-stripes.3d8d92b3.svg);position:absolute;right:0;bottom:-.4375rem}}.looking-for__content-container{z-index:1}.looking-for .bg-vector{right:-2.5rem;bottom:-1.5625rem}.looking-for p,.looking-for h2,.looking-for .h2{color:#fff;margin-bottom:1.25rem}.looking-for .input{margin-right:1.25rem;border:none}.looking-for .input,.looking-for .input input{width:100%}@media screen and (min-width: 768px){.looking-for .input,.looking-for .input input{max-width:25.625rem}}.diff{padding-top:4.875rem;padding-bottom:4.5rem}.diff h2,.diff .h2,.diff__content{margin-bottom:1.25rem}.diff__cards-container{gap:1.25rem;margin-bottom:2rem}@media screen and (max-width: 768px){.diff__cards-container{align-items:center}}.diff .swiper-button-next{transform:rotate(180deg)}.diff .swiper-slide{height:auto}.diff-card{flex-grow:1;border:1px solid #E5E9ED;border-radius:1.5625rem;max-width:20.5rem;padding:4.5rem 2.125rem 3.5rem}@media screen and (min-width: 768px){.diff-card{padding:4.5rem 1.5rem 3.5rem}}@media screen and (min-width: 1200px){.diff-card{padding:4.5rem 2.125rem 3.5rem}}.diff-card .card-img{height:6rem;width:6rem;object-fit:contain;margin-bottom:.625rem}.diff-card h3,.diff-card .h3{height:5.25rem;margin-bottom:.625rem}.diff-card p{margin-bottom:0}.diff-card__content ul,.diff-card__content ol{padding:0 0 0 2rem!important;margin:1rem 0}.mailing{padding-bottom:1.875rem;overflow:hidden}@media screen and (min-width: 992px){.mailing{padding:1.875rem 0}}.mailing .download{margin-bottom:3.875rem;margin-top:3.0625rem}@media screen and (min-width: 992px){.mailing .download{margin-top:3.6875rem}}.mailing h2,.mailing .h2,.mailing p{color:#fff}.mailing h2,.mailing .h2{font-weight:700;margin-bottom:1.25rem}.mailing .bg-vector{z-index:0;right:-21.0625rem;bottom:0rem;top:-6.8125rem}@media screen and (min-width: 992px){.mailing .bg-vector{right:-9.5rem;bottom:-2.5625rem;top:initial}}.mailing-form{z-index:1;background-color:#c5c9ccf2;padding:2.5rem 1.8125rem 2.5rem .875rem;border-top-right-radius:.5rem;border-bottom-left-radius:.5rem}@media screen and (min-width: 992px){.mailing-form{padding:2.5rem .875rem}}.mailing-form label{color:#000}.mailing-form button{width:100%}@media screen and (min-width: 992px){.mailing-form button{width:initial}}.mailing-form .form-section{margin-bottom:1.25rem}.mailing-form .form-section:last-child{margin-bottom:0rem}.mailing-form .input,.mailing-form input{width:100%;border-radius:0;-webkit-appearance:none}.mailing-modal h2,.mailing-modal .h2{margin-bottom:1.25rem}.mailing-modal p{margin-bottom:1.75rem}.mailing-modal img{max-width:5.8125rem;height:5.375rem;object-fit:contain}@media screen and (min-width: 992px){.mailing-modal img{max-width:9.375rem}}.process{padding:5rem 0}.process__title{font-family:Roboto-bold,sans-serif;font-weight:700;margin-bottom:1.25rem}.process__description{margin-bottom:2.75rem}.process__steps-container{gap:1.25rem}@media screen and (min-width: 768px){.process__steps-container{gap:3.125rem}}@media screen and (min-width: 992px){.process__steps-container{gap:1.25rem}}.process__step{padding:0 2.125rem;margin-bottom:3rem}.process__step:last-child{margin-bottom:0}@media screen and (min-width: 768px){.process__step{margin-bottom:0}}.process__step h3,.process__step .h3{margin-bottom:.625rem;height:3.5rem}.process__step-icon{position:relative;margin-bottom:.625rem}.process__step-number{top:50%;left:50%;transform:translate(-50%,-50%);font-family:Roboto-bold,sans-serif;font-size:4.25rem;line-height:6.125rem}.process__step-description{margin-bottom:0;text-align:center}.home-applications{padding-top:2.625rem;padding-bottom:3.125rem}@media screen and (min-width: 768px){.home-applications{padding-top:3.25rem;padding-bottom:5.25rem}}.home-applications__title,.home-applications__content{margin-bottom:1.25rem}@media screen and (min-width: 768px){.home-applications__content{margin-bottom:2.75rem}}.home-applications__items-container{gap:1.5625rem;margin-bottom:1.25rem}.home-applications__item{cursor:pointer;width:6.625rem}.home-applications__item p{margin-bottom:0}.home-applications__item:hover .home-applications__thumbnail-image{outline-width:2px!important;outline-color:#ffab48!important}.home-applications__item:hover .home-applications__circle{border-width:2px!important;border-color:#ffab48!important}.home-applications__item:hover .home-applications__icon{opacity:0}.home-applications__item:hover .home-applications__icon-hover{opacity:1!important}.home-applications__item:hover .home-applications__icon-selected{opacity:0!important}.home-applications__item.active .home-applications__thumbnail-image{outline-width:3px;outline-color:#0856a2}.home-applications__item.active .home-applications__circle{border-width:3px;border-color:#0856a2}.home-applications__item.active .home-applications__icon,.home-applications__item.active .home-applications__icon-hover{opacity:0}.home-applications__item.active .home-applications__icon-selected{opacity:1}.home-applications__thumbnail-image{width:4.5rem;height:4.5rem;outline:1px solid #E5E9ED;border-radius:.625rem}.home-applications__thumbnail-image img{width:100%;height:100%;object-fit:cover;border-radius:.5625rem}.home-applications__circle{display:flex;justify-content:center;align-items:center;height:4.5rem;width:4.5rem;border:1px solid #E5E9ED;border-radius:50%;margin-bottom:.25rem}.home-applications__icon{opacity:1}.home-applications__icon-hover,.home-applications__icon-selected{opacity:0}.home-applications .selected-item__image-container{position:relative;width:100%;max-width:58.5rem;height:18.75rem;margin-bottom:.625rem}@media screen and (min-width: 768px){.home-applications .selected-item__image-container{height:30rem}}.home-applications .selected-item__image{height:100%;width:100%;object-fit:cover;border-radius:1.25rem}.home-applications .selected-item__image-description{bottom:0;padding:.75rem;margin-bottom:0;background-color:#fff9}@media screen and (min-width: 768px){.home-applications .selected-item__image-description{padding:1.5rem}}.home-applications .selected-item__image-description p{margin-bottom:0}.home-applications .selected-item__title{font-family:Roboto-medium,sans-serif;margin-bottom:.625rem}.home-applications .selected-item__description{max-width:30.9375rem;margin-right:1.25rem;margin-bottom:10}@media screen and (min-width: 768px){.home-applications .selected-item__description{margin-bottom:0}}.home-applications .mobile-slider__image{height:18.75rem;width:100%;object-fit:cover;border-radius:1.25rem}.home-applications .mobile-slider .vueperslides{height:22.5rem}@media screen and (min-width: 768px){.home-applications .mobile-slider .vueperslides{height:33.5rem}}.home-applications .mobile-slider .vueperslides__inner,.home-applications .mobile-slider .vueperslides__parallax-wrapper{height:100%}.home-applications .mobile-slider .vueperslides__arrow{top:9.375rem}@media screen and (min-width: 768px){.home-applications .mobile-slider .vueperslides__arrow{top:15rem}}.home-applications .mobile-slider .vueperslides__arrow svg{padding:1.1em}.home-applications .mobile-slider .vueperslides__arrow--prev{left:0}.services{padding:3rem 0}@media screen and (min-width: 768px){.services{padding:3.75rem 0}}.services .service-card{margin-bottom:2.5625rem}@media screen and (min-width: 992px){.services .service-card{margin-bottom:initial}}.services .service-card h3,.services .service-card .h3{height:3.5rem;margin-bottom:2rem}.services .service-card__btn{width:max-content}.services .service-card:last-child{margin-bottom:0}@media screen and (min-width: 992px){.services .service-card:last-child{margin-bottom:initial}}.services .icons{max-width:15.0625rem}@media screen and (min-width: 576px){.services .icons{max-width:initial}}.services h2,.services .h2{margin-bottom:1.25rem}.services h3,.services .h3{font-weight:600;margin:1.125rem 0}.services p{margin-bottom:1.75rem}.service-center{padding-top:1.25rem;padding-bottom:3.4375rem}.service-center__cards-container{gap:3.9375rem;column-gap:2.5rem}@media screen and (min-width: 768px){.service-center__cards-container{column-gap:3.9375rem}}.service-center .service-center-card{width:9.625rem}.service-center .service-center-card:hover span{background-color:#ffab48}.service-center .service-center-card img{width:100%;height:100%;object-fit:contain}.service-center .service-center-card span{width:7.5rem;height:7.5rem;background-color:#f99751;border-radius:50%;display:flex;justify-content:center;align-items:center}.service-center .service-center-card__title{height:3.5rem;display:flex;align-items:center;margin-bottom:0;font-size:1.25rem!important;line-height:1.5rem!important}.service-center .icons{max-width:15.0625rem}@media screen and (min-width: 576px){.service-center .icons{max-width:initial}}.service-center h2,.service-center .h2{margin-bottom:1.25rem}.service-center p{margin-bottom:3.5rem}.locations-list .location{margin-bottom:2.5rem}.locations-list .location__map{height:21.4375rem;width:100%}.locations-list .location__info{width:100%}.locations-list .location__content{margin-bottom:2rem}@media screen and (min-width: 992px){.locations-list .location__map{max-width:35rem}.locations-list .location__content{margin-bottom:0}}.locations-list h2,.locations-list .h2{margin-bottom:1rem}.search-location-wrapper .search-location{padding:1.25rem}.search-location-wrapper .search-location-title{white-space:nowrap;width:max-content}.search-location-wrapper .search-location-input .input{width:100%}.search-location-wrapper .search-location-input button{width:100%;margin-left:0!important;margin-top:1.5rem}@media screen and (min-width: 992px){.search-location-wrapper .search-location-input button{margin-left:1.5rem!important;width:auto;margin-top:0}}.search-location-wrapper .search-location-input p{margin-bottom:.625rem;margin-right:1.25rem}@media screen and (min-width: 992px){.search-location-wrapper .search-location-input p{margin-bottom:0rem}}.search-location-wrapper .contact-details{padding-top:0}.contact-us{padding-top:4.4375rem;padding-bottom:4.75rem;background:linear-gradient(270deg,rgba(0,82,154,.9) 9.86%,rgba(0,33,87,.94) 67.22%);position:relative}.contact-us:after{content:"";background-image:url(/front-end/dist/images/contact-us-bg.8c93a879.svg);background-repeat:no-repeat;background-size:cover;width:100%;height:90%;display:inline-block;position:absolute;bottom:0;pointer-events:none}.contact-us__title{margin-bottom:1.25rem;color:#fff}.contact-us__description{margin-bottom:2rem;color:#fff}.contact-us .row-controls{gap:2.5rem;margin-bottom:2rem}.contact-us .row-controls div{margin-bottom:1.25rem}@media screen and (min-width: 768px){.contact-us .row-controls div{width:100%;max-width:19.625rem;margin-bottom:0}}.contact-us__text-area,.contact-us__errors-block{margin-bottom:2rem}@media screen and (min-width: 768px){.service-location{padding:6.5625rem 0}}@media screen and (min-width: 768px){.service-location{background-image:url(/front-end/dist/images/UniqueOpening2.0ce08b17.jpg);background-repeat:no-repeat;background-size:cover}}.service-location .content{padding-top:4.25rem;padding-bottom:.5rem;background-color:#f8f8f8f2}@media screen and (min-width: 768px){.service-location .content{padding:1.3125rem 1.875rem}}.service-location .content h2,.service-location .content .h2{margin-bottom:1.5rem}.service-location .content p{margin-bottom:1.4375rem}.service-location .content .section-part{margin-bottom:2.5rem}.service-location .content .section-part>ul{padding:0!important}.service-location .content .section-part>ul>li{list-style-type:none}.service-location .content .section-part .section-header{font-weight:600;border-bottom:1px solid #393E42;margin-bottom:1.3125rem}.service-location .content .section-part .section-header h5,.service-location .content .section-part .section-header .h5{margin-bottom:.625rem}.service-location .content a:hover{color:red!important}.service-location .content ul{display:grid;grid-template-columns:repeat(1,1fr);grid-row-gap:.875rem;margin-bottom:2.875rem}@media screen and (min-width: 768px){.service-location .content ul{grid-template-columns:repeat(3,1fr);grid-column-gap:1.25rem}}.service-location .content ul li{position:relative;padding-left:2.125rem;font-family:Roboto-light,sans-serif}.service-location .content ul li>a{font-size:.875rem;line-height:1.125rem;color:#000;font-weight:300}.service-location .content ul li.item-link:before{content:url(/front-end/dist/images/bullet-arrow.1aa3a9f9.svg);position:absolute;left:0;top:.125rem}.testimonials{position:relative;background:linear-gradient(270deg,rgba(0,82,154,.9) 9.86%,rgba(0,33,87,.94) 67.22%);padding:3rem 0;overflow:hidden}.testimonials:after{content:url(/front-end/dist/images/testimonials-stripes.0249e569.svg);position:absolute;right:0;bottom:-.4375rem;pointer-events:none}.testimonials.without-stripes:after{content:none}.testimonials .container{position:relative;z-index:1}@media screen and (min-width: 768px){.testimonials{padding-top:5rem}}.testimonials h2,.testimonials .h2{color:#fff;margin-bottom:.75rem}@media screen and (min-width: 768px){.testimonials h2,.testimonials .h2{margin-bottom:0}}.testimonials__button{height:min-content;margin-bottom:.75rem}@media screen and (min-width: 768px){.testimonials__button{margin-bottom:0}}.testimonials__description{color:#fff;margin-bottom:2.75rem}@media screen and (min-width: 576px){.testimonials__description{margin-top:1.25rem}}.testimonials article div{color:#fff;margin-bottom:.5rem}.testimonials .swiper-slide{height:auto}.testimonials .swiper-slide-next{overflow:hidden}.testimonials .testimonials-swiper-card.custom-width{width:100%}@media screen and (min-width: 768px){.testimonials .testimonials-swiper-card.custom-width{width:calc(50% - 20px)}}@media screen and (min-width: 992px){.testimonials .testimonials-swiper-card.custom-width{width:calc(33.33% - 20px)}}.testimonials .testimonials-swiper-card.mb60{margin-bottom:3.75rem}@media screen and (min-width: 768px){.testimonials .testimonials-swiper-card{margin-right:1.25rem}}.testimonials .testimonials-swiper-card .icons-container{position:absolute;left:-2.625rem;margin-right:1.25rem}@media screen and (min-width: 768px){.testimonials .testimonials-swiper-card .icons-container{position:static;padding-top:.25rem}}.testimonials .testimonials-swiper-card .icons-container .quotes{display:block;width:3.5rem;height:2.625rem}.testimonials .testimonials-swiper-card .stars{margin-bottom:1.25rem}.testimonials .testimonials-swiper-card h5,.testimonials .testimonials-swiper-card .h5{font-family:Roboto-bold,sans-serif;color:#fff;min-height:1.25rem}.testimonials .testimonials-swiper-card .stars svg{margin-right:.25rem}.testimonials .testimonials-swiper-card .stars svg:last-child{margin:0}.testimonials .swiper-carousel{position:relative}.testimonials .swiper-carousel .swiper{padding:0 2.625rem}@media screen and (min-width: 992px){.testimonials .swiper-carousel .swiper{padding:0}}.testimonials .swiper-carousel .swiper-button-prev{top:44%;left:0;transform:translateY(-50%)}.testimonials .swiper-carousel .swiper-button-prev:after{color:#fff}.testimonials .swiper-carousel .swiper-button-next{top:44%;right:0;transform:rotate(180deg) translateY(50%)}.testimonials .swiper-carousel .swiper-button-next:after{color:#fff}@media screen and (min-width: 768px){.healthcare-carousel{margin-bottom:6.5625rem}}.healthcare-carousel p{padding-right:1.25rem;padding-bottom:.375rem}.healthcare-carousel .top-gallery{height:30rem}.healthcare-carousel .top-gallery .vueperslides__inner,.healthcare-carousel .top-gallery .vueperslides__parallax-wrapper{height:100%}.healthcare-carousel .top-gallery .vueperslides__parallax-wrapper:after,.healthcare-carousel .top-gallery .vueperslides__parallax-wrapper:before{content:"";box-shadow:none!important}.healthcare-carousel .top-gallery .vueperslides__parallax-wrapper .content{padding:.9375rem 0 1.125rem;bottom:0;background-color:#fff9}.healthcare-carousel .top-gallery .vueperslides__parallax-wrapper .content .content-wrapper{max-width:43.125rem}.healthcare-carousel .top-gallery .vueperslides__parallax-wrapper .content .content-wrapper h2,.healthcare-carousel .top-gallery .vueperslides__parallax-wrapper .content .content-wrapper .h2{margin-bottom:.625rem;font-weight:700}.healthcare-carousel .top-gallery .vueperslides__parallax-wrapper .content .content-wrapper p{color:#000}.healthcare-carousel .top-gallery .vueperslides__parallax-wrapper .content .content-wrapper .desc .desc-p{flex-grow:1}.healthcare-carousel .top-gallery .vueperslides__parallax-wrapper .content .content-wrapper .desc .desc-p p{margin-bottom:0rem}.healthcare-carousel .top-gallery .vueperslides__parallax-wrapper .content .content-wrapper .desc .desc-btn{flex-shrink:0;align-self:end;width:100%}.healthcare-carousel .top-gallery .vueperslides__parallax-wrapper .content .content-wrapper .desc .desc-btn a{width:100%}@media screen and (min-width: 768px){.healthcare-carousel .top-gallery .vueperslides__parallax-wrapper .content .content-wrapper .desc .desc-btn{width:auto}.healthcare-carousel .top-gallery .vueperslides__parallax-wrapper .content .content-wrapper .desc .desc-btn a{width:initial!important}}.healthcare-carousel .thumb-gallery{background-color:#e4e4e4}.healthcare-carousel .thumb-gallery .vueperslides__inner{padding:1.6875rem 3.375rem 1.25rem}@media screen and (min-width: 992px){.healthcare-carousel .thumb-gallery .vueperslides__inner{padding:1.6875rem 4.0625rem 1.25rem}}.healthcare-carousel .thumb-gallery .vueperslides__inner .vueperslides__parallax-wrapper{min-height:8.4375rem;height:100%}.healthcare-carousel .thumb-gallery .vueperslides__inner .vueperslides__parallax-wrapper:after,.healthcare-carousel .thumb-gallery .vueperslides__inner .vueperslides__parallax-wrapper:before{content:"";box-shadow:none!important}.healthcare-carousel .thumb-gallery .vueperslides__inner .vueperslides__track{width:100%}.healthcare-carousel .thumb-gallery .vueperslides__inner .vueperslides__track .vueperslides__track-inner .vueperslide--active{border:.25rem solid #FF0000}.healthcare-carousel .thumb-gallery .vueperslides__inner .vueperslides__track .vueperslides__track-inner .vueperslide article{background-color:#fff}.healthcare-carousel .thumb-gallery .vueperslides__inner .vueperslides__track .vueperslides__track-inner .vueperslide article img{max-height:5rem;height:5rem;-webkit-user-select:none;user-select:none}.healthcare-carousel .thumb-gallery .vueperslides__inner .vueperslides__track .vueperslides__track-inner .vueperslide article p{padding:.625rem 0;text-align:center;margin-bottom:0rem}.healthcare-carousel .thumb-gallery .vueperslides__inner .vueperslides__arrow{height:100%;background-color:#f3f3f3;opacity:1;width:2.5rem}.healthcare-carousel .thumb-gallery .vueperslides__inner .vueperslides__arrow svg{width:.75rem;padding:0}.healthcare-carousel .thumb-gallery .vueperslides__inner .vueperslides__arrow--prev{left:0}.healthcare-carousel .thumb-gallery .vueperslides__inner .vueperslides__arrow--next{right:0}.faq-section{padding:5.8125rem 0;position:relative}.faq-section ul li{list-style-type:disc!important}.faq-section__title{color:#0856a2;margin-bottom:.625rem}@media screen and (min-width: 576px){.faq-section__title{margin-bottom:0}}.faq-section__description{margin:1.25rem 0}.faq-section .accordion{position:relative;z-index:1}.faq-section .accordion .accordion-item{margin-bottom:.125rem;border:0;background-color:transparent}.faq-section .accordion .accordion-item .accordion-header{position:relative;background-color:#fff;margin-bottom:.125rem;margin-right:.5rem}.faq-section .accordion .accordion-item .accordion-header:after{content:"";width:.5rem;height:100%;background-color:#002157;position:absolute;left:0;top:0;z-index:2}.faq-section .accordion .accordion-item .accordion-header .accordion-button{color:#fff;padding:.75rem;margin-left:.5rem;background-color:transparent;box-shadow:none;font-size:.875rem;line-height:1.125rem;transition:transform .4s linear}.faq-section .accordion .accordion-item .accordion-header .accordion-button:hover{color:#fff!important}.faq-section .accordion .accordion-item .accordion-header .accordion-button:after{content:"";background-image:url(/front-end/dist/images/arrow-up.cfbd4c9f.svg)}.faq-section .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:#0856a2}.faq-section .accordion .accordion-item .accordion-header .accordion-button.btn-rotated:not(.collapsed):after{background-image:url(/front-end/dist/images/arrow-down.408ee06d.svg);transform:rotate(0)}.faq-section .accordion .accordion-item .accordion-header [aria-expanded=true]{border-bottom:2px solid #0856A2}.faq-section .accordion .accordion-item .accordion-body{background-color:#f3f3f3;line-height:1.5rem;position:relative;padding:.8125rem 2.75rem .8125rem 2.5rem}.faq-section .accordion .accordion-item .accordion-body:after{content:"";width:.5rem;height:100%;background-color:#ffab48;position:absolute;left:0;top:0;z-index:2}.faq-section .accordion .accordion-item .accordion-body p{color:#000}.faq-section .accordion .accordion-item .accordion-body a{cursor:pointer;color:#ffab48}.faq-section .accordion .accordion-item .accordion-body ul,.faq-section .accordion .accordion-item .accordion-body ol{margin:1rem 0;padding-left:1.5rem!important}.faq-section .accordion .accordion-item:first-of-type,.faq-section .accordion .accordion-item:last-of-type,.faq-section .accordion .accordion-item:last-of-type .accordion-button,.faq-section .accordion .accordion-item:first-of-type .accordion-button{border-radius:0}.contact-details{padding:3rem 0}@media screen and (min-width: 768px){.contact-details{padding:3.875rem 0 3.4375rem}}.contact-details h2,.contact-details .h2{margin-bottom:1.5rem}.contact-details label{margin-bottom:0rem}.contact-details>p{margin-bottom:1.125rem}.contact-details .map-container{margin-top:1.375rem}@media screen and (min-width: 768px){.contact-details .map-container{border:1px solid #C4C4C4}}.contact-details .map-container .g-map-map{height:26rem}@media screen and (min-width: 992px){.contact-details .map-container .g-map-map{height:100%}}.contact-details .map-container .map,.contact-details .map-container .vue-map{max-height:51.0625rem;height:51.0625rem;padding:0}.contact-details .map-container .map-list{height:100%;max-height:51.0625rem;padding:.625rem 1.625rem!important;margin-bottom:0rem;overflow:auto}.contact-details .map-container .map-list::-webkit-scrollbar{background-color:transparent;width:5px}.contact-details .map-container .map-list::-webkit-scrollbar-track{background-color:transparent}.contact-details .map-container .map-list::-webkit-scrollbar-thumb{border-radius:.25rem;background-color:#c5c9cc;width:.3125rem;opacity:.5;height:5.375rem}.contact-details .map-container .map-list li.map-card{padding:1rem 2.5rem;background-color:#fff;margin-bottom:.625rem;list-style-type:none!important}.contact-details .map-container .map-list li.map-card:hover,.contact-details .map-container .map-list li.map-card.highlight{box-shadow:0 0 .625rem #0000004d;border-radius:.625rem}.contact-details .map-container .map-list li.map-card h5,.contact-details .map-container .map-list li.map-card .h5,.contact-details .map-container .map-list li.map-card h6,.contact-details .map-container .map-list li.map-card .h6{font-weight:600;margin-bottom:.875rem}.contact-details .map-container .map-list li.map-card h6,.contact-details .map-container .map-list li.map-card .h6,.contact-details .map-container .map-list li.map-card address>*{margin-bottom:.3125rem}.contact-details .map-container .map-list li.map-card address{margin-bottom:.3125rem}.contact-details .map-container .map-list li.map-card address pre{white-space:pre-line;margin-bottom:0rem}.contact-details .map-container .map-list li.map-card address .service-icon{filter:contrast(150%)}.contact-details .map-container .map-list .tel-tooltips,.contact-details .map-container .map-list p{margin-bottom:0rem}.contact-details .map-container .map-list p,.contact-details .map-container .map-list a{color:#f99751}.contact-details .map-container .map{height:26rem}@media screen and (min-width: 992px){.contact-details .map-container .map{padding-left:.25rem;height:100%}}.contact-details .map-container .map .vue-map{max-width:100%;max-height:100%}.contact-details .map-icons-description{margin-top:1.5625rem}.contact-details .map-icons-description div:first-of-type{margin-right:1.9375rem}.contact-details .map-icons-description svg{margin-right:.6875rem}.contact-details .map-icons-description p{color:#000;font-size:.8125rem;line-height:.875rem;margin-bottom:0rem}.contact-details .card-tooltip .card-tooltip-title{border-radius:.625rem;bottom:calc(100% + 16px);right:0;width:9.75rem;height:3.125rem;transform:translate(1.0625rem)}.contact-details .card-tooltip .card-tooltip-title:before{content:"";position:absolute;bottom:-.75rem;right:1.375rem;width:0;height:0;border-style:solid;border-width:12px 10px 0 10px;border-color:#0856A2 transparent transparent transparent}.contact-details .mobile-button span{display:inline-block;max-width:13.125rem}.blogs-list{margin:3.75rem 0}.blogs-list__description-container{margin-bottom:2.5rem}.blogs-list__description-container .blogs-list__description{margin-bottom:0}.blogs-list__icon-container{margin-right:1.25rem}.blogs-list__icon-container svg{height:3.75rem;width:3.75rem}@media screen and (min-width: 768px){.blogs-list__icon-container svg{height:5rem;width:5rem}}.blogs-list h2,.blogs-list .h2{margin-bottom:1.25rem}.blogs-list .blog-items{margin-top:1.875rem}.blog-list-wrapper{border:3px solid transparent}.blog-list-wrapper:hover{border:0}.blog-list-wrapper:hover .blog-list-item{border-width:.25rem;background-position:0 0,0 0,100% 100%}.blog-list-item{height:auto;border:.0625rem solid rgba(0,0,0,0);background:linear-gradient(#fff 0 0) padding-box,linear-gradient(90deg,#002157 1.625rem,#F99751 0) 100% 0/calc(100% + 1.5625rem) 51% border-box,linear-gradient(-90deg,#F99751 1.625rem,#002157 0) 0 100%/calc(100% + 1.5625rem) 51% border-box;background-repeat:no-repeat;transition:0s linear;padding:.5rem;margin-bottom:1.875rem}.blog-list-item:hover{border-width:.25rem;background-position:0 0,0 0,100% 100%}.blog-list-item__image{height:13.4375rem;width:13.4375rem;object-fit:cover;margin-right:1.25rem}.blog-list-item h4,.blog-list-item .h4{margin-bottom:1rem}.service-plans{margin:2.8125rem 0}.service-plans h2,.service-plans .h2{margin-bottom:1.25rem}.service-plans .service-plans-card{margin-bottom:3.125rem}@media screen and (min-width: 768px){.service-plans .service-plans-card{margin-bottom:0}}.service-plans .service-plans-card__plan-name{margin-bottom:.875rem}.service-plans .service-plans-card__line{width:75%;margin-bottom:2.125rem}@media screen and (min-width: 768px){.service-plans .service-plans-card__line{width:100%}}.service-plans .service-plans-card .point-icon-container{position:relative}.service-plans .service-plans-card .point-icon-container .check-mark{position:absolute;top:.25rem;left:.375rem;color:#fff;font-size:.75rem;font-weight:700}.service-plans .service-plans-card .point-icon-container p{margin-bottom:.875rem}.service-plans .service-plans-card__planPoints{margin-bottom:.5rem}.service-plans .service-plans-card__btn{max-width:9rem}.footer-border-lines .top-lines>div:first-of-type{flex-basis:19%;margin-right:.0625rem;position:relative}.footer-border-lines .top-lines>div:first-of-type:after{content:"";position:absolute;right:0;top:0;width:0;height:0;border-bottom:.25rem solid white;border-left:.25rem solid transparent}.footer-border-lines .top-lines>div:last-of-type{flex-basis:81%;position:relative}.footer-border-lines .top-lines>div:last-of-type:after{content:"";position:absolute;left:0;top:0;width:0;height:0;border-top:.25rem solid #fff;border-right:.25rem solid transparent}.footer-border-lines .line{height:.25rem}.footer-nav{background:linear-gradient(270deg,rgba(0,82,154,.9) 9.86%,rgba(0,33,87,.94) 67.22%);padding-top:4.375rem}.footer-nav-wrapper{padding-bottom:1rem}.footer-nav-wrapper ul{padding:0!important}.footer-nav-wrapper ul>li{list-style-type:none}@media screen and (min-width: 768px){.footer-nav-wrapper{padding-bottom:3.75rem}}.footer-nav h5,.footer-nav .h5{color:#fff;font-family:Roboto-medium,sans-serif;margin-bottom:1.875rem}.footer-nav ul{margin-bottom:2rem}@media screen and (min-width: 576px){.footer-nav ul:last-of-type{margin-bottom:0}}@media screen and (min-width: 768px){.footer-nav ul{margin-bottom:0}}.footer-nav li{margin-bottom:.9375rem;font-weight:300;font-family:Roboto-light,sans-serif}.footer-nav li:hover a{color:#ffab48!important}.footer-nav li:last-child{margin-bottom:0}.footer-nav a{color:#fff}.footer{background:linear-gradient(270deg,rgba(0,82,154,.9) 9.86%,rgba(0,33,87,.94) 67.22%);padding-bottom:1.25rem}.footer__company-image{max-width:17.5rem}@media screen and (min-width: 768px){.footer__company-image{max-width:21.25rem}}.footer ul.footer-links{margin-bottom:0;padding-left:0!important}.footer ul.footer-links li{list-style-type:none!important;position:relative}.footer ul.footer-links li:not(:last-of-type):after{content:"";height:.8125rem;width:1px;background-color:#fff;position:absolute;right:0;top:50%;transform:translateY(-50%)}.footer ul.footer-links li:not(:first-of-type){padding:0 .5rem}.footer ul.footer-links li:first-of-type{padding-right:.5rem}.footer ul.footer-links li a{font-size:.8125rem;line-height:1.625rem;color:#fff}.footer ul.footer-links li a:hover{color:#ffab48!important}.footer .social small{margin-right:1.25rem}.footer .social .social-icons{grid-template-columns:repeat(4,1fr);grid-column-gap:1.25rem}.footer .accreditation{margin-top:1.375rem;margin-bottom:1.125rem}.footer .accreditation img{height:3rem;width:3rem;border-radius:50%}.footer .accreditation-icons{display:flex;justify-content:flex-start;gap:.5625rem}.footer .mawazo img{max-height:.9375rem;filter:grayscale(100%)}.footer .mawazo img:hover{filter:none}.footer .social{margin-top:1.5625rem}.footer .social-icon-effect:hover path:first-of-type{fill:#f99751}.footer .social-icon-effect-extended:hover circle,.footer .social-icon-effect-extended:hover .second-color{fill:#f99751}.faq{margin:3rem 0}@media screen and (min-width: 768px){.faq{margin:3.75rem 0}}.faq h2,.faq .h2{font-size:1.5rem!important}@media screen and (min-width: 768px){.faq h2,.faq .h2{font-size:2.125rem!important}}.faq__description-container{margin-bottom:1.25rem}.faq__description-container p{margin-bottom:0}.faq__icon-container{margin-right:1.25rem}.faq__icon-container svg{height:3.75rem;width:3.75rem}@media screen and (min-width: 768px){.faq__icon-container svg{height:5rem;width:5rem}}@media screen and (min-width: 768px){.faq .search-section{justify-content:flex-start!important}}.faq .search-section__search{padding:2.5rem 1.25rem}@media screen and (min-width: 768px){.faq .search-section__search{padding:2.5rem 5.5rem}.faq .search-section__search .input{max-width:38.9375rem}}.faq .search-section__back-btn:hover{color:#ad6500!important}.faq .search-section__see-all-btn{margin-top:-30px;position:relative;padding-left:2.125rem}.faq .search-section__see-all-btn:hover{color:#ad6500!important}.faq .search-section__see-all-btn:before{content:url(/front-end/dist/images/bullet-arrow.1aa3a9f9.svg);position:absolute;top:.25rem;left:0}.faq .row{row-gap:3.125rem}.faq-card{margin-bottom:3.125rem}@media screen and (min-width: 992px){.faq-card{margin-bottom:0}}.faq-card__title{height:3.75rem;margin-bottom:.875rem}.faq-card__line{width:100%;margin-bottom:2.125rem}.faq-card__items{margin-bottom:.5rem}.faq-card__items p{margin-bottom:.875rem}.faq-card__btn{width:6.25rem}.faq-card:last-child{margin-bottom:0}.faq-accordions .accordion-item{outline:none;border-top:2px solid #0856A2;border-right:2px solid #0856A2;border-bottom:2px solid #0856A2}.faq-accordions .accordion-item .accordion-header{position:relative;background-color:#fff}.faq-accordions .accordion-item .accordion-header:after{content:"";width:.5rem;height:100%;background-color:#000;position:absolute;left:0;top:0;z-index:2}.faq-accordions .accordion-item .accordion-header.open{border-bottom:2px solid #0856A2}.faq-accordions .accordion-item .accordion-button{box-shadow:none;color:#000;font-size:.875rem;padding:.5625rem 1.25rem;background-color:#fff;transition:transform .4s linear}.faq-accordions .accordion-item .accordion-button:hover{color:#000!important}.faq-accordions .accordion-item .accordion-button:after{content:"";background-image:url(/front-end/dist/images/arrow-up.cfbd4c9f.svg)}.faq-accordions .accordion-item .accordion-button:not(.collapsed){background-color:transparent}.faq-accordions .accordion-item .accordion-button.btn-rotated:not(.collapsed):after{background-image:url(/front-end/dist/images/arrow-down.408ee06d.svg);transform:rotate(0)}.faq-accordions .accordion-item .accordion-body{position:relative;padding:.8125rem 2rem;background-color:#fff}.faq-accordions .accordion-item .accordion-body:after{content:"";width:.5rem;height:100%;background-color:#f99751;position:absolute;left:0;top:0;z-index:2}.faq-accordions .accordion-item .accordion-body p{color:#000;margin-bottom:0}.faq-accordions .accordion-item .accordion-body a{cursor:pointer;color:#ffab48}.faq-accordions .accordion-item .accordion-body ul,.faq-accordions .accordion-item .accordion-body ol{margin:1rem 0;padding-left:1.5rem!important}.faq-accordions .accordion-item:first-of-type,.faq-accordions .accordion-item:last-of-type,.faq-accordions .accordion-item:last-of-type .accordion-button,.faq-accordions .accordion-item:first-of-type .accordion-button{border-radius:0}.faq-card-accordion{margin-bottom:.5rem}.faq-card-accordion .accordion-item{outline:none;border:none;margin-bottom:.875rem}.faq-card-accordion .accordion-item .accordion-header button:hover{color:#ad6500!important}.faq-card-accordion .accordion-item .accordion-button{box-shadow:none;color:#393e42;background-color:#fff;padding:0;font-size:.875rem;line-height:1.125rem;font-family:Roboto-light,sans-serif}.faq-card-accordion .accordion-item .accordion-button:hover{color:#002157}.faq-card-accordion .accordion-item .accordion-button:before{content:url(/front-end/dist/images/bullet-arrow.1aa3a9f9.svg);margin-right:1rem;height:1.125rem}.faq-card-accordion .accordion-item .accordion-button:not(.collapsed):before{transform:rotate(0)}.faq-card-accordion .accordion-item .accordion-button.btn-rotated:not(.collapsed):before{transform:rotate(90deg)}.faq-card-accordion .accordion-item .accordion-button:after{content:none}.faq-card-accordion .accordion-item .arrow-rotated{transform:rotate(90deg)}.faq-card-accordion .accordion-item .accordion-body{padding-top:0;padding-left:2.125rem;padding-top:.875rem;padding-bottom:0}.faq-card-accordion .accordion-item .accordion-body p{margin:0}.faq-card-accordion .accordion-item .accordion-body a{color:#f99751}.faq-card-accordion .accordion-item .accordion-body ul,.faq-card-accordion .accordion-item .accordion-body ol{margin:1rem 0;padding-left:1.5rem!important}.faq-card-accordion .accordion-item:first-of-type,.faq-card-accordion .accordion-item:last-of-type,.faq-card-accordion .accordion-item:last-of-type .accordion-button,.faq-card-accordion .accordion-item:first-of-type .accordion-button{border-radius:0}.btn-rotated{color:#002157;background-color:#f3f3f3;border-bottom:2px solid #000}.about-us{margin-top:2.5rem;margin-bottom:5rem}.about-us h2,.about-us .h2{font-size:1.5rem!important;line-height:2rem!important;margin-bottom:1.875rem}@media screen and (min-width: 992px){.about-us h2,.about-us .h2{font-size:2.125rem!important;line-height:2.5rem!important}}.about-us__content{margin-bottom:3.875rem}.about-us__items-container{column-gap:3.0625rem;row-gap:2.625rem}.about-us-item{position:relative;height:100%;max-width:26.375rem}@media screen and (min-width: 1200px){.about-us-item{max-width:29.5rem}}.about-us-item:hover .about-us-item__image{outline:1px solid #FFAB48;opacity:.8}.about-us-item__image{width:100%;height:21.25rem;object-fit:cover;border-radius:1.25rem;position:relative}@media screen and (min-width: 768px){.about-us-item__image{width:21.25rem}}.about-us-item__image-hover-bg{position:absolute;width:21.25rem;height:21.25rem;background-color:#ffab48;border-radius:1.25rem;z-index:-1}.about-us-item__title{align-items:center;position:absolute;background:linear-gradient(270deg,rgba(0,82,154,.9) 9.86%,rgba(0,33,87,.94) 67.22%);border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem;height:5.875rem;width:100%;display:flex;flex-direction:column;justify-content:center;padding:0 1.25rem;margin-bottom:0}@media screen and (min-width: 768px){.about-us-item__title{left:10rem;width:16.375rem;border-radius:1.25rem}}.about-us-item__title a{color:#fff}.about-us-item__title a:hover{color:#fff!important}@media screen and (min-width: 1200px){.about-us-item__title{width:19.5rem}}.our-team{margin:3.75rem 0}.our-team__title{margin-bottom:1.25rem}.our-team__content{margin-bottom:2.375rem}.our-team__cards-container{column-gap:1.25rem;row-gap:2.5rem}.our-team .team-member-card{cursor:pointer;height:22.75rem;width:15.0625rem;border:1px solid #E5E9ED;border-radius:1.25rem}@media screen and (min-width: 768px){.our-team .team-member-card{height:auto}}.our-team .team-member-card:hover{border-color:#ffab48}.our-team .team-member-card__photo{width:100%;height:11rem;object-fit:cover;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;margin-bottom:1.25rem}.our-team .team-member-card__info{padding:0 .625rem;margin-bottom:.625rem}.our-team .team-member-card__info h3,.our-team .team-member-card__info .h3{height:3.5rem}.our-team .team-member-card__contacts{gap:.625rem;margin-bottom:1.5rem}@media screen and (min-width: 768px){.our-team .team-member-card__contacts{margin-bottom:1.25rem}}.our-team .modal .modal-content{border-radius:0;min-height:26.25rem}.our-team .modal .modal-dialog{margin:0 auto;width:21rem}@media screen and (min-width: 992px){.our-team .modal .modal-dialog{width:42.4375rem}}.our-team .modal .modal-body{height:auto;box-shadow:0 .1875rem 1.25rem .125rem #00000080}.our-team .modal__arrow{cursor:pointer;font-size:2.5rem;background-color:#e5e9ed;height:auto;width:2.5rem}.our-team .modal__arrow path{stroke:#f99751}.our-team .modal__arrow:hover path{stroke:#ffab48}.our-team .modal__arrow:hover:not(.arrow-disabled){background-color:#f9fcff}.our-team .modal__arrow.arrow-disabled{cursor:auto;opacity:.5}.our-team .modal__arrow.arrow-disabled path{stroke:#000}.our-team .modal .arrow-next{transform:rotate(-180deg)}.our-team .modal__photo{height:17rem;width:16.125rem;object-fit:cover}@media screen and (min-width: 992px){.our-team .modal__photo{height:100%;width:19.5625rem}}.our-team .modal__info-container{position:static;width:15.5rem;margin:1.25rem .3125rem}@media screen and (min-width: 992px){.our-team .modal__info-container{position:relative;margin:2.625rem 1.25rem 1.25rem}}.our-team .modal__info-container .team-member-card__contacts{margin-bottom:0}.our-team .modal__position{color:#393e42;margin-bottom:.8125rem;font-family:Roboto-medium,sans-serif}.our-team .modal__bio{margin-bottom:.8125rem}.our-team .modal .btn-close{top:-1.5625rem;right:.3125rem;height:.625rem;width:.625rem;opacity:1}@media screen and (min-width: 992px){.our-team .modal .btn-close{top:-1.875rem;right:0}}.our-team .modal .btn-close:hover{opacity:.7}.our-team .modal h2,.our-team .modal .h2{margin-bottom:.625rem}.our-team .contacts-icon{display:flex;justify-content:center;align-items:center;height:1.5rem;width:1.5rem;background-color:#f99751;border-radius:50%}.our-team .contacts-icon:hover{background-color:#ffab48}.our-team .email svg{width:.875rem;height:.875rem;fill:#fff}.our-team .linked-in svg circle{fill:#f99751}.our-team .linked-in:hover svg circle{fill:#ffab48}.blog-details{margin-top:2.5rem;margin-bottom:3.75rem}.blog-details__title-container{margin-bottom:1.25rem}.blog-details__title-container h2,.blog-details__title-container .h2{margin-bottom:0}.blog-details__icon-container{display:none}@media screen and (min-width: 768px){.blog-details__icon-container{display:block;margin-right:1.25rem}}.blog-details__icon-container svg{display:block;height:5rem;width:5rem}.blog-details__date{margin-bottom:1.875rem}.blog-details__content{margin-bottom:2.5rem}@media screen and (min-width: 992px){.blog-details__content{margin-right:1rem}}.blog-details__content img{margin:1rem 0;width:100%}@media screen and (min-width: 992px){.blog-details__content img{width:auto;margin:1rem 1.875rem 1rem 0}}.blog-details__content iframe{height:18.75rem;width:100%}@media screen and (min-width: 992px){.blog-details__content iframe{height:37.5rem}}.blog-details .categories{margin-bottom:3.25rem}.blog-details .categories__title{margin-bottom:1.75rem}.blog-details .categories__item{font-size:.75rem;color:#000;width:fit-content;border:1px solid #ABAFB2;border-radius:3.125rem;padding:.25rem .375rem;font-family:Roboto-light,sans-serif}.blog-details .categories__item:hover{border-color:#f99751;color:#f99751!important}.blog-details .recent__title{margin-bottom:1.5rem}.blog-details .recent__item-wrapper{margin-bottom:1rem;border:.375rem solid transparent}.blog-details .recent__item-wrapper:hover{border:none}.blog-details .recent__item-wrapper:hover .recent__item{border-width:.4375rem;background-position:0 0,0 0,100% 100%}.blog-details .recent__item{padding:.625rem;border:.0625rem solid rgba(0,0,0,0);background:linear-gradient(#fff 0 0) padding-box,linear-gradient(90deg,#002157 1.625rem,#F99751 0) 100% 0/calc(100% + 1.5625rem) 51% border-box,linear-gradient(-90deg,#F99751 1.625rem,#002157 0) 0 100%/calc(100% + 1.5625rem) 51% border-box;background-repeat:no-repeat;transition:"0.5s" linear}.blog-details .recent__item:hover{border-width:.4375rem;background-position:0 0,0 0,100% 100%}.blog-details .recent__item:hover{cursor:pointer}.blog-details .recent__item-image{height:5rem;width:5rem;object-fit:cover;margin-right:1.25rem}.subscription-modal-form .modal-desc{margin-bottom:1.875rem}@media screen and (min-width: 768px){.subscription-modal-form .modal-desc{margin-bottom:3.125rem}}@media screen and (min-width: 576px){.subscription-modal-form .modal-dialog{max-width:49.375rem}}.subscription-modal-form .modal-dialog .modal-content{border:.0625rem solid #F7F7F7;box-shadow:0 0 1.875rem #000e1a33;padding:1.5rem .75rem}@media screen and (min-width: 768px){.subscription-modal-form .modal-dialog .modal-content{padding:2.5rem 2.1875rem}}.subscription-modal-form .modal-dialog .modal-content .btn-close-custom{right:1.0625rem;top:.625rem}.subscription-modal-form .modal-dialog .modal-content .modal-header img{max-width:11.875rem}.subscription-modal-form .modal-dialog .modal-content .modal-header,.subscription-modal-form .modal-dialog .modal-content .modal-body,.subscription-modal-form .modal-dialog .modal-content .modal-footer{padding-right:0;padding-left:0}.subscription-modal-form .modal-dialog .modal-content .modal-header img{margin-bottom:1.25rem}.subscription-modal-form .modal-dialog .modal-content .modal-body{padding-top:0;padding-bottom:0}.subscription-modal-form .modal-dialog .modal-content .modal-body h2,.subscription-modal-form .modal-dialog .modal-content .modal-body .h2{margin:1.25rem 0;font-weight:700}.subscription-modal-form .modal-dialog .modal-content .modal-body h4,.subscription-modal-form .modal-dialog .modal-content .modal-body .h4{font-weight:700}.subscription-modal-form .modal-dialog .modal-content .modal-body .form-section .wrapper{row-gap:.75rem}@media screen and (min-width: 768px){.subscription-modal-form .modal-dialog .modal-content .modal-body .form-section .wrapper{grid-template-columns:repeat(2,1fr);column-gap:1.25rem}.subscription-modal-form .modal-dialog .modal-content .modal-body .form-section .wrapper .company-field,.subscription-modal-form .modal-dialog .modal-content .modal-body .form-section .wrapper .source-field{grid-column-start:1;grid-column-end:3}}.subscription-modal-form .modal-dialog .modal-content .modal-body .form-section:not(:last-of-type){margin-bottom:1.25rem}@media screen and (min-width: 992px){.subscription-modal-form .modal-dialog .modal-content .modal-body .form-section:not(:last-of-type){margin-bottom:1.875rem}}.subscription-modal-form .modal-dialog .modal-content .modal-body .checkbox-email{margin:.75rem 0}@media screen and (min-width: 992px){.subscription-modal-form .modal-dialog .modal-content .modal-body .checkbox-email{margin:1.125rem 0}}.subscription-modal-form .modal-dialog .modal-content .modal-body .checkbox-email p{margin-bottom:0rem}.subscription-modal-form .modal-dialog .modal-content .modal-body .btn-confirm{width:12.5rem}.subscription-modal-form .modal-dialog .modal-content .error-block{margin-top:1rem}.apps .swiper-slide{height:auto}.apps__cards-container{row-gap:2.5rem;column-gap:1.25rem}.apps-card{position:relative;height:100%;max-width:20.5rem}@media screen and (min-width: 768px){.apps-card{max-width:28.125rem}}@media screen and (min-width: 1200px){.apps-card{max-width:31.25rem}}.apps-card:hover .apps-card__image{outline:1px solid #FFAB48;opacity:.8}.apps-card__image{width:20.5rem;height:20rem;object-fit:cover;position:relative;border-radius:1.25rem}.apps-card__image-hover-bg{position:absolute;width:20.5rem;height:20rem;background-color:#ffab48;border-radius:1.25rem;z-index:-1}.apps-card__info-container{position:absolute;left:3.0625rem;background:linear-gradient(180deg,#FFFFFF 0%,rgba(229,233,237,.7) 100%);border-radius:20px;height:auto;min-height:15.25rem;max-height:20rem;width:18.75rem;display:flex;flex-direction:column;padding:1.25rem}@media screen and (min-width: 768px){.apps-card__info-container{padding:2.4375rem 1.25rem 1.25rem;height:auto;min-height:16.5rem;max-height:20rem;left:9.3125rem}}@media screen and (min-width: 1200px){.apps-card__info-container{width:21.875rem}}.apps-card__info-container h3,.apps-card__info-container .h3{margin-bottom:.625rem}.apps-card__info-container p{margin-bottom:1.25rem;line-height:1.375rem}.apps-card__info-container button,.apps-card__info-container a{width:max-content}.apps-carousel{padding:3.75rem 0}.apps-carousel .apps-carousel-swiper{padding:1.25rem 3.4375rem;background-color:#e4e4e4;position:relative}.apps-carousel .apps-carousel-swiper .swiper-slide{height:auto}.apps-carousel .apps-carousel-swiper .swiper-button-prev,.apps-carousel .apps-carousel-swiper .swiper-button-next{background-color:#f3f3f3;top:0;height:100%;margin-top:0;width:2.5rem}.apps-carousel .apps-carousel-swiper .swiper-button-prev{left:0rem}.apps-carousel .apps-carousel-swiper .swiper-button-prev:after{font-size:1.5rem}.apps-carousel .apps-carousel-swiper .swiper-button-next{right:0}.apps-carousel .apps-carousel-swiper .swiper-button-next:after{font-size:1.5rem}.apps-carousel h2,.apps-carousel .h2{margin-bottom:1.25rem}.apps-carousel .main-desc{margin-bottom:2rem}.application-gallery{margin-top:2rem!important}.application-gallery .top-gallery{height:22.5rem;margin-bottom:.625rem}@media screen and (min-width: 992px){.application-gallery .top-gallery{max-width:25.9375rem;height:25.9375rem}}@media screen and (min-width: 768px){.application-gallery .top-gallery__slide-image{object-fit:contain}}.application-gallery .top-gallery .vueperslides__inner,.application-gallery .top-gallery .vueperslides__parallax-wrapper{height:100%}.application-gallery .top-gallery .vueperslides__parallax-wrapper:after,.application-gallery .top-gallery .vueperslides__parallax-wrapper:before{content:"";box-shadow:none!important}.application-gallery .thumb-gallery{padding:0 .875rem}@media screen and (min-width: 768px){.application-gallery .thumb-gallery{padding:0}}@media screen and (min-width: 992px){.application-gallery .thumb-gallery{max-width:25.9375rem}}.application-gallery .thumb-gallery .vueperslides__inner{height:6.875rem;padding:.8125rem 1.875rem;background-color:#e4e4e4}.application-gallery .thumb-gallery .vueperslides__inner .vueperslides__parallax-wrapper{min-height:5rem;height:100%}.application-gallery .thumb-gallery .vueperslides__inner .vueperslides__parallax-wrapper:after,.application-gallery .thumb-gallery .vueperslides__inner .vueperslides__parallax-wrapper:before{content:"";box-shadow:none!important}.application-gallery .thumb-gallery .vueperslides__inner .vueperslides__track .vueperslides__track-inner .vueperslide--active{border:.25rem solid #FFAB48}.application-gallery .thumb-gallery .vueperslides__inner .vueperslides__track .vueperslides__track-inner .vueperslide{width:5.25rem}.application-gallery .thumb-gallery .vueperslides__inner .vueperslides__track .vueperslides__track-inner .vueperslide img{height:5.25rem;-webkit-user-select:none;user-select:none}.application-gallery .thumb-gallery .vueperslides__inner .vueperslides__arrow{height:100%;background-color:#f3f3f3;opacity:1;width:1.5rem}.application-gallery .thumb-gallery .vueperslides__inner .vueperslides__arrow svg{width:.75rem;padding:0;color:#f99751}.application-gallery .thumb-gallery .vueperslides__inner .vueperslides__arrow:hover svg{color:#ffab48}.application-gallery .thumb-gallery .vueperslides__inner .vueperslides__arrow--prev{left:0}.application-gallery .thumb-gallery .vueperslides__inner .vueperslides__arrow--next{right:0}.application-gallery .thumb-gallery-centered .vueperslides__track-inner{justify-content:center}.application-testimonial__title-n-description{padding-top:3.75rem}.application-testimonial__title{font-size:1.25rem!important;line-height:1.5rem!important;margin-bottom:1.375rem;font-family:Roboto-medium,sans-serif}.application-testimonial__description{margin-bottom:2.5rem}.application-testimonial__card{position:relative;overflow:hidden;background-color:#e5e9ed;padding:3.625rem 0}.application-testimonial__card .container{padding:0 1.25rem!important}@media screen and (min-width: 768px){.application-testimonial__card .container{padding:0 6.25rem!important}}.application-testimonial__card:after{content:url(/front-end/dist/images/testimonial-stripes.3eb7c21a.svg);position:absolute;right:0;bottom:-.4375rem}.application-testimonial__card .quotes-icon{margin-right:1.375rem;height:2.625rem;width:3.5rem}.application-testimonial__card-description{margin-bottom:1.125rem}.application-testimonial__card-stars{margin-bottom:1.25rem}.application-testimonial__card-stars svg{margin-right:.25rem}.application-testimonial__card-stars svg:last-child{margin:0}.application-testimonial h5,.application-testimonial .h5{color:#000;margin-bottom:.625rem;font-family:Roboto-bold,sans-serif}.application-testimonial h5:last-child,.application-testimonial .h5:last-child{margin-bottom:0}.product-slider{padding-top:4.375rem;padding-bottom:2.5rem}.product-slider__title{margin-bottom:1.25rem}.product-slider__content{margin-bottom:2.75rem}.product-slider .product-card{margin-top:.3125rem;width:100%;max-height:30.625rem;border:1px solid #E5E9ED;border-radius:1.5625rem;padding:.625rem 1.25rem 2.375rem}@media screen and (min-width: 768px){.product-slider .product-card{width:17.5rem}}.product-slider .product-card:hover{border-color:#ffab48;box-shadow:0 0 10px 1px #0000001a}.product-slider .product-card__image{margin-bottom:1rem;width:15rem;height:14.625rem;object-fit:contain}.product-slider .product-card__title{font-size:1.25rem!important;font-family:Roboto-medium,sans-serif;text-align:center}.product-slider .vueperslides{margin:0 3rem}.product-slider .vueperslides__inner{height:31.25rem}.product-slider .vueperslides__parallax-wrapper{height:100%}.product-slider .vueperslides__arrows--outside{color:#393e42}.product-slider .vueperslides__arrow:hover svg{color:#0856a2}.product-slider .vueperslides__arrow--prev{left:-3.75rem!important}.product-slider .vueperslides__arrow--next{right:-3.75rem!important}.product-slider .vueperslides__bullets{margin-top:2.125rem}.product-slider .vueperslides .vueperslide{height:100%;display:flex;justify-content:center}.location-details{margin-top:3.75rem;margin-bottom:3.125rem}.location-details h2,.location-details .h2{margin-bottom:1.5rem}.location-details__content{margin-bottom:3.125rem}.location-details__info-container{font-size:.875rem;margin-bottom:2.1875rem}.location-details__btn-container{margin-bottom:1.875rem}.location-details__btn{width:100%;margin-bottom:.625rem}.location-details__googleMaps-container{font-size:.875rem}.location-details__googleMaps-title{width:9.375rem}.location-details__googleMaps{width:9.375rem;margin-top:.625rem;border:1px solid #C4C4C4;border-radius:.25rem}.location-details__map{border:1px solid #393E42;height:35.5rem;margin-bottom:1.25rem}.cards-list{row-gap:2.5rem;column-gap:1.25rem;margin:3.75rem 0}@media screen and (min-width: 768px){.cards-list{column-gap:0}}@media screen and (min-width: 992px){.cards-list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1200px){.cards-list{column-gap:1.25rem}}.cards-list .card-item{max-width:20.5rem}.cards-list .card-item__circle{display:flex;justify-content:center;align-items:center;height:7.5rem;width:7.5rem;border-radius:50%;background-color:#e5e9ed;margin-bottom:.625rem}.cards-list .card-item__circle img{object-fit:contain}.cards-list .card-item h3,.cards-list .card-item .h3{display:flex;align-items:center;margin-bottom:.625rem;min-height:3.5rem;font-size:1.25rem!important;font-family:Roboto-medium,sans-serif}.cards-list .card-item .button-transparent{width:100%}@media screen and (min-width: 768px){.cards-list .card-item .button-transparent{width:max-content;margin-top:auto}}.resources-search-result{margin-top:3.75rem}.resources-search-result h2,.resources-search-result .h2,.resources-search-result .resources-description{margin-bottom:1.25rem}@media screen and (min-width: 768px){.resources-search-result .search-section{justify-content:flex-start!important}.resources-search-result .search-section .input{max-width:38.9375rem}}.resources-search-result .search-section h3,.resources-search-result .search-section .h3{font-family:Roboto-bold,sans-serif;margin-bottom:.625rem}.resources-search-result .search-section__search{padding:2.5rem 1.25rem}@media screen and (min-width: 768px){.resources-search-result .search-section__search{padding:2.5rem 5.5rem}}.resources-search-result .search-section__description{margin-bottom:.625rem}.resources-search-result .search-section__description p{margin-bottom:0}.resources-search-result .search-section__search-btn{width:100%}@media screen and (min-width: 992px){.resources-search-result .search-section__search-btn{width:auto}}@media screen and (min-width: 768px){.resources-search-result__results{padding:0 5.4375rem}}.resources-search-result__searched-for{font-size:1.25rem!important;margin-bottom:2.5rem;font-family:Roboto-medium,sans-serif}.resources-search-result__searched-for-keywords{font-size:1.25rem!important;font-family:Roboto-medium,sans-serif}.resources-search-result__result-item{margin-bottom:2.5rem}.resources-search-result__result-item:last-child{padding-bottom:0;margin-bottom:0}.resources-search-result__result-item h4,.resources-search-result__result-item .h4{font-size:1.125rem!important;color:#000;font-family:Roboto-medium,sans-serif;margin-bottom:.5rem}.resources-search-result__result-item .result-item-btn{margin-bottom:1.25rem}.contact-us-form{padding-top:2.625rem;padding-bottom:3.125rem}@media screen and (min-width: 992px){.contact-us-form .inner-padding{padding:0 5.4375rem}}.contact-us-form h2,.contact-us-form .h2{margin-bottom:1.25rem}.contact-us-form h4,.contact-us-form .h4{margin-bottom:2rem;font-family:Roboto-medium,sans-serif}.contact-us-form section{column-gap:2.5rem;margin-bottom:.5rem}.contact-us-form section>div{margin-bottom:2rem;max-width:30.75rem}.contact-us-form section .wide{max-width:none}.contact-us-form label{margin-bottom:.3125rem}.contact-us-form p{margin-bottom:0rem}.contact-us-form .btn-confirm button{margin-top:2.25rem}.contact-us-form__error-block{margin-bottom:2rem!important}.near-location{padding:2.5rem 3.75rem!important;border:1px solid #E5E9ED;border-radius:1.25rem;margin-bottom:5rem}.near-location__title{font-size:1.25rem!important;font-family:Roboto-medium,sans-serif}.near-location__pin-icon{margin-right:.625rem;margin-bottom:.625rem}.near-location__desc-n-image{margin-bottom:.625rem}.near-location__description{max-width:25.6875rem;margin-right:1.25rem;margin-bottom:0}.contact-us-response{margin-top:2.25rem;margin-bottom:1.5rem}.hubpage{margin-top:2.5rem}.hubpage h2,.hubpage .h2{margin-bottom:1.875rem}.hubpage .hubpage-description{margin-bottom:2.25rem}.hub .hub-item{margin-bottom:4.4375rem}.hub .col-img{width:29.375rem;height:25.5rem;margin-bottom:2.25rem}@media screen and (min-width: 992px){.hub .col-img{margin-bottom:0rem}}.hub .col-img img{width:100%;height:100%}.hub .description{font-weight:600}.hub ul{margin:1rem 0;padding-left:0!important}.hub ul li{display:flex;padding-left:2.125rem;position:relative;margin-bottom:1rem;font-family:Roboto-light,sans-serif;list-style-type:none!important}.hub ul li:before{content:url(/front-end/dist/images/bullet-arrow.1aa3a9f9.svg);position:absolute;left:0}.hub ul li a{cursor:pointer;color:#000!important}.hub ul li a:hover{color:#f99751!important}.hub .top-btn span{color:#000;font-size:.8125rem;line-height:1.125rem;text-transform:uppercase}.hub .action-to-top:hover .back-to-top-vector circle{fill:#f99751}.hub .action-to-top:hover span{color:#f99751}body{position:relative}body.black-background:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;pointer-events:auto;z-index:1040}.container.products-list{padding-top:2.5625rem;padding-bottom:1.625rem}.products-list__title{margin-bottom:1.25rem}.products-list__desc-n-btn{margin-bottom:3.125rem}@media screen and (min-width: 768px){.products-list__desc-n-btn{gap:1.25rem}}.products-list__cards{align-content:flex-start;column-gap:1.25rem;row-gap:2.6875rem}.products-list .button-black,.products-list .button-black .button-black__icon{display:none}.products-list .filter{position:fixed;top:0;bottom:0;left:-62.5rem;background-color:#fff;padding:1.875rem 1.25rem 2.5rem;transition:all .5s ease-out;overflow-y:auto}@media screen and (min-width: 768px){.products-list .filter{position:static;background-color:transparent;height:auto;margin-right:1.3125rem;padding:0}}.products-list .filter.show{left:0;z-index:105000000000}.products-list .filter__filters-container{margin-bottom:20px}.products-list .filter__title{font-size:1.125rem!important;font-family:Roboto-medium,sans-serif}.products-list .filter__clear-btn{text-transform:uppercase;font-size:.8125rem;line-height:1rem;color:#0856a2}.products-list .filter__clear-btn svg{margin-top:.0625rem;margin-right:.25rem}.products-list .filter__clear-btn:hover{color:#000!important}.products-list .filter__clear-btn:hover svg path{fill:#000}.products-list .filter .accordion .accordion-item{margin-bottom:.0625rem;border:none}.products-list .filter .accordion .accordion-item .accordion-header{position:relative;background-color:#e5e9ed;height:2.75rem}.products-list .filter .accordion .accordion-item .accordion-header:after{content:"";width:.5rem;height:100%;background-color:#0856a2;position:absolute;left:0;top:0;z-index:2}.products-list .filter .accordion .accordion-item .accordion-header .accordion-button{height:100%;background-color:transparent;box-shadow:none;color:#000;font-size:.875rem}.products-list .filter .accordion .accordion-item .accordion-header .accordion-button:hover{color:#0856a2!important}.products-list .filter .accordion .accordion-item .accordion-header .accordion-button:after{background-image:url(/front-end/dist/images/filter-arrow.37f7f2d7.svg);background-size:contain;width:.75rem;height:.75rem}.products-list .filter .accordion .accordion-item .accordion-header .accordion-button.btn-rotated:after{background-image:url(/front-end/dist/images/filter-arrow-dark.61b36f7b.svg);transform:rotate(0)}.products-list .filter .accordion .accordion-item .accordion-body{padding:.0625rem 0 0;background-color:#f3f3f3;max-height:450px;overflow-y:scroll}.products-list .filter .accordion .accordion-item .accordion-body .filter__option{position:relative;height:2.75rem;padding-left:1.25rem;padding-right:.625rem;margin-bottom:.0625rem}.products-list .filter .accordion .accordion-item .accordion-body .filter__option:after{content:"";width:.5rem;height:100%;background-color:#c8ae05;position:absolute;left:0;top:0;z-index:2}.products-list .filter .accordion .accordion-item .accordion-body .filter__option label{font-size:.9375rem;line-height:1.5rem;font-family:Roboto-regular,sans-serif}.products-list .filter .accordion .accordion-item .accordion-body .filter__option.disabled{pointer-events:none;opacity:.5}.products-list .filter .accordion .accordion-item .accordion-body .filter__option .checkbox-custom{display:none}.products-list .filter .accordion .accordion-item .accordion-body .filter__option .checkbox-custom-label{display:flex;align-items:center;position:relative;padding-left:2.125rem;cursor:pointer}.products-list .filter .accordion .accordion-item .accordion-body .filter__option .checkbox-custom-label:before{content:"";display:inline-block;position:absolute;transform:translateY(-50%);top:50%;left:0;width:1.5rem;height:1.5rem;border:1px solid #ABAFB2;box-shadow:inset 0 0 5px #00000040;background-color:#fff}.products-list .filter .accordion .accordion-item .accordion-body .filter__option .checkbox-custom-label:after{content:url(/front-end/dist/images/checkmark.7f75c069.svg);position:absolute;padding-top:.125rem;left:.1875rem;visibility:hidden}.products-list .filter .accordion .accordion-item .accordion-body .filter__option .checkbox-custom:checked+.checkbox-custom-label:after{visibility:visible}.products-list .filter .accordion .accordion-item:first-of-type,.products-list .filter .accordion .accordion-item:last-of-type,.products-list .filter .accordion .accordion-item:last-of-type .accordion-button,.products-list .filter .accordion .accordion-item:first-of-type .accordion-button{border-radius:0}.products-list__applied-filters{gap:.75rem}.products-list__applied-filter{border:1px solid var(--bs-primary);border-radius:.4375rem;padding-left:.375rem;font-size:.75rem;text-transform:uppercase;color:var(--bs-primary);font-family:Roboto-bold,sans-serif}.products-list__applied-filter-remove{padding:.375rem .375rem .5rem .625rem}.products-list .product-card{width:100%;margin:0 3.125rem;height:17.5rem;padding-bottom:1.25rem;border:1px solid #E5E9ED;border-radius:1.25rem}@media screen and (min-width: 768px){.products-list .product-card{width:13.25rem;margin:0}}@media screen and (min-width: 992px){.products-list .product-card{width:15rem}}.products-list .product-card:hover{border-color:#ffab48;box-shadow:0 0 8px #0003}.products-list .product-card__image{height:6.875rem;width:100%;margin:0 .3125rem .5625rem;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem}.products-list .product-card__name{height:3rem;display:flex;align-items:center;font-size:1.25rem!important;line-height:1.5rem!important;font-family:Roboto-medium,sans-serif;padding:0 .625rem;margin-bottom:.1875rem}.products-list .product-card__mechanism{padding:0 .625rem;margin-bottom:.625rem}.products-list .product-card__mechanism p{margin-bottom:0}.products-list .pagination-wrapper{padding-top:2.5rem}.product-category-details{padding:2rem 0 3.75rem}@media screen and (max-width: 992px){.product-category-details{padding:2rem 0 1.875rem}}.product-category-details .application-gallery{margin-top:0!important}.product-category-details .desc-container{padding-left:1rem}.product-category-details .desc-container h2,.product-category-details .desc-container .h2{margin-bottom:1.25rem}.product-category-details .desc-container h3,.product-category-details .desc-container .h3{font-size:.875rem!important;line-height:.875rem!important;color:#393e42;text-transform:uppercase;font-family:Roboto-medium,sans-serif;margin-bottom:.875rem}.product-category-details .desc-container .product-categories{margin-bottom:1.25rem}.product-category-details .desc-container h4,.product-category-details .desc-container .h4{font-size:.875rem!important;line-height:.875rem!important;color:#393e42;font-family:Roboto-medium,sans-serif;width:max-content;background-color:#e5e9ed;border-radius:3.125rem;padding:.25rem .5rem;margin-bottom:0}.product-category-details .desc-container .product-mechanism{position:relative;padding-left:1.375rem}.product-category-details .desc-container .product-mechanism:before{content:url(/front-end/dist/images/mechanism-icon.41044fff.svg);position:absolute;left:0;bottom:-.25rem}.product-category-details .desc-container .product-description{margin-bottom:1.25rem}.product-category-details .desc-container .product-description ul,.product-category-details .desc-container .product-description ol{padding:0 0 0 2rem!important;margin:1rem 0}.product-category-details .desc-container .back-btn span{font-size:.8125rem;line-height:1.125rem;text-transform:uppercase}.product-category-details .desc-container .back-btn>a:hover span{color:#ad6500!important}.product-category-details .desc-container .action-back .back-to-top-vector{rotate:-90deg}.product-category-details .desc-container .action-back:hover .back-to-top-vector circle{fill:#f99751}.product-category-details .desc-container .btns-section{margin-bottom:2.5rem}.product-category-details .desc-container .btns-section-item{display:flex;align-items:center;margin-right:2.5rem;margin-bottom:1.5rem}.product-category-details .desc-container .btns-section-item:hover span{color:#0856a2}@media screen and (min-width: 992px){.product-category-details .desc-container .btns-section-item{margin-bottom:0rem}}.product-category-details .desc-container .btns-section-item span{max-width:10rem}.product-category-details .desc-container .btns-section-item .btn-icon{cursor:pointer;display:flex;justify-content:center;align-items:center;height:4.5rem;width:4.5rem;background-color:#e5e9ed;border-radius:2.3125rem;margin-right:.625rem}.product-category-details .desc-container .btns-section-item .btn-text{cursor:pointer;font-size:1rem;color:#000;font-family:Roboto-medium,sans-serif}.product-category-details .desc h2,.product-category-details .desc .h2,.product-category-details .desc p{margin-bottom:1.25rem}.sales-rep-form .modal-desc{margin-bottom:3.125rem}@media screen and (min-width: 576px){.sales-rep-form .modal-dialog{max-width:49.375rem}}.sales-rep-form .modal-dialog .modal-content{border:.0625rem solid #F7F7F7;box-shadow:0 0 1.875rem #000e1a33;padding:1.5rem .75rem}@media screen and (min-width: 768px){.sales-rep-form .modal-dialog .modal-content{padding:2.5rem 2.1875rem}}.sales-rep-form .modal-dialog .modal-content .btn-close-custom{right:1.0625rem;top:.625rem}.sales-rep-form .modal-dialog .modal-content .modal-header img{max-width:11.875rem}.sales-rep-form .modal-dialog .modal-content .modal-header,.sales-rep-form .modal-dialog .modal-content .modal-body,.sales-rep-form .modal-dialog .modal-content .modal-footer{padding-right:0;padding-left:0}.sales-rep-form .modal-dialog .modal-content .modal-header img{margin-bottom:1.25rem}.sales-rep-form .modal-dialog .modal-content .modal-body{padding-top:0;padding-bottom:0}.sales-rep-form .modal-dialog .modal-content .modal-body h2,.sales-rep-form .modal-dialog .modal-content .modal-body .h2{margin:1.25rem 0;font-weight:700}.sales-rep-form .modal-dialog .modal-content .modal-body h4,.sales-rep-form .modal-dialog .modal-content .modal-body .h4{font-weight:700}.sales-rep-form .modal-dialog .modal-content .modal-body .columns{grid-template-columns:repeat(1,1fr);grid-gap:.75rem}@media screen and (min-width: 992px){.sales-rep-form .modal-dialog .modal-content .modal-body .columns{grid-template-columns:repeat(3,1fr);grid-gap:.75rem}}.sales-rep-form .modal-dialog .modal-content .modal-body .form-section .fields-container{column-gap:1.25rem}.sales-rep-form .modal-dialog .modal-content .modal-body .form-section .fields-row{margin-bottom:1rem}@media screen and (min-width: 768px){.sales-rep-form .modal-dialog .modal-content .modal-body .form-section .fields-row{margin-bottom:1.25rem}}.sales-rep-form .modal-dialog .modal-content .modal-body .form-section:not(:last-of-type){margin-bottom:1.25rem}@media screen and (min-width: 992px){.sales-rep-form .modal-dialog .modal-content .modal-body .form-section:not(:last-of-type){margin-bottom:1.875rem}}.sales-rep-form .modal-dialog .modal-content .modal-body .checkbox-email{margin:.75rem 0}@media screen and (min-width: 992px){.sales-rep-form .modal-dialog .modal-content .modal-body .checkbox-email{margin:1.125rem 0}}.sales-rep-form .modal-dialog .modal-content .modal-body .checkbox-email p{margin-bottom:0rem}.sales-rep-form .modal-dialog .modal-content .modal-body #aboutLocationForThisProductTextarea{height:8.75rem;outline:none;padding:.625rem}.sales-rep-form .modal-dialog .modal-content .modal-body .btn-confirm{width:60%}.sales-rep-form .modal-dialog .modal-content .error-block{margin-top:1rem}.product-details-apps{padding-bottom:3.75rem}.product-details-apps__title{margin-bottom:1.25rem}.product-details-apps__content{margin-bottom:4.375rem}@media screen and (min-width: 768px){.product-details-apps .vueperslides{margin:0 4.5rem}}.product-details-apps .vueperslides__inner{height:20rem}.product-details-apps .vueperslides__parallax-wrapper{height:100%}.product-details-apps .vueperslides__arrows--outside{color:#ffab48}.product-details-apps .vueperslides__arrow--prev{left:-5.5rem!important}.product-details-apps .vueperslides__arrow--next{right:-5.5rem!important}.product-details-apps .vueperslides__bullets{margin-top:3.75rem}.product-details-apps .vueperslides .vueperslide{height:100%;display:flex;justify-content:center}.product-details-apps .product-app-card{position:relative;height:100%;height:20rem}@media screen and (min-width: 768px){.product-details-apps .product-app-card{width:23.75rem}}@media screen and (min-width: 992px){.product-details-apps .product-app-card{width:25.9375rem}}.product-details-apps .product-app-card__image{height:100%;max-width:20.5rem;object-fit:cover;border-radius:1.5625rem}.product-details-apps .product-app-card__info-container{position:absolute;left:5.5625rem;background:linear-gradient(180deg,#FFFFFF 0%,rgba(229,233,237,.7) 100%);border-radius:20px;height:16.5rem;width:16.3125rem;display:flex;flex-direction:column;justify-content:flex-start;padding:1.3125rem 1.25rem}@media screen and (min-width: 768px){.product-details-apps .product-app-card__info-container{left:7.5rem}}@media screen and (min-width: 1200px){.product-details-apps .product-app-card__info-container{left:9.625rem}}.product-details-apps .product-app-card__info-container h3,.product-details-apps .product-app-card__info-container .h3{font-size:1.25rem!important;line-height:1.5rem!important;font-family:Roboto-medium,sans-serif;margin-bottom:.625rem}.product-details-apps .product-app-card__info-container p{margin-bottom:1.25rem;font-size:1.125rem;line-height:1.25rem}.product-details-apps .product-app-card__info-container button,.product-details-apps .product-app-card__info-container a{width:max-content}.product-details-tabs{padding-top:3.125rem;padding-bottom:3.75rem}.product-details-tabs__tabs-container{gap:.5rem}.product-details-tabs__tab-btn{border:none;border-radius:.5rem .5rem 0 0;background-color:#0856a2;color:#fff;font-size:1rem;line-height:1.5rem;font-family:Roboto-medium,sans-serif;padding:1rem}.product-details-tabs__tab-btn:hover{color:#fff!important;background-color:#0964bd}.product-details-tabs__tab-btn.active{background-color:#e5e9ed;color:#000}.product-details-tabs__tab-btn.active:hover{color:#000!important}.product-details-tabs__tab-content{height:auto;width:100%;padding:2.375rem 1.25rem;background-color:#e5e9ed}.product-details-tabs__tab-content .tab__title-and-button{margin-bottom:1.25rem}.product-details-tabs__tab-content .tab__title{margin-bottom:0;font-size:1.25rem!important;line-height:1.5rem!important;font-family:Roboto-medium,sans-serif}.product-details-tabs__tab-content .tab__content{margin-bottom:1.875rem}.product-details-tabs__tab-content .tab__contact-btn{margin-right:2.6875rem}.product-details-tabs .specifications-tab ul,.product-details-tabs .specifications-tab ol{padding:0 0 0 2rem!important;margin:1rem 0}.product-details-tabs .avaible-fabrics-tab__category{margin-bottom:1.25rem}@media screen and (min-width: 768px){.product-details-tabs .avaible-fabrics-tab__category{margin-bottom:2.5rem}}.product-details-tabs .avaible-fabrics-tab__category:last-child{margin-bottom:0}.product-details-tabs .avaible-fabrics-tab__category-name{font-size:1.125rem!important;margin-bottom:1.25rem;font-family:Roboto-medium,sans-serif}.product-details-tabs .avaible-fabrics-tab__category-items{gap:2.5rem}.product-details-tabs .avaible-fabrics-tab__button{margin-bottom:1.875rem}@media screen and (min-width: 768px){.product-details-tabs .avaible-fabrics-tab__button{margin-bottom:0}}.product-details-tabs .avaible-fabrics-tab .fabric{width:100%;gap:1.25rem}@media screen and (min-width: 768px){.product-details-tabs .avaible-fabrics-tab .fabric{max-width:18.75rem}}.product-details-tabs .avaible-fabrics-tab .fabric__default-color-img{width:7rem;height:7rem;border-radius:50%;border:1px solid #E5E9ED;cursor:pointer}.product-details-tabs .avaible-fabrics-tab .fabric__info-container{max-width:10.375rem}.product-details-tabs .avaible-fabrics-tab .fabric__name{height:2.5rem;margin-bottom:0;font-family:Roboto-medium,sans-serif}.product-details-tabs .avaible-fabrics-tab .fabric__available-colors{position:relative;padding-left:1.75rem}.product-details-tabs .avaible-fabrics-tab .fabric__available-colors:after{content:url(/front-end/dist/images/bullet-arrow.1aa3a9f9.svg);position:absolute;top:.0625rem;left:0}.product-details-tabs .avaible-fabrics-tab .fabric__see-more{position:relative;padding-left:1.75rem}.product-details-tabs .avaible-fabrics-tab .fabric__see-more:hover{color:#ad6500!important}.product-details-tabs .avaible-fabrics-tab .fabric__see-more:after{content:url(/front-end/dist/images/bullet-arrow.1aa3a9f9.svg);position:absolute;top:.0625rem;left:0}@media screen and (min-width: 768px){.product-details-tabs .avaible-fabrics-tab .fabric-modal .modal-dialog{max-width:52.9375rem}}.product-details-tabs .avaible-fabrics-tab .fabric-modal .modal-content{border-radius:0}.product-details-tabs .avaible-fabrics-tab .fabric-modal .modal-header{padding-top:2.375rem;padding-bottom:2.375rem}@media screen and (min-width: 768px){.product-details-tabs .avaible-fabrics-tab .fabric-modal .modal-header{padding-top:1.75rem}}.product-details-tabs .avaible-fabrics-tab .fabric-modal .modal-header .modal-logo{max-width:10.9375rem}@media screen and (min-width: 768px){.product-details-tabs .avaible-fabrics-tab .fabric-modal .modal-header .modal-logo{max-width:21.25rem}}.product-details-tabs .avaible-fabrics-tab .fabric-modal .button-black{position:absolute;top:3rem;right:1.25rem}@media screen and (min-width: 768px){.product-details-tabs .avaible-fabrics-tab .fabric-modal .button-black{top:.625rem;right:5.0625rem}}.product-details-tabs .avaible-fabrics-tab .fabric-modal .btn-close{top:1rem;right:1.875rem}.product-details-tabs .avaible-fabrics-tab .fabric-modal .modal-body{padding:0 1.25rem}@media screen and (min-width: 768px){.product-details-tabs .avaible-fabrics-tab .fabric-modal .modal-body{padding:0 2.5rem}}.product-details-tabs .avaible-fabrics-tab .fabric-modal .modal-body ul,.product-details-tabs .avaible-fabrics-tab .fabric-modal .modal-body ol{padding:0 0 0 2rem!important;margin:1rem 0}.product-details-tabs .avaible-fabrics-tab .fabric-modal .modal-body a:hover{color:#ad6500!important}.product-details-tabs .avaible-fabrics-tab .fabric-modal .modal-body img{margin:1rem 0}.product-details-tabs .avaible-fabrics-tab .fabric-modal .modal-body iframe{width:100%;height:21.875rem;margin:1rem 0}.product-details-tabs .avaible-fabrics-tab .fabric-modal__name-n-category{margin-bottom:.625rem}.product-details-tabs .avaible-fabrics-tab .fabric-modal h3,.product-details-tabs .avaible-fabrics-tab .fabric-modal .h3{font-size:1.25rem!important;font-family:Roboto-medium,sans-serif}.product-details-tabs .avaible-fabrics-tab .fabric-modal__colors-container{margin-bottom:1.75rem;align-items:flex-start}@media screen and (min-width: 768px){.product-details-tabs .avaible-fabrics-tab .fabric-modal__colors-container{margin-bottom:2.5625rem}}.product-details-tabs .avaible-fabrics-tab .fabric-modal__colors-items{width:100%;column-gap:1.25rem;row-gap:.625rem;margin-top:1.125rem;margin-bottom:1.25rem}@media screen and (min-width: 768px){.product-details-tabs .avaible-fabrics-tab .fabric-modal__colors-items{width:17.75rem;column-gap:.25rem;margin-top:2.125rem;margin-bottom:0}}.product-details-tabs .avaible-fabrics-tab .fabric-modal__color{height:min-content;cursor:pointer;padding:.5rem}@media screen and (min-width: 768px){.product-details-tabs .avaible-fabrics-tab .fabric-modal__color{width:5.75rem}}@media screen and (min-width: 768px){.product-details-tabs .avaible-fabrics-tab .fabric-modal__color:hover{outline:1px solid #E5E9ED;border-radius:.5rem}}.product-details-tabs .avaible-fabrics-tab .fabric-modal__color .color-img{height:2.75rem;width:2.75rem;border:1px solid #E5E9ED;border-radius:50%;margin-bottom:.5625rem}.product-details-tabs .avaible-fabrics-tab .fabric-modal__color p{display:flex;align-items:center;font-size:.8125rem;line-height:1.0625rem;height:1.625rem;margin-bottom:0}.product-details-tabs .avaible-fabrics-tab .fabric-modal__color.active{background:#E5E9ED;border-radius:.5rem}.product-details-tabs .avaible-fabrics-tab .fabric-modal__color.active p{font-family:Roboto-bold,sans-serif}.product-details-tabs .avaible-fabrics-tab .fabric-modal__selected-color-img{width:100%}@media screen and (min-width: 768px){.product-details-tabs .avaible-fabrics-tab .fabric-modal__selected-color-img{width:28.5625rem;height:20.3125rem}}.product-details-tabs .avaible-fabrics-tab .fabric-modal__selected-color-img.animate{transform:rotateY(180deg);transition:transform .7s}.product-details-tabs .avaible-fabrics-tab .fabric-modal__content-container img{width:100%;object-fit:cover}@media screen and (min-width: 768px){.product-details-tabs .avaible-fabrics-tab .fabric-modal__content-container{padding:0 2.75rem}}.product-details-tabs .avaible-fabrics-tab .fabric-modal__content-item{margin-bottom:2.25rem}.product-details-tabs .avaible-fabrics-tab .fabric-modal__content-item h3,.product-details-tabs .avaible-fabrics-tab .fabric-modal__content-item .h3{margin-bottom:.625rem}.product-details-tabs .resources-tab a{position:relative;margin-top:.9375rem;margin-bottom:.9375rem;padding-left:2.125rem;color:#000}.product-details-tabs .resources-tab a:hover{color:#ad6500!important}.product-details-tabs .resources-tab a:after{content:url(/front-end/dist/images/bullet-arrow.1aa3a9f9.svg);position:absolute;top:0;left:0}.product-details-tabs .resources-tab ul,.product-details-tabs .resources-tab ol{margin:1rem 0;padding-left:1.5rem!important}.product-details-tabs .how-order-tab .btn-orange-custom{top:0;right:0}.product-details-tabs .how-order-tab .process,.product-details-tabs .how-order-tab .process .container{padding:0}.product-details-tabs .how-order-tab .process__title{font-size:1.25rem!important;line-height:1.5rem!important;font-weight:500;font-family:Roboto-medium,sans-serif;padding-top:.25rem;margin-bottom:1.625rem}.product-details-tabs .how-order-tab .process__step{padding-left:0}.product-details-tabs .measuring-guide-tab__button{margin-bottom:1.875rem}@media screen and (min-width: 768px){.product-details-tabs .measuring-guide-tab__button{margin-bottom:0}}.product-details-tabs .measuring-guide-tab__form-container{background-color:#e5e9ed}@media screen and (min-width: 768px){.product-details-tabs .measuring-guide-tab__form-container{padding:1.875rem .875rem;background-color:#fff}}.product-details-tabs .measuring-guide-tab__form-container .mb10{margin-bottom:.625rem}.product-details-tabs .measuring-guide-tab__form-container label{color:#393e42}.product-details-tabs .measuring-guide-tab__form-container img{margin-bottom:3.4375rem}@media screen and (min-width: 768px){.product-details-tabs .measuring-guide-tab__form-container img{margin-right:1.25rem;margin-bottom:0}}.product-details-tabs .measuring-guide-tab__form-container .row-controls{gap:.625rem;margin-bottom:.625rem}@media screen and (min-width: 992px){.product-details-tabs .measuring-guide-tab__form-container .row-controls{gap:1.125rem;margin-bottom:1.25rem}}.product-details-tabs .measuring-guide-tab__form-container .row-controls .long,.product-details-tabs .measuring-guide-tab__form-container .row-controls .long div{width:100%}@media screen and (min-width: 992px){.product-details-tabs .measuring-guide-tab__form-container .row-controls .long{max-width:20.375rem}.product-details-tabs .measuring-guide-tab__form-container .row-controls .long div{width:auto}}.product-details-tabs .measuring-guide-tab__form-container .row-controls .short{width:100%}@media screen and (min-width: 992px){.product-details-tabs .measuring-guide-tab__form-container .row-controls .short{max-width:17.625rem}}.product-details-tabs .measuring-guide-tab__form-container .row-controls .units-n-visor div{width:100%}@media screen and (min-width: 992px){.product-details-tabs .measuring-guide-tab__form-container .row-controls .units-n-visor div{width:auto}}.product-details-tabs .measuring-guide-tab__form-container label{display:flex;align-items:center;position:relative;white-space:nowrap;height:1.5rem}.product-details-tabs .measuring-guide-tab__form-container .radio-items-container{height:2.5rem;display:flex;align-items:center}.product-details-tabs .measuring-guide-tab__form-container .radio-item{display:inline-block;position:relative}.product-details-tabs .measuring-guide-tab__form-container .radio-item:first-child{width:50px}.product-details-tabs .measuring-guide-tab__form-container .radio-item input[type=radio]{display:none}.product-details-tabs .measuring-guide-tab__form-container .radio-item label{font-family:Roboto-regular,sans-serif}.product-details-tabs .measuring-guide-tab__form-container .radio-item label:before{content:" ";display:inline-block;position:relative;width:1.5rem;height:1.5rem;border-radius:1.6875rem;border:1px solid #ABAFB2;background-color:transparent;margin-right:2px}.product-details-tabs .measuring-guide-tab__form-container .radio-item input[type=radio]:checked+label:after{border-radius:11px;width:.75rem;height:.75rem;position:absolute;top:50%;left:.375rem;transform:translateY(-50%);content:"";display:block;background:#FFAB48}.product-details-tabs .measuring-guide-tab__form-container .message{margin-bottom:.5625rem}.product-details-tabs .measuring-guide-tab__form-container .note{margin-bottom:.6875rem}.product-details-tabs .measuring-guide-tab .modal .modal-dialog{max-width:36.25rem}.product-details-tabs .measuring-guide-tab .modal .modal-content{padding:2.5rem 3.125rem}.product-details-tabs .measuring-guide-tab .modal .modal-content img{width:15.625rem}.product-details-tabs .warranty-tab ul,.product-details-tabs .warranty-tab ol{padding:0 0 0 2rem!important;margin:1rem 0}.product-details-tabs .warranty-tab .tab__content a{position:relative;padding-left:2.125rem;color:#000}.product-details-tabs .warranty-tab .tab__content a:hover{color:#ad6500!important}.product-details-tabs .warranty-tab .tab__content a:after{content:url(/front-end/dist/images/bullet-arrow.1aa3a9f9.svg);position:absolute;top:0;left:0}@media print{body{visibility:hidden}body *{display:none}body *:has(#fabricDetailsModal),body #fabricDetailsModal,body #fabricDetailsModal *{display:block}body #fabricDetailsModal{visibility:visible}#fabricDetailsModal{height:100%;max-width:none;max-height:none;position:relative;top:-6.875rem;overflow:visible;width:100%}#fabricDetailsModal .btn-orange-custom{display:none}#fabricDetailsModal .fabric-modal__name-n-category{margin-bottom:0}#fabricDetailsModal .fabric-modal__colors-container{margin:0}#fabricDetailsModal .fabric-modal__colors-items{display:flex;flex-wrap:wrap;width:100%;column-gap:1.25rem;row-gap:.625rem;margin:0}#fabricDetailsModal .fabric-modal__color{height:min-content;cursor:pointer;padding:.5rem 0}#fabricDetailsModal .fabric-modal__color .color-img{height:2.75rem;width:2.75rem;border:1px solid #E5E9ED;border-radius:50%;margin-bottom:.5625rem}#fabricDetailsModal .fabric-modal__color p{display:flex;align-items:center;font-size:.8125rem;line-height:1.0625rem;height:1.625rem;margin-bottom:0}#fabricDetailsModal .fabric-modal__color.active{background:#E5E9ED;border-radius:.5rem}#fabricDetailsModal .fabric-modal__color.active p{font-family:Roboto-bold,sans-serif}#fabricDetailsModal .fabric-modal__selected-color-img{width:28.5625rem;height:20.3125rem}#fabricDetailsModal .fabric-modal__content-container img{width:100%;object-fit:cover}#fabricDetailsModal .fabric-modal__content-item{margin-bottom:2.25rem}#fabricDetailsModal .fabric-modal__content-item h3,#fabricDetailsModal .fabric-modal__content-item .h3{margin-bottom:.625rem}}.press-releases{padding:2.5rem 0}.press-releases h2,.press-releases .h2{margin-bottom:1.5rem}.press-releases-desc{margin-bottom:2.75rem;padding-left:.875rem}.press-releases-desc .press-releases-icon{width:3.25rem;height:4.0625rem;margin-right:2rem;object-fit:cover}@media screen and (min-width: 768px){.press-releases__items{padding:0rem 5.125rem}}.press-releases .press-releases-article:not(:last-of-type){margin-bottom:1.9375rem}.press-releases .press-releases-article h5,.press-releases .press-releases-article .h5{font-weight:600;color:#000}.service-plans-subheader__image-container{max-width:30rem;height:20rem;margin-bottom:2.625rem}@media screen and (min-width: 768px){.service-plans-subheader__image-container{margin-bottom:0}}.service-plans-subheader__image{height:100%;width:100%}.service-plans-subheader__info{max-width:31.25rem}.service-plans-subheader h3,.service-plans-subheader .h3,.service-plans-subheader p{margin-bottom:1.25rem}.search-result{margin-bottom:1rem}.search-result .search-result__search-wrap{background-color:#e5e9ed;padding:1.25rem 2.5rem}@media screen and (min-width: 768px){.search-result .search-result__search-wrap{padding:1.25rem 7.5rem}}.search-result .search-section{width:100%}@media screen and (min-width: 992px){.search-result .search-section{justify-content:center}.search-result .search-section .search-result__search{width:31.25rem}}.search-result .search-section .btn-orange-custom{width:auto}.search-result__search-btn{width:100%}@media screen and (min-width: 992px){.search-result__search-btn{width:auto}}.search-result__results.no-pagination{margin-bottom:4.375rem}@media screen and (min-width: 768px){.search-result__results{padding:0rem 5.4375rem}}.search-result__searched-for{font-size:1.25rem!important;color:#000;margin-top:3.125rem;margin-bottom:2.5rem}.search-result__result-item{margin-bottom:2.5rem}.search-result__result-item:last-child{margin-bottom:0}.search-result__result-item h4,.search-result__result-item .h4{color:#000}.entrance-wrapper .pac-item{padding:.3125rem .6875rem}.entrance-wrapper .pac-item:hover,.entrance-wrapper .pac-item:hover .pac-item-query,.entrance-wrapper .pac-item:hover .pac-matched{color:#f99751}.entrance-wrapper .pac-icon-marker{display:none}.entrance{overflow:auto;padding:1.25rem 0;background-repeat:no-repeat;background-size:cover;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1051}.entrance .companies-list{row-gap:1.875rem}.entrance .content{border:.0625rem solid #F7F7F7;box-shadow:0 0 1.875rem #000e1a33;padding:2.375rem 1rem;max-width:45rem;margin:0 1rem}@media screen and (min-width: 768px){.entrance .content{padding:2.375rem 3.625rem}}.entrance .content .btn-close-custom{top:.625rem;right:1.0625rem}.entrance .content h3,.entrance .content .h3{font-size:1.25rem!important;line-height:1.75rem!important;margin:1.875rem 0;text-align:center}@media screen and (min-width: 992px){.entrance .content h3,.entrance .content .h3{font-size:1.5rem}}.entrance .content p{margin-bottom:.625rem}.entrance .content .input-container{max-width:25.625rem}.entrance .content .survey{margin-top:2.8125rem}.entrance .content .survey .question{margin:0 1.875rem 0 0}.entrance .content .survey .question-item{margin-right:1.5625rem}.entrance .content .redirect-btn{margin-top:1.875rem}.entrance .content .companies{margin-top:2.8125rem}.entrance .content .company-logo{max-width:5.4375rem;max-height:5.125rem}.entrance .content .footer-header{margin-top:3.4375rem}.entrance .content .footer-header h4,.entrance .content .footer-header .h4{font-size:1.125rem;line-height:1.625rem}@media screen and (min-width: 992px){.entrance .content .footer-header h4,.entrance .content .footer-header .h4{font-size:1.25rem}}.data-sheets{padding-top:3.75rem;padding-bottom:3.125rem}.data-sheets h2,.data-sheets .h2,.data-sheets__description-container{margin-bottom:1.25rem}.data-sheets__description-container p{margin-bottom:0}.data-sheets__description-container .icon{margin-right:1.25rem}.data-sheets__filters{gap:.625rem}@media screen and (min-width: 768px){.data-sheets__filters{gap:1rem}}.data-sheets__filters .v-select,.data-sheets__filters .input-container{width:18.75rem!important;margin-right:0!important}.data-sheets__search{background-color:#e5e9ed;padding:2.5rem 1.25rem;margin-bottom:2.5rem}@media screen and (min-width: 768px){.data-sheets__search{padding:2.5rem 5.5rem}}.data-sheets__search h3,.data-sheets__search .h3{font-size:1.25rem!important;font-family:Roboto-medium,sans-serif;margin-bottom:.625rem}.data-sheets__search p{margin-bottom:.625rem}.data-sheets__search .v-select,.data-sheets__search .input-container{width:12.5rem;margin-right:1rem}.data-sheets__search .input-container input{min-width:100%!important}.data-sheets__search-content{margin-bottom:.625rem}.data-sheets__cards{column-gap:4.9375rem;row-gap:1.875rem}.data-sheets__cards .data-sheets-card{border:1px solid #E5E9ED;border-radius:1.25rem;width:17.9375rem;padding:.625rem}.data-sheets__cards .data-sheets-card:hover{border-color:#ffab48;filter:drop-shadow(0px 0px 8px rgba(0,0,0,.2))}.data-sheets__cards .data-sheets-card__info{max-width:12.25rem;margin-right:1.6875rem}.data-sheets__cards .data-sheets-card__info h5,.data-sheets__cards .data-sheets-card__info .h5{margin-bottom:.1875rem;font-family:Roboto-medium,sans-serif;color:#000}.data-sheets__cards .data-sheets-card__info p{margin-bottom:.1875rem;white-space:nowrap}.data-sheets__cards .data-sheets-card__icon:hover svg path:not(:first-child){fill:#ffab48}.accreditations{padding-top:2.5rem;padding-bottom:3.75rem}.accreditations__title{margin-bottom:1.25rem}.accreditations__content{margin-bottom:3.125rem}.accreditations .accreditations-card{border:1px solid #0856A2;border-radius:1.25rem;padding:1.25rem;margin-bottom:2.5rem}.accreditations .accreditations-card:last-child{margin-bottom:0}.accreditations .accreditations-card__image-n-title{margin-bottom:1.875rem}.accreditations .accreditations-card__content p{margin-bottom:0}.accreditations .accreditations-card__image{border:1px solid #EAEAEA;margin-right:1.25rem;height:5.4375rem;object-fit:cover;margin-bottom:.5rem}@media screen and (min-width: 768px){.accreditations .accreditations-card__image{margin-bottom:0}}.accreditations .accreditations-card__name{margin-bottom:.5rem;font-size:1.25rem!important;font-family:Roboto-medium,sans-serif}@media screen and (min-width: 768px){.accreditations .accreditations-card__name{margin-bottom:1.25rem}}.accreditations .accreditations-card__testimonial-container{margin:0 auto;max-width:47.0625rem}.accreditations .accreditations-card .testimonial__quotes-icon{margin-right:.625rem;margin-bottom:1.25rem}.accreditations .accreditations-card .testimonial__text{font-family:Roboto-medium,sans-serif;margin-bottom:1.25rem}.accreditations .accreditations-card .testimonial__stars{margin-bottom:.625rem}.service-dealers{padding:2.5rem 0}.service-dealers h2,.service-dealers .h2{margin-bottom:1.25rem}.service-dealers__content{margin-bottom:2.625rem}.service-dealers__search{background-color:#e5e9ed;margin-bottom:2.5rem;padding:2.5rem 1.25rem}@media screen and (min-width: 768px){.service-dealers__search{padding:2.5rem 1.375rem}}.service-dealers__search h3,.service-dealers__search .h3,.service-dealers__search p{margin-bottom:.625rem}.service-dealers__search .input-container{width:12.5rem;margin-right:1rem}.service-dealers__search-content{margin-bottom:1.875rem}.service-dealers__search-controls{gap:.625rem;margin-bottom:1.875rem}.service-dealers__search-controls .v-select{width:100%;margin-right:0!important}@media screen and (min-width: 768px){.service-dealers__search-controls .v-select{width:12.5rem;margin-right:1rem}}@media screen and (min-width: 768px){.service-dealers__search-controls{gap:1rem}}.service-dealers__cards{column-gap:.625rem;row-gap:1.25rem}.service-dealers__cards .service-dealers-card{background-color:#fff;border-radius:.625rem;width:20rem;padding:1.875rem}.service-dealers__cards .service-dealers-card h5,.service-dealers__cards .service-dealers-card .h5{margin-bottom:.625rem}.service-dealers__cards .service-dealers-card__number{position:relative;margin-bottom:.5rem;padding-left:2rem}.service-dealers__cards .service-dealers-card__number:before{content:url(/front-end/dist/images/phone-icon-blue.35e8ccb7.svg);position:absolute;left:0}.service-dealers__cards .service-dealers-card__email{position:relative;padding-left:2rem;color:#393e42}.service-dealers__cards .service-dealers-card__email:hover{color:#ad6500}.service-dealers__cards .service-dealers-card__email:before{content:url(/front-end/dist/images/email-icon-blue.7c66821a.svg);position:absolute;padding-top:.125rem;left:0}.service-dealers__cards .service-dealers-card__image{height:2.5rem;width:2.5rem;object-fit:cover}.events{padding-top:3.75rem;padding-bottom:3.125rem}.events__title{margin-bottom:1.25rem}.events__content{margin-bottom:1.875rem}.events__cards-container{gap:1.875rem}.events .event-card{position:relative;padding:1.125rem 2.6875rem 1.125rem 1.875rem;background-color:#e5e9ed;border-radius:1.25rem}.events .event-card:before{content:url(/front-end/dist/images/event-bg-stripes.d1bbb5ba.svg);position:absolute;top:0;bottom:0;left:-8.4375rem;right:0;background:url(/front-end/dist/images/event-bg-stripes.d1bbb5ba.svg);pointer-events:none}.events .event-card_mobile{padding:1.125rem 1.5rem}.events .event-card_mobile:before{content:none}.events .event-card_mobile .event-card__img-container{margin-bottom:.625rem;margin-right:0;width:100%}.events .event-card__card-info{z-index:2;max-width:27.1875rem;padding-top:1.625rem}.events .event-card__img-container{width:100%;height:13.25rem;margin-right:4.625rem;z-index:2}@media screen and (min-width: 768px){.events .event-card__img-container{max-width:15rem}}@media screen and (min-width: 992px){.events .event-card__img-container{max-width:27.625rem}}.events .event-card__img-container img{height:100%;width:100%;object-fit:cover}.events .event-card__date{font-family:Roboto-bold,sans-serif;margin-bottom:.625rem}.events .event-card__name{font-size:1.125rem!important;line-height:1.375rem!important;font-family:Roboto-medium,sans-serif;margin-bottom:.625rem}.events .event-card__description{margin-bottom:.625rem}.technical-manuals{padding:3.75rem 0}.technical-manuals h2,.technical-manuals .h2,.technical-manuals__description-container{margin-bottom:1.25rem}.technical-manuals__description-container p{margin-bottom:0}.technical-manuals__description-container .icon{margin-right:1.25rem}.technical-manuals__search{background-color:#e5e9ed;padding:2.5rem 1.25rem;margin-bottom:4.375rem}@media screen and (min-width: 768px){.technical-manuals__search{padding:2.5rem 5.5rem}}.technical-manuals__search h3,.technical-manuals__search .h3{font-size:1.25rem!important;font-family:Roboto-medium,sans-serif;margin-bottom:.625rem}.technical-manuals__search p{margin-bottom:.625rem}.technical-manuals__search .v-select{width:12.5rem;margin-right:1rem}.technical-manuals__search .input-container{width:12.5rem}.technical-manuals__search-content{margin-bottom:.625rem}.technical-manuals .input-container{width:100%}@media screen and (min-width: 768px){.technical-manuals .input-container{width:calc(50% - 8px)}}@media screen and (min-width: 992px){.technical-manuals .input-container{width:calc(33.33% - 11px)}}.technical-manuals .input-container input{min-width:min-content!important}.technical-manuals__keywords{margin-bottom:2.25rem;column-gap:1rem;row-gap:.625rem}.technical-manuals__keywords>div{width:100%}@media screen and (min-width: 768px){.technical-manuals__keywords>div{width:calc(33.33% - 11px)}}.technical-manuals__some-text{font-size:1rem}.technical-manuals__filters .v-select{margin-bottom:.625rem;margin-right:0;width:100%}@media screen and (min-width: 768px){.technical-manuals__filters{column-gap:1rem;row-gap:.625rem}.technical-manuals__filters .v-select{margin-bottom:0rem}}@media screen and (min-width: 768px){.technical-manuals__filters .v-select{width:calc(50% - 8px)}}@media screen and (min-width: 992px){.technical-manuals__filters .v-select{width:calc(33.33% - 11px)}}.technical-manuals .table-container{overflow-x:scroll}@media screen and (min-width: 992px){.technical-manuals .table-container{overflow-x:visible}}.technical-manuals .table th{cursor:pointer;position:relative;text-align:center;background-color:#0856a2;text-transform:uppercase;color:#fff;font-family:Roboto-bold,sans-serif}.technical-manuals .table th.sortable:after{content:url(/front-end/dist/images/sort-table-arrows.608984d2.svg);position:absolute;padding-left:.625rem;top:.625rem}.technical-manuals .table tr{cursor:pointer}.technical-manuals .table tr td{min-width:10rem;max-width:15rem;word-break:break-word;min-height:2.5rem;padding:.625rem;text-align:center;font-size:.8125rem;color:#393e42;vertical-align:middle;border:1px solid #E5E9ED}.technical-manuals .table tr:hover td{background-color:#fff3e5}.technical-manual-details{padding-top:3.25rem;padding-bottom:2.5rem}.technical-manual-details__topic{margin-right:.625rem}.technical-manual-details__topic:after{content:".";position:relative;font-size:1.875rem;padding-left:.625rem;bottom:.1875rem}.technical-manual-details__content img{height:100%;width:100%;object-fit:cover;margin:1.25rem 0}.technical-manual-details__content iframe{width:100%;height:18.75rem}@media screen and (min-width: 768px){.technical-manual-details__content iframe{height:37.5rem}}.technical-manual-details__content ul,.technical-manual-details__content ol{padding:0 0 0 2rem!important;margin:1rem 0}.technical-manual-details .button-black{width:100%;display:flex;justify-content:center}.technical-manual-details .button-black__icon{display:none!important}@media print{body{visibility:hidden}body *{display:none}body *:has(#printableSection),body #printableSection,body #printableSection *{display:block}body #printableSection{visibility:visible}.button-black{display:none;visibility:hidden;height:0}#printableSection{padding:0}#printableSection .company-print-logo{display:flex!important;justify-content:center;margin-bottom:1.875rem}#printableSection h2,#printableSection .h2{margin-bottom:0}#printableSection .technical-manual-details__btn-n-icon{display:none;height:0}#printableSection ul li,#printableSection ol li{display:list-item}}.media-gallery{padding:3.75rem 0}.media-gallery h2,.media-gallery .h2,.media-gallery__description-container{margin-bottom:1.25rem}.media-gallery__description-container .icon{margin-right:1.25rem}.media-gallery .button-black .button-black__icon{display:none}.media-gallery__applied-filters{gap:.75rem}.media-gallery__applied-filter{border:1px solid #FFC800;border-radius:.4375rem;padding-left:.375rem;font-size:.75rem;text-transform:uppercase;color:#ffc800;font-family:Roboto-bold,sans-serif}.media-gallery__applied-filter-remove{padding:.375rem .375rem .5rem .625rem}.media-gallery .filters{padding:2.5rem 5.5rem;background-color:#e5e9ed;margin-bottom:1.5625rem}.media-gallery .filters__title{font-size:1.25rem!important;font-family:Roboto-medium,sans-serif;margin-bottom:.625rem}.media-gallery .filters .accordion{column-gap:.625rem;row-gap:.3125rem}@media screen and (min-width: 992px){.media-gallery .filters .accordion{row-gap:1.25rem}}.media-gallery .filters .accordion .accordion-item{min-width:17.1875rem;border:none;background-color:transparent;position:relative}.media-gallery .filters .accordion .accordion-item .label{margin-bottom:.625rem}.media-gallery .filters .accordion .accordion-item .accordion-header{background-color:#fff;height:2.75rem;margin-bottom:.25rem}.media-gallery .filters .accordion .accordion-item .accordion-header .accordion-collapse{width:100%}.media-gallery .filters .accordion .accordion-item .accordion-header .accordion-button{height:100%;background-color:transparent;box-shadow:none;color:#000;font-size:.875rem;padding:.625rem .875rem .5rem .625rem;border:1px solid #ABAFB2}.media-gallery .filters .accordion .accordion-item .accordion-header .accordion-button:hover{color:#000!important}.media-gallery .filters .accordion .accordion-item .accordion-header .accordion-button:after{content:url(/front-end/dist/images/select-arrows.7a12814a.svg);background-image:none}.media-gallery .filters .accordion .accordion-item .accordion-header .accordion-button.btn-rotated{border:1px solid #FFAB48;box-shadow:0 0 2px 2px #0081ff}.media-gallery .filters .accordion .accordion-item .accordion-collapse{width:100%;position:absolute;z-index:5}.media-gallery .filters .accordion .accordion-item .accordion-body{padding:.0625rem 0 0;background-color:#fff}.media-gallery .filters .accordion .accordion-item:first-of-type,.media-gallery .filters .accordion .accordion-item:last-of-type,.media-gallery .filters .accordion .accordion-item:last-of-type .accordion-button,.media-gallery .filters .accordion .accordion-item:first-of-type .accordion-button{border-radius:0}.media-gallery .filters .accordion .filter__option{height:2.75rem;width:100%;border:1px solid #DEDEDE;border-top:none}.media-gallery .filters .accordion .filter__option:hover,.media-gallery .filters .accordion .filter__option.checked{background-color:#f7f7f7}.media-gallery .filters .accordion .filter__option label{font-size:.9375rem;line-height:1.5rem;font-family:Roboto-regular,sans-serif}.media-gallery .filters .accordion .filter__option .checkbox-custom{display:none}.media-gallery .filters .accordion .filter__option .checkbox-custom-label{display:flex;align-items:center;position:relative;padding:.625rem .625rem .625rem 2.75rem;cursor:pointer}.media-gallery .filters .accordion .filter__option .checkbox-custom-label:before{content:"";display:inline-block;position:absolute;transform:translateY(-50%);top:50%;left:.625rem;width:1.5rem;height:1.5rem;border:1px solid #ABAFB2;box-shadow:inset 0 0 5px #00000040;background-color:#fff}.media-gallery .filters .accordion .filter__option .checkbox-custom-label:after{content:url(/front-end/dist/images/checkmark.7f75c069.svg);position:absolute;padding-top:.125rem;left:.8125rem;visibility:hidden}.media-gallery .filters .accordion .filter__option .checkbox-custom:checked+.checkbox-custom-label:after{visibility:visible}.media-gallery__media-container{gap:1.25rem}.media-gallery__media-checkboxes .label{margin-bottom:.625rem}.media-gallery__media-checkboxes .filter__option{border:none!important}.media-gallery__media-checkboxes .filter__option:hover,.media-gallery__media-checkboxes .filter__option.checked{background-color:transparent!important}.media-gallery__media-checkboxes .checkbox-custom-label{padding-left:2.125rem!important}.media-gallery__media-checkboxes .checkbox-custom-label:before{left:0!important}.media-gallery__media-checkboxes .checkbox-custom-label:after{left:.1875rem!important}.media-gallery__media-item{height:20.5rem;cursor:pointer;position:relative}@media screen and (min-width: 768px){.media-gallery__media-item{max-width:20.5rem}}.media-gallery__media-item:hover .inside-image-border{border:.5625rem solid rgba(255,255,255,.6)}.media-gallery__media-item.play-btn:after{content:url(/front-end/dist/images/video-play-image.9ad44189.svg);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media-gallery__media-item img{height:100%;width:100%;object-fit:cover}.media-gallery__media-item iframe{width:100%;height:100%}.media-gallery__media-item .inside-image-border{height:100%;width:100%;top:0}.media-gallery__load-more-btn{margin-top:1.25rem}.media-gallery .media-item-modal .modal-dialog{max-width:59.8125rem!important}.media-gallery .media-item-modal .modal-content{border-radius:0}.media-gallery .media-item-modal .modal-body{position:relative;background-image:url(/front-end/dist/images/media-modal-bg.3e22bbad.svg);background-position:center;background-size:cover;height:32rem}.media-gallery .media-item-modal .modal-body img{object-fit:contain}.media-gallery .media-item-modal .modal-body .video-container{display:flex;align-items:center;width:100%;height:100%;padding:1.25rem 2.5rem}.media-gallery .media-item-modal .modal-body .video-container iframe{height:15.625rem;width:100%}@media screen and (min-width: 768px){.media-gallery .media-item-modal .modal-body .video-container{padding:1.25rem 3.625rem}.media-gallery .media-item-modal .modal-body .video-container iframe{height:100%}}.media-gallery .media-item-modal .modal-arrows{cursor:pointer;top:50%;transform:translateY(-50%);height:11.375rem;width:2.5rem;background-color:#e5e9ed;opacity:.8}.media-gallery .media-item-modal .modal-arrows:after{content:url(/front-end/dist/images/modal-arrow.b6054ccd.svg)}.media-gallery .media-item-modal .modal-arrows:hover:not(.arrow-disabled){background-color:#f9fcff}.media-gallery .media-item-modal .modal-arrows:hover:not(.arrow-disabled):after{content:url(/front-end/dist/images/modal-arrow-hover.a5f96409.svg)}.media-gallery .media-item-modal .modal-arrows.arrow-disabled{opacity:.5}.media-gallery .media-item-modal .modal-arrows.arrow-disabled:after{content:url(/front-end/dist/images/modal-arrow-disabled.7d65eda8.svg)}.media-gallery .media-item-modal .modal-arrows.arrow-prev{left:0}.media-gallery .media-item-modal .modal-arrows.arrow-next{right:0}.media-gallery .media-item-modal .modal-arrows.arrow-next:after{transform:rotate(180deg)}.media-gallery .media-item-modal .modal-footer{padding:1.125rem 6.625rem 1.125rem 1.4375rem}.media-gallery .media-item-modal .modal-footer .description{min-height:1.3125rem;margin:0;max-width:54.375rem}.media-gallery .media-item-modal .modal-footer .btn-close{right:2.3125rem;color:#0856a2;background:url(/front-end/dist/images/modal-close-icon.fb2a3fa1.svg);opacity:1}.media-filter-modal .modal-dialog{margin:1.5625rem 2.625rem}.media-filter-modal .modal-content{padding:1.9375rem 1.0625rem 1.5rem;border-radius:0!important;background-color:#e5e9ed}.media-filter-modal__filters{margin-bottom:1.5625rem}.media-filter-modal__filters__title{font-size:1.25rem!important;font-family:Roboto-medium,sans-serif}.media-filter-modal__filters .accordion{row-gap:.625rem}.media-filter-modal__filters .accordion .accordion-item{width:100%;border:none;background-color:transparent;position:relative}.media-filter-modal__filters .accordion .accordion-item .label{margin-bottom:.625rem}.media-filter-modal__filters .accordion .accordion-item .accordion-header{background-color:#fff;height:2.75rem}.media-filter-modal__filters .accordion .accordion-item .accordion-header .accordion-collapse{width:100%}.media-filter-modal__filters .accordion .accordion-item .accordion-header .accordion-button{height:100%;background-color:transparent;box-shadow:none;color:#000;font-size:.875rem;padding:.625rem .875rem .5rem .625rem;border:1px solid #ABAFB2}.media-filter-modal__filters .accordion .accordion-item .accordion-header .accordion-button:hover{color:#000!important}.media-filter-modal__filters .accordion .accordion-item .accordion-header .accordion-button:after{content:url(/front-end/dist/images/select-arrows.7a12814a.svg);background-image:none}.media-filter-modal__filters .accordion .accordion-item .accordion-collapse{width:100%;position:absolute;z-index:5}.media-filter-modal__filters .accordion .accordion-item .accordion-body{padding:.0625rem 0 0;background-color:#fff}.media-filter-modal__filters .accordion .accordion-item:first-of-type,.media-filter-modal__filters .accordion .accordion-item:last-of-type,.media-filter-modal__filters .accordion .accordion-item:last-of-type .accordion-button,.media-filter-modal__filters .accordion .accordion-item:first-of-type .accordion-button{border-radius:0}.media-filter-modal__filters .accordion .filter__option{height:2.75rem;width:100%;padding:.625rem;border:1px solid #DEDEDE;border-top:none}.media-filter-modal__filters .accordion .filter__option.checked{background-color:#f7f7f7}.media-filter-modal__filters .accordion .filter__option label{font-size:.9375rem;line-height:1.5rem;font-family:Roboto-regular,sans-serif}.media-filter-modal__filters .accordion .filter__option .checkbox-custom{display:none}.media-filter-modal__filters .accordion .filter__option .checkbox-custom-label{display:flex;align-items:center;position:relative;padding-left:2.125rem;cursor:pointer}.media-filter-modal__filters .accordion .filter__option .checkbox-custom-label:before{content:"";display:inline-block;position:absolute;transform:translateY(-50%);top:50%;left:0;width:1.5rem;height:1.5rem;border:1px solid #ABAFB2;box-shadow:inset 0 0 5px #00000040;background-color:#fff}.media-filter-modal__filters .accordion .filter__option .checkbox-custom-label:after{content:url(/front-end/dist/images/checkmark.7f75c069.svg);position:absolute;padding-top:.125rem;left:.1875rem;visibility:hidden}.media-filter-modal__filters .accordion .filter__option .checkbox-custom:checked+.checkbox-custom-label:after{visibility:visible}.locations{padding-top:3.125rem;padding-bottom:4.25rem}.locations__title{margin-bottom:2.75rem}@media screen and (min-width: 768px){.locations__title{margin-bottom:1.25rem}}.locations__map-n-content{margin-bottom:2.75rem}.locations__map-container{max-width:42.25rem;margin-right:1.25rem;margin-bottom:2.75rem;height:min-content}@media screen and (min-width: 768px){.locations__map-container{margin-bottom:0}}.locations__content{margin-bottom:1.25rem;font-size:14px}.locations__content p{font-size:14px!important}@media screen and (min-width: 768px){.locations__content{max-width:20.625rem}}@media screen and (min-width: 768px){.locations .btn-orange-custom{width:100%;letter-spacing:-.5px;padding:8px}}@media screen and (min-width: 992px){.locations .btn-orange-custom{width:auto;letter-spacing:0;padding:8px 16px}}.locations__cards{gap:1.25rem}.locations .location-card{min-height:15rem;width:100%;border:1px solid #E5E9ED;border-radius:.625rem;padding:.625rem .625rem 1.25rem 1.25rem}@media screen and (min-width: 768px){.locations .location-card{width:calc(50% - 10px)}}@media screen and (min-width: 1200px){.locations .location-card{width:calc(33.33% - 13.33px)}}.locations .location-card.active{border-color:#ffab48}.locations .location-card__name{display:flex;align-items:center;height:2.8125rem;margin-bottom:0;font-size:18px!important}.locations .location-card__address{font-size:14px!important;margin-bottom:.375rem}.locations .location-card__address p{font-size:14px!important}.locations .location-card__number{position:relative;margin-bottom:.625rem;padding-left:2rem;word-wrap:break-word}.locations .location-card__number:before{content:url(/front-end/dist/images/phone-icon-blue.35e8ccb7.svg);position:absolute;left:0}.locations .location-card__email{position:relative;padding-left:2rem;color:#393e42;word-wrap:break-word}.locations .location-card__email:hover{color:#ad6500}.locations .location-card__email:before{content:url(/front-end/dist/images/email-icon-blue.7c66821a.svg);position:absolute;padding-top:.125rem;left:0}.locations .vue-map{min-height:20rem}.locations__selected{margin-bottom:1rem}.locations__selected-region{border:1px solid var(--bs-primary);border-radius:.4375rem;color:var(--bs-primary);font-size:1.25rem;letter-spacing:.02px;display:flex;align-items:center;gap:8px;padding-top:0;padding-bottom:0}.locations__selected-region:focus-visible{color:#ad6500}.locations__selected-region:hover svg path,.locations__selected-region:focus-visible svg path{stroke:#ad6500}.locations__selected-text{margin:0}.location-card-link{display:grid;place-items:center}
