@font-face{font-family:"Frutiger LT Pro";font-display:auto;src:url(/application/themes/custom/css/fonts/1475732/1925eb3e-b843-445d-8072-f11f28e0562f.woff2) format("woff2"),url(/application/themes/custom/css/fonts/1475732/ef7e8467-66c5-4521-afc4-777f6cf72ec4.woff) format("woff");font-weight:300}@font-face{font-family:"Frutiger LT Pro";font-display:auto;src:url(/application/themes/custom/css/fonts/1475740/60cae32f-adbc-4849-a2a7-51f8148b3332.woff2) format("woff2"),url(/application/themes/custom/css/fonts/1475740/3963cec0-c35f-41fa-adb6-4ef3fc0bb056.woff) format("woff");font-weight:400}@font-face{font-family:"Frutiger LT Pro";font-display:auto;src:url(/application/themes/custom/css/fonts/1475748/be2eb9d5-ee74-4084-b711-fe64163d1439.woff2) format("woff2"),url(/application/themes/custom/css/fonts/1475748/8b1cbfbd-4fa3-4330-8e32-552125871646.woff) format("woff");font-weight:700}@font-face{font-family:Montserrat;font-display:auto;src:url(/application/themes/custom/css/fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(/application/themes/custom/css/fonts/Montserrat/Montserrat-Regular.woff) format("woff");font-weight:400}@font-face{font-family:OpenDyslexic;font-display:auto;src:url(/application/themes/custom/css/fonts/OpenDyslexic/OpenDyslexic-Regular.woff2) format("woff2"),url(/application/themes/custom/css/fonts/OpenDyslexic/OpenDyslexic-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:OpenDyslexic;font-display:auto;src:url(/application/themes/custom/css/fonts/OpenDyslexic/OpenDyslexic-Bold.woff2) format("woff2"),url(/application/themes/custom/css/fonts/OpenDyslexic/OpenDyslexic-Bold.woff) format("woff");font-weight:700;font-weight:400}@font-face{font-family:OpenDyslexic;font-display:auto;src:url(/application/themes/custom/css/fonts/OpenDyslexic/OpenDyslexic-Italic.woff2) format("woff2"),url(/application/themes/custom/css/fonts/OpenDyslexic/OpenDyslexic-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:OpenDyslexic;font-display:auto;src:url(/application/themes/custom/css/fonts/OpenDyslexic/OpenDyslexic-Bold-Italic.woff2) format("woff2"),url(/application/themes/custom/css/fonts/OpenDyslexic/OpenDyslexic-Bold-Italic.woff) format("woff");font-weight:700;font-weight:italic}.image-slider.default{margin-bottom:30px}.image-slider.default .owl-carousel[data-dots="1"][data-pause-btn="1"] .carousel-controls .pause-btn{padding-left:3px;-moz-border-radius:16px 0 0 16px;-webkit-border-radius:16px 0 0 16px;border-radius:16px 0 0 16px}.image-slider.default .owl-carousel[data-dots="1"][data-pause-btn="1"] .carousel-controls .owl-dots{-moz-border-radius:0 14px 14px 0;-webkit-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.image-slider.default .owl-carousel .carousel-controls,.image-slider.default .owl-carousel .owl-dots{bottom:30px}.image-slider.default .owl-carousel .carousel-controls{z-index:1000;position:absolute;right:26%;bottom:100px;font-size:0}.image-slider.default .owl-carousel .carousel-controls .owl-dots:not(.disabled){position:static;display:inline-block;vertical-align:middle}.image-slider.default .owl-carousel .carousel-controls .controls-inner{padding:5px 15px;background:rgba(0,0,0,.5490196078);-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.image-slider.default .owl-carousel .owl-dots{padding:4px 0 4px 8px;position:absolute;right:45px;font-size:0}.image-slider.default .owl-carousel .owl-dots .owl-dot{display:inline-block}.image-slider.default .owl-carousel .owl-dots .owl-dot.active button:before{background-color:#005eb8;border:5px solid #fff}.image-slider.default .owl-carousel .owl-dots .owl-dot button{padding:4px;background-color:transparent;border:none}.image-slider.default .owl-carousel .owl-dots .owl-dot button:before{content:"";width:25px;height:25px;display:block;background-color:#fff;border:5px solid transparent;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-ms-transition:all .3s ease;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.image-slider.default .owl-carousel .owl-dots .owl-dot button:active:before,.image-slider.default .owl-carousel .owl-dots .owl-dot button:focus:before,.image-slider.default .owl-carousel .owl-dots .owl-dot button:hover:before{background-color:#005eb8;border:5px solid #fff}.image-slider.default .owl-carousel .pause-btn{display:inline-block;width:28px;height:28px;vertical-align:middle;font-size:15px;background-color:#fff;color:#005eb8;border:0;-ms-transition:all .3s ease;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-right:0;border-radius:100%!important;padding:16px!important;position:relative}.image-slider.default .owl-carousel .pause-btn .fas{-ms-transition:all .3s ease;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;bottom:8px!important;position:absolute;right:10px;color:#005eb8}.image-slider.default .owl-carousel .pause-btn:active .fas,.image-slider.default .owl-carousel .pause-btn:focus .fas,.image-slider.default .owl-carousel .pause-btn:hover .fas{scale:1.1}.image-slider.default .slider-item{position:relative;background-color:#005eb8;color:#fff}.image-slider.default .slider-item .bg-img{left:40%}.image-slider.default .slider-item .bg-img::before{z-index:1;content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:500px;background:#005eb8;background:linear-gradient(90deg,#005eb8 17%,rgba(0,94,184,.84) 33%,rgba(0,94,184,.75) 49%,rgba(0,94,184,.69) 61%,rgba(0,94,184,.5) 74%,rgba(0,94,184,.28) 88%,rgba(0,94,184,0) 100%)}.image-slider.default .slider-item .bg-img::after{content:"";position:absolute;top:0;right:0;bottom:0;width:500px;left:auto;background:#78be20;background:linear-gradient(279deg,#78be20 17%,rgba(120,190,32,.84) 33%,rgba(120,190,32,.75) 49%,rgba(120,190,32,.69) 61%,rgba(120,190,32,.5) 74%,rgba(120,190,32,0) 88%,rgba(120,190,32,0) 100%)}.image-slider.default .slider-item .slide-content{position:relative;z-index:1;min-height:450px;padding:75px 0 250px;max-width:51%}.image-slider.default .slider-item .slide-content>:last-child{margin-bottom:0}.image-slider.default .slider-item .slide-desc,.image-slider.default .slider-item .slide-title{color:inherit}.image-slider.default .slider-item .slide-title{font-size:2.25rem;line-height:1.3;margin-bottom:30px}.image-slider.default .slider-item .slide-title:after{display:none}.image-slider.default .slider-item .slide-desc{font-size:1.375rem;line-height:1.3}.image-slider.default .slider-item .slide-btns{display:flex;flex-flow:row wrap;margin:25px -10px -10px;list-style:none;padding-left:0}.image-slider.default .slider-item .slide-btns .slide-btn{padding:5px}.image-slider.default .slider-item .slide-btns .button-link{border:1px solid #fff!important}.image-slider.default .slider-item .slide-btns .button-link.custom-icon img{display:inline-block}@media (max-width:1199.98px){.image-slider.default .slider-item .slide-content{min-height:400px;max-width:100%}}@media (max-width:991.98px){.image-slider.default .slider-item .slide-content{min-height:350px}.image-slider.default .slider-item .slide-content .slide-title{font-size:1.875rem}.image-slider.default .slider-item .slide-content .slide-desc{font-size:1.125rem}.image-slider.default .slider-item .slide-title{font-size:3.125rem}.image-slider.default .slider-item .bg-img::after{opacity:.5}}@media (max-width:767.98px){.image-slider.default{margin-bottom:20px}.image-slider.default .owl-carousel .carousel-controls,.image-slider.default .owl-carousel .owl-dots{bottom:30px}.image-slider.default .slider-item .slide-content{padding:30px 0}.image-slider.default .slider-item .slide-title{font-size:1.875rem}.image-slider.default .slider-item .slide-desc{font-size:1.25rem}.image-slider.default .slider-item .slide-btns{margin-top:30px}}@media (max-width:575.98px){.image-slider.default .carousel-controls{left:11px;right:auto!important;bottom:62px!important}.image-slider.default .slider-item .bg-img{display:block;position:relative;left:0;width:100%;height:215px}.image-slider.default .slider-item .bg-img::after,.image-slider.default .slider-item .bg-img::before{display:none}.image-slider.default .slider-item .slide-content{min-height:200px;padding-top:20px;padding-bottom:145px}.image-slider.default .slider-item .slide-title{font-size:1.5625rem;margin-bottom:20px}.image-slider.default .slider-item .slide-desc{font-size:1.125rem}.image-slider.default .slider-item .slide-btns{margin:25px -5px -5px}.image-slider.default .slider-item .slide-btns .slide-btn{padding:5px}}