@import url("https://use.typekit.net/vix7gwt.css");@-webkit-keyframes marquee{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes marqueenav{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-90%);transform:translateX(-90%)}}@keyframes marqueenav{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-90%);transform:translateX(-90%)}}#nav-icon1{width:60px;height:45px;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}@media screen and (max-width: 768px){#nav-icon1{position:absolute;right:10px;top:15px;width:40px}}#nav-icon1 span{display:block;position:absolute;height:5px;width:100%;background:#222;border-radius:0px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}@media screen and (max-width: 768px){#nav-icon1 span{height:3px}}#nav-icon1 span:nth-child(1){top:0px;background:#FF671B;z-index:5}#nav-icon1 span:nth-child(2){top:18px}#nav-icon1 span:nth-child(3){top:36px;background:#763DBD}#nav-icon1.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}@media screen and (max-width: 768px){#nav-icon1 span:nth-child(2){top:11px}#nav-icon1 span:nth-child(3){top:23px}#nav-icon1.open span:nth-child(1){top:14px}#nav-icon1.open span:nth-child(3){top:14px}}.navbar{position:absolute;top:0;left:0;width:100%;z-index:100}.navbar .fab{font-size:1.5em;margin:0 4px 0 0;text-align:center;border-radius:100%;width:60px;height:60px;padding:16px 0px;background-color:#E6E6E6;color:#222;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media screen and (max-width: 768px){.navbar .fab{width:50px;height:50px}}.navbar .fab:hover{background-color:#FF671B}.navbar .specialnavbox{background-color:#763DBD;width:100%;display:block;position:relative}.navbar .specialnavbox p{margin-bottom:.5em}.navbar .specialnavbox .btn{padding:5px 0.55em;font-size:2em;text-transform:uppercase;background-color:#FF671B;font-weight:400;font-family:"neue-haas-grotesk-text";color:#fff;border:0px;border-radius:0px;text-align:left !important}.navbar .specialnavbox .btn:hover{background-color:#222}.navbar .pagetitle{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:3em;font-weight:500;font-family:"neue-haas-grotesk-display";color:#FF671B;text-transform:uppercase;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media screen and (max-width: 768px){.navbar .pagetitle{font-size:2em;opacity:1}}.navbar ul li ul li ul{display:none !important}.navbar .navbar-toggler{position:relative;z-index:1000000}.navbar .navbar-toggler:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.navbar .navbar-toggler .line{height:8px;width:50px;background-color:#FF671B;display:block;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:5;position:relative}.navbar .navbar-toggler .line:nth-of-type(2){background-color:#222;margin:8px 0;z-index:0;-webkit-transition-property:top, -webkit-transform;transition-property:top, -webkit-transform;transition-property:top, transform;transition-property:top, transform, -webkit-transform}.navbar .navbar-toggler .line:nth-of-type(3){background-color:#763DBD;-webkit-transition-property:bottom, -webkit-transform;transition-property:bottom, -webkit-transform;transition-property:bottom, transform;transition-property:bottom, transform, -webkit-transform}.navbar .navbar-toggler[aria-expanded="true"] .line:nth-of-type(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:16px}.navbar .navbar-toggler[aria-expanded="true"] .line:nth-of-type(2){opacity:0;height:0}.navbar .navbar-toggler[aria-expanded="true"] .line:nth-of-type(3){margin-top:-16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar.smart-scroll{position:fixed;top:0;right:0;left:0;z-index:1030;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media screen and (max-width: 768px){.navbar.smart-scroll{height:60px}}.navbar.smart-scroll.scrolled-down{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (max-width: 768px){.navbar.smart-scroll.scrolled-down .navbar-brand{opacity:0;left:-100px}.navbar.smart-scroll.scrolled-down .smallscreen{opacity:1}}.navbar.smart-scroll.scrolled-up{-webkit-transform:translateY(0);transform:translateY(0);background:#fff;-webkit-box-shadow:0px 3px 20px #00000014;box-shadow:0px 3px 20px #00000014}@media screen and (max-width: 768px){.navbar.smart-scroll.scrolled-up .pagetitle{opacity:1}.navbar.smart-scroll.scrolled-up .smallscreen,.navbar.smart-scroll.scrolled-up .signetspecial{opacity:1;left:10px}}.navbar .navbar-brand{font-weight:400;font-size:1.5em;text-transform:uppercase;line-height:1em}@media screen and (max-width: 768px){.navbar .navbar-brand{font-size:1.25em;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;left:10px}}.navbar .smallscreen{opacity:0;left:-100px;width:45px}.navbar .signetspecial{display:block;width:70px}@media screen and (max-width: 768px){.navbar .signetspecial{width:45px}}@media screen and (min-width: 1080px){.navbar .signetspecial{display:none}}.navbar .bigscreen{display:none}@media screen and (min-width: 1080px){.navbar .bigscreen{display:block}}.navbar .navbar-nav .nav-item.dropdown{display:block}.navbar .navbar-nav .dropdown-menu{display:block;background-color:#763DBD;border:0px;margin:0;border-radius:0px;color:#fff;font-size:1.25em;padding:.5em 0}.navbar .navbar-nav .dropdown-menu .dropdown-item{color:#fff;text-transform:uppercase;padding-top:.5em;padding-bottom:.5em;padding-left:.9em;letter-spacing:.03em}.navbar .navbar-nav .dropdown-menu .dropdown-item:hover{background-color:#222}.navbar .navbar-nav .dropdown-menu .dropdown-item::after{display:none}.navbar .navbar-collapse{position:fixed;right:-384px;width:384px;height:100vh;top:85px;background-color:#222;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;overflow-y:auto}@media screen and (max-width: 567px){.navbar .navbar-collapse{width:100%;right:-100%}}@media screen and (max-width: 768px){.navbar .navbar-collapse{top:60px;padding-bottom:120px !important}}@media screen and (min-width: 1080px){.navbar .navbar-collapse{top:85px}}@media screen and (min-width: 1280px){.navbar .navbar-collapse{width:30%;right:-30%}}.navbar .navbar-collapse .marqueecontainer{-webkit-animation:marqueenav 5s linear infinite;animation:marqueenav 5s linear infinite}.navbar .navbar-collapse .social{padding:1.4em 1em;background-color:#222;color:#fff;letter-spacing:.03em}.navbar .navbar-collapse .social a{color:#fff}.navbar .navbar-collapse .social a:hover{color:#763DBD}.navbar .navbar-collapse .picbox{background-size:cover;background-color:#E6E6E6;background-position:center center;text-align:center;min-height:unset;height:auto;background-image:url(../style/prov.png);padding:100px 30px;margin-top:0;margin-bottom:0;color:#fff}.navbar .navbar-collapse .picbox .btn{border-color:#fff;color:#fff}.navbar .navbar-collapse.show{right:0}.navbar .navbar-collapse .nav-link{padding:5px 0.55em;font-size:2em;text-transform:uppercase;background-color:#FF671B;font-weight:400;font-family:"neue-haas-grotesk-text";color:#fff}.navbar .navbar-collapse .nav-link:hover{background-color:#222}.navbar .navbar-collapse .nav-item:nth-child(n+4) .nav-link{background-color:#222;font-size:1.25em;padding:.5em .9em;letter-spacing:.03em}.navbar .navbar-collapse .nav-item:nth-child(n+4) .nav-link:hover{background-color:#fff;color:#222}.navbar .navbar-collapse .nav-item:nth-child(4) .nav-link{padding-top:1em}.navbar .specialbranding{position:absolute;left:10px;top:15px;width:45px}header .minheight{height:90vh}@media screen and (max-width: 768px){header .minheight{height:80vh;padding-top:30px !important}}header .minheight img{height:100%;width:auto}.picbox{height:25vw;background-color:#E6E6E6;background-size:cover;background-position:center center;margin-bottom:3em;margin-top:6em;background-image:url(../style/prov.png)}@media screen and (max-width: 990px){.picbox{margin-bottom:25px;margin-top:25px}}.picbox h2{color:#fff;font-size:5em;text-transform:uppercase}@media screen and (max-width: 768px){.picbox h2{font-size:10vw}}.one_pager_box:first-of-type .picbox{margin-top:85px}@media screen and (max-width: 768px){.one_pager_box:first-of-type .picbox{margin-top:60px}}#top .picbox{margin-top:85px}@media screen and (max-width: 768px){#top .picbox{margin-top:60px}}body{overscroll-behavior-y:none;overflow-x:hidden;width:100vw;position:relative}body.overflowblock{overflow:hidden}body.overflowblock .navbar{background-color:#fff}.headspacer{display:block;height:140px}@media screen and (max-width: 768px){.headspacer{height:80px}}.marquee{background-color:#222;color:#fff;font-size:3em;font-weight:400;padding:8px 0;height:74px;overflow:hidden;position:relative;line-height:74px;text-transform:uppercase;font-family:"neue-haas-grotesk-display"}@media screen and (max-width: 768px){.marquee{font-size:1.8em;height:40px;line-height:40px}}@media screen and (min-width: 1280px){.marquee{height:5.5vw;line-height:5.5vw}}@media screen and (min-width: 1700px){.marquee{height:92px;line-height:92px}}.marquee img{display:inline-block;width:400px;margin:0 15px 0 25px;padding:15px 0;-ms-flex-item-align:start;align-self:flex-start;max-width:unset}@media screen and (max-width: 768px){.marquee img{width:225px;padding:6px 0;height:auto;display:block}}@media screen and (max-width: 576px){.marquee img{width:190px;padding:9px 0}}@media screen and (min-width: 1280px){.marquee img{width:30vw}}@media screen and (min-width: 1700px){.marquee img{width:525px}}.marquee .marqueecontent{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.marquee .marqueecontainer{position:absolute;white-space:nowrap;will-change:transform;-webkit-animation:marquee 30s linear infinite;animation:marquee 30s linear infinite;top:0}@media screen and (min-width: 1280px){.marquee .marqueecontainer{-webkit-animation:marquee 45s linear infinite;animation:marquee 45s linear infinite}}.marquee .reverse{-webkit-animation-direction:reverse;animation-direction:reverse}.marquee.footsy img{margin:0}.marquee.footsy.front{background:#fff}.marquee.footsy.sub{background:#FF671B}.marquee.footsy .marqueecontainer{-webkit-animation:marqueenav 25s linear infinite;animation:marqueenav 25s linear infinite}.frontbox{background-size:cover;background-color:#E6E6E6;background-position:center center;text-align:center;color:#fff;padding-top:3em;background-image:url(../style/prov.png)}@media screen and (max-width: 768px){.frontbox{padding-top:3em}}.frontbox .min-height{min-height:42.86vw}.frontbox .bigpadding{padding:5vh}.frontbox .btn,.frontbox .btnpurple{border-color:#fff;color:#fff}.frontbox .btn a:link,.frontbox .btn a:visited,.frontbox .btnpurple a:link,.frontbox .btnpurple a:visited{color:#fff !important}.frontbox h2{color:#fff;font-size:5em;margin-bottom:.2em}@media screen and (max-width: 768px){.frontbox h2{font-size:10vw;margin-bottom:.2em}}.frontbox p{margin-bottom:3em}.accordion .card{border:none}.accordion .card .card-header{background-color:transparent;padding:0;border:none;border-bottom:3px solid #222;margin-bottom:0}@media screen and (max-width: 576px){.accordion .card .card-header{border-bottom:2px solid #222}}.accordion .card .card-header:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.accordion .card .card-header h2{margin-bottom:.5em;font-size:1.5em;font-family:"neue-haas-grotesk-text"}.accordion .card .accordion-body{padding:1em 0}.accordion .card .collapse{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;display:block !important;height:0;opacity:0}.accordion .card .collapse.show{height:auto;opacity:1}.accordion .btns{border:none;font-size:1em;position:relative;border-radius:0;padding:0 50px 0 0;font-weight:400;background:transparent;line-height:1.25em}.accordion .btns:hover{background-color:transparent}.accordion .btns:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;border:none}.accordion .btns:after{-webkit-box-shadow:inset 3px 3px 0px 0px #222;box-shadow:inset 3px 3px 0px 0px #222;content:'';display:inline-block;height:20px;right:5px;position:absolute;top:50%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translate(0, -50%) rotate(225deg);transform:translate(0, -50%) rotate(225deg);vertical-align:top;width:20px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media screen and (max-width: 576px){.accordion .btns:after{-webkit-box-shadow:inset 2px 2px 0px 0px #222;box-shadow:inset 2px 2px 0px 0px #222}}.accordion .btns[aria-expanded="true"]:after{-webkit-transform:translate(0, -50%) rotate(45deg);transform:translate(0, -50%) rotate(45deg)}.collapsing{-webkit-transition:all 0.5s ease;transition:all 0.5s ease}span.btn{padding:0}span.btn:hover{background-color:#FF671B}span.btn:hover a{color:#222;text-decoration:none}span.btn:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}span.btn a{display:block;padding:.5em 2em;color:#222}.imagegallery{display:block;padding:80px}@media screen and (max-width: 1024px){.imagegallery{padding:10vw}}@media screen and (max-width: 990px){.imagegallery{padding:5vw}}@media screen and (max-width: 768px){.imagegallery{padding:25px}}.imagegallery ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;margin:0;padding:0}.imagegallery ul li{width:16.6%;padding:12px}@media screen and (max-width: 1024px){.imagegallery ul li{width:20%}}@media screen and (max-width: 990px){.imagegallery ul li{width:25%}}@media screen and (max-width: 768px){.imagegallery ul li{width:33.33%}}@media screen and (max-width: 668px){.imagegallery ul li{width:50%}}@media screen and (max-width: 568px){.imagegallery ul li{width:100%}}.imagegallery ul li img{width:100%;height:auto}.sizeme{max-width:672px}@media screen and (min-width: 1280px){.sizeme{max-width:60vw}}@media screen and (min-width: 1700px){.sizeme{max-width:1020px}}.fullwidth{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.sociallink{width:40px;height:40px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center}.sociallink.insta{background-image:url(../style/iconfinder_Circled_Instagram_svg_5279112.svg)}.sociallink.yt{background-image:url(../style/iconfinder_Circled_Youtube_svg_5279120.svg);margin:0 46px}.sociallink.fb{background-image:url(../style/iconfinder_Circled_Facebook_svg_5279111.svg)}@media (min-width: 768px){.footerbox{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}}footer{background-color:#222;color:#E6E6E6;text-align:center;padding:4em 0 0;font-size:20px}@media screen and (max-width: 576px){footer{font-size:14px}}footer .boxfloat{margin-top:1em}footer .boxfloat .form-control{background-color:transparent;border:3px solid #E6E6E6;color:#E6E6E6;border-right:0px;width:calc( 100% - 86px );display:inline-block}@media screen and (max-width: 768px){footer .boxfloat .form-control{border:2px solid #E6E6E6;border-right:0px}}footer .boxfloat .form-control.button{width:59px;border:3px solid #E6E6E6;color:#E6E6E6;position:relative;background-size:contain}@media screen and (max-width: 768px){footer .boxfloat .form-control.button{border:2px solid #E6E6E6}}footer .container{max-width:1500px}footer a{color:#E6E6E6}footer a:hover{color:#FF671B}footer h3{font-size:1em;color:#E6E6E6;margin-bottom:2em;text-transform:none;font-weight:500}footer img{width:150px;margin:5px 15px}footer p{margin-bottom:3em}.logofooter{font-size:.5em;text-transform:uppercase;background-color:#763DBD;color:#E6E6E6}@media screen and (max-width: 990px){.logofooter{font-size:.8em}}.logofooter img{display:inline-block;max-width:24%;height:auto;opacity:.9}@media screen and (max-width: 990px){.logofooter img{max-width:49%}}body{font-family:"neue-haas-grotesk-text";font-size:20px;line-height:1.5;color:#222;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-weight:500}@media screen and (max-width: 576px){body{font-size:15px}}@media screen and (min-width: 1280px){body{font-size:1.5vw}}@media screen and (min-width: 1700px){body{font-size:26px}}*{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}b,strong{font-weight:500}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.25em;margin-bottom:1em;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-family:"neue-haas-grotesk-display"}h2{font-size:2em;line-height:.9em}h1{text-transform:uppercase}small,.small{font-size:14px;font-family:"neue-haas-grotesk-text";font-weight:500;line-height:1.5em;display:inline-block}a{color:#FF671B;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}a:hover{color:#763DBD}p{letter-spacing:0.025em}.btn,.btn:visited{background-color:transparent;border-radius:100px;border:3px solid #222;color:#222;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;font-size:1em;padding:.5em 2em;font-weight:500}@media screen and (max-width: 768px){.btn,.btn:visited{border:2px solid #222}}.btn:hover,.btn:visited:hover{background-color:#FF671B}.btn:focus,.btn:visited:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.btnpurple,.btnpurple:visited{background-color:transparent;border-radius:100px;border:3px solid #222;color:#222;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;font-size:1em;padding:.5em 2em;font-weight:500}@media screen and (max-width: 768px){.btnpurple,.btnpurple:visited{border:2px solid #222}}.btnpurple:hover,.btnpurple:visited:hover{background-color:#763DBD}.btnpurple:focus,.btnpurple:visited:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.pfont{color:#763DBD}.pback{background-color:#763DBD;color:#fff}.ofont{color:#FF671B}.oback{background-color:#FF671B;color:#fff}img{max-width:100%;width:100%;height:auto}hr{height:3px;background-color:#222;border:none;margin:1em 0;width:100%}.spacer{height:80px;display:block;width:100%}.aftertext{display:inline-block;max-width:80%;vertical-align:top;margin-top:.5em}@media screen and (max-width: 576px){.aftertext{margin-top:1em}}@media screen and (min-width: 1280px){.aftertext{margin-top:.3em}}label{display:block}input[type='checkbox']{display:inline-block;margin-right:40px;width:50px;height:50px;border:3px solid #763DBD;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}input[type='checkbox']:checked::after{content:"";display:block;width:15px;height:25px;border:solid #763DBD;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:4px;left:14px}input[type='checkbox']:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#763DBD}.form-control{border:3px solid #763DBD;padding:15px;border-radius:0px;color:#222;font-weight:500;height:auto}@media screen and (max-width: 768px){.form-control{border:2px solid #763DBD}}.form-control:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#222}.form-control::-webkit-input-placeholder{color:#763DBD}.form-control:-ms-input-placeholder{color:#763DBD}.form-control::-ms-input-placeholder{color:#763DBD}.form-control::placeholder{color:#763DBD}.form-control#submitform{background-color:transparent;border-radius:100px;border:3px solid #222;color:#222;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;font-size:1.25em;padding:.5em 2em;height:auto;font-weight:500;width:auto;display:inline-block;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 768px){.form-control#submitform{border:2px solid #222}}.form-control#submitform:hover{background-color:#FF671B}.form-control#submitform:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}select option{color:#763DBD !important}#errormessage,#big_fat_errormessage{color:#FF671B;font-size:1.5em}.error{border-color:#FF671B !important}.contentbox form{margin-bottom:3em}#big_fat_successmessage{padding-top:4em;color:#763DBD;margin-bottom:3em;font-size:1.5em;font-family:"neue-haas-grotesk-display"}#big_fat_successmessage .fa{display:block;text-align:center;margin-bottom:1em}#formanker{display:block}legend{font-size:1.2em}#info_pdf_aftertext{display:block;position:relative;margin-top:-1em}#other_type{margin-bottom:2em}
