.btn.primary{fill:none}.btn,.elementor-kit-5 .btn{line-height:2.5rem;border:0;background:none;font-size:1.875rem;font-weight:700;color:#ff5929;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:flex;font-family:Segment,sans-serif;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-wrap:wrap;-webkit-box-align:center;align-items:center;text-decoration:none;padding:0 40px 0 0;cursor:pointer;position:relative}.btn:after,.elementor-kit-5 .btn:after{display:block;content:"";z-index:0;background-image:url(../../images/icons/arrow-green.svg);position:absolute;top:12px;background-size:cover;width:21px;background-repeat:no-repeat;height:17px;right:0}.btn:hover,.elementor-kit-5 .btn:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.btn[disabled]:after,.elementor-kit-5 .btn[disabled]:after{content:"";display:block;opacity:.5}@media screen and (max-width:599px){.btn,.elementor-kit-5 .btn{font-size:1.25rem;line-height:1.2;padding:0 20px 0 0}.btn:after,.elementor-kit-5 .btn:after{width:12px;top:9px;height:10px}}.btn--green,.elementor-kit-5 .btn--green{color:#219e66}.btn--green:after,.elementor-kit-5 .btn--green:after{background-image:url(../../images/icons/arrow-green.svg)}.btn--green:hover,.elementor-kit-5 .btn--green:hover{color:#ff5929}.btn--green:hover:after,.elementor-kit-5 .btn--green:hover:after{background-image:url(../../images/icons/arrow-orange.svg)}.btn--purple,.elementor-kit-5 .btn--purple{color:#633dd1}.btn--purple:after,.elementor-kit-5 .btn--purple:after{background-image:url(../../images/icons/arrow-purple.svg)}.btn--purple:hover,.elementor-kit-5 .btn--purple:hover{color:#ff5929}.btn--purple:hover:after,.elementor-kit-5 .btn--purple:hover:after{background-image:url(../../images/icons/arrow-orange.svg)}.btn--grey,.elementor-kit-5 .btn--grey{color:#717171}.btn--grey:after,.elementor-kit-5 .btn--grey:after{background-image:url(../../images/icons/arrow-grey.svg)}.btn--white,.elementor-kit-5 .btn--white{color:#fff}.btn--white:after,.elementor-kit-5 .btn--white:after{background-image:url(../../images/icons/arrow-white-right.svg)}.btn--large,.elementor-kit-5 .btn--large{color:#fff;padding:38px 15px;background:#ff5929;text-align:center;width:100%;-webkit-box-pack:center;justify-content:center}.btn--large:after,.elementor-kit-5 .btn--large:after{background-image:url(../../images/icons/arrow-white-right.svg);width:19px;margin-left:15px;background-repeat:no-repeat;background-size:contain;height:16px;position:static;-webkit-transform:none;transform:none}.btn--large:hover,.elementor-kit-5 .btn--large:hover{background-color:#219e66}@media screen and (max-width:599px){.btn--large,.elementor-kit-5 .btn--large{padding:20px 15px;font-size:1.25rem;line-height:1.6875rem}}@media screen and (min-width:600px) and (max-width:1023px){.btn--large,.elementor-kit-5 .btn--large{padding:20px 15px;font-size:1.25rem;line-height:1.6875rem}}.btn--smallest,.elementor-kit-5 .btn--smallest{font-size:1rem;line-height:1.5rem;padding:0 15px 0 0}@media screen and (max-width:599px){.btn--smallest,.elementor-kit-5 .btn--smallest{font-size:.875rem;padding:0 13px 0 0;line-height:1.375rem}}.btn--smallest:after,.elementor-kit-5 .btn--smallest:after{width:10px;height:8px;background-size:cover;top:9px}@media screen and (max-width:599px){.btn--smallest:after,.elementor-kit-5 .btn--smallest:after{width:9px;height:8px;top:7px}}.btn--left,.elementor-kit-5 .btn--left{padding:0 0 0 40px}.btn--left.btn--small,.elementor-kit-5 .btn--left.btn--small{padding:0 0 0 20px}.btn--left:after,.elementor-kit-5 .btn--left:after{left:0;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.btn--small,.elementor-kit-5 .btn--small{font-size:1.25rem;line-height:1.875rem;padding:0 20px 0 0}.btn--small:after,.elementor-kit-5 .btn--small:after{width:12px;height:10px;top:14px;background-size:cover}@media screen and (max-width:599px){.btn--small,.elementor-kit-5 .btn--small{font-size:1rem;line-height:1.2;padding:0 20px 0 0}.btn--small:after,.elementor-kit-5 .btn--small:after{width:12px;top:9px;height:10px}}@media screen and (max-width:599px){.container{width:100%;max-width:calc(335px + 10vw);padding-left:5vw;padding-right:5vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px) and (max-width:1023px){.container{width:100%;padding-left:5vw;padding-right:5vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px) and (max-width:1919px){.container{width:100%;max-width:calc(1370px + 10vw);padding-left:5vw;padding-right:5vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1920px){.container{width:100%;max-width:calc(1370px + 10vw);padding-left:5vw;padding-right:5vw;margin-left:auto;margin-right:auto}}@media screen and (max-width:599px){.container--mobile{width:100%;max-width:calc(335px + 10vw);padding-left:5vw;padding-right:5vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px) and (max-width:1023px){.container--tablet{width:100%;padding-left:5vw;padding-right:5vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px) and (max-width:1919px){.container--desktop{width:100%;max-width:calc(1370px + 10vw);padding-left:5vw;padding-right:5vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1920px){.container--ultrawide{width:100%;max-width:calc(1370px + 10vw);padding-left:5vw;padding-right:5vw;margin-left:auto;margin-right:auto}}@media screen and (max-width:599px){.container--1240{width:100%;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px) and (max-width:1023px){.container--1240{width:100%;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px) and (max-width:1919px){.container--1240{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1920px){.container--1240{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}@media screen and (max-width:599px){.container--1240--mobile{width:100%;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px) and (max-width:1023px){.container--1240--tablet{width:100%;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px) and (max-width:1919px){.container--1240--desktop{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1920px){.container--1240--ultrawide{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}.wysiwyg--container>h1{font-family:Segment,sans-serif;font-size:3.75rem;font-weight:600;line-height:4.375rem;letter-spacing:0;color:#717171;margin-bottom:25px;margin-top:0}@media screen and (max-width:599px){.wysiwyg--container>h1{font-size:calc(2.8125rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.wysiwyg--container>h1{font-size:calc(2.8125rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (max-width:599px){.wysiwyg--container>h1{line-height:1.2}}.wysiwyg--container>h2{font-family:Segment,sans-serif;font-size:2.8125rem;font-weight:700;line-height:3.4375rem;letter-spacing:0;color:#717171;margin-bottom:25px;margin-top:0}@media screen and (max-width:599px){.wysiwyg--container>h2{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.wysiwyg--container>h2{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (max-width:599px){.wysiwyg--container>h2{line-height:1.2}}.wysiwyg--container>h3{font-family:Segment,sans-serif;font-size:2.5rem;font-weight:700;line-height:3.125rem;letter-spacing:0;color:#717171;margin-bottom:25px;margin-top:0}@media screen and (max-width:599px){.wysiwyg--container>h3{font-size:calc(1.75rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.wysiwyg--container>h3{font-size:calc(1.75rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (max-width:599px){.wysiwyg--container>h3{line-height:1.2}}.wysiwyg--container>h4{font-family:Segment,sans-serif;font-size:2.1875rem;font-weight:700;line-height:2.8125rem;letter-spacing:0;color:#717171;margin-bottom:25px;margin-top:0}@media screen and (max-width:599px){.wysiwyg--container>h4{font-size:calc(1.5625rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.wysiwyg--container>h4{font-size:calc(1.5625rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (max-width:599px){.wysiwyg--container>h4{line-height:1.2}}.wysiwyg--container>h5{font-family:Segment,sans-serif;font-size:1.5625rem;font-weight:700;line-height:2.1875rem;letter-spacing:0;color:#717171;margin-bottom:25px;margin-top:0}@media screen and (max-width:599px){.wysiwyg--container>h5{font-size:calc(1.125rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.wysiwyg--container>h5{font-size:calc(1.125rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (max-width:599px){.wysiwyg--container>h5{line-height:1.2}}.wysiwyg--container>h6{font-family:Segment,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.875rem;letter-spacing:0;color:#717171;margin-bottom:25px;margin-top:0}@media screen and (max-width:599px){.wysiwyg--container>h6{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.wysiwyg--container>h6{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (max-width:599px){.wysiwyg--container>h6{line-height:1.2}}.wysiwyg--container>p{font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#717171;margin-bottom:25px;margin-top:0}@media screen and (max-width:599px){.wysiwyg--container>p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.wysiwyg--container>p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.wysiwyg--container>p>a{font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#633dd1;text-decoration:underline}@media screen and (max-width:599px){.wysiwyg--container>p>a{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.wysiwyg--container>p>a{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.wysiwyg--container>p>a:hover{text-decoration:none}.wysiwyg--container>table td{font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#717171}@media screen and (max-width:599px){.wysiwyg--container>table td{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.wysiwyg--container>table td{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.wysiwyg--container>ol li,.wysiwyg--container>ul li{font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#717171}@media screen and (max-width:599px){.wysiwyg--container>ol li,.wysiwyg--container>ul li{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.wysiwyg--container>ol li,.wysiwyg--container>ul li{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.wysiwyg--container>ul,.wysiwyg--container ul{list-style-type:none}.wysiwyg--container>ul li{position:relative;padding-left:25px;margin-bottom:15px}.wysiwyg--container>ul li:before{content:"";position:absolute;top:8px;left:0;width:7px;height:7px;border-radius:10px;background:#633dd1}.wysiwyg--container>ul li ul{margin-top:15px}.wysiwyg--container>blockquote p{font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#717171}@media screen and (max-width:599px){.wysiwyg--container>blockquote p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.wysiwyg--container>blockquote p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (max-width:599px){main>blockquote,main>h1,main>h2,main>h3,main>h4,main>h5,main>h6,main>ol,main>p,main>ul{width:100%;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px) and (max-width:1023px){main>blockquote,main>h1,main>h2,main>h3,main>h4,main>h5,main>h6,main>ol,main>p,main>ul{width:100%;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px) and (max-width:1919px){main>blockquote,main>h1,main>h2,main>h3,main>h4,main>h5,main>h6,main>ol,main>p,main>ul{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1920px){main>blockquote,main>h1,main>h2,main>h3,main>h4,main>h5,main>h6,main>ol,main>p,main>ul{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}@font-face{font-family:Segment;src:url(../../fonts/Segment-Regular.woff2) format("woff2"),url(../../fonts/Segment-Regular.woff) format("woff"),url(../../fonts/Segment-Regular.woff) format("otf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Segment;src:url(../../fonts/Segment-SemiBold.woff2) format("woff2"),url(../../fonts/Segment-SemiBold.woff) format("woff"),url(../../fonts/Segment-SemiBold.woff) format("otf");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Segment;src:url(../../fonts/Segment-Light.woff2) format("woff2"),url(../../fonts/Segment-Light.woff) format("woff"),url(../../fonts/Segment-Light.woff) format("otf");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Segment;src:url(../../fonts/Segment-Bold.woff2) format("woff2"),url(../../fonts/Segment-Bold.woff) format("woff"),url(../../fonts/Segment-Bold.woff) format("otf");font-weight:700;font-style:normal;font-display:swap}.elementor-kit-5 .site-footer,.site-footer{position:relative;padding:60px 0;background-color:#633dd1}@media screen and (max-width:599px){.elementor-kit-5 .site-footer,.site-footer{padding:70px 0 55px}}@media screen and (max-width:599px){.elementor-kit-5 .site-footer__container,.site-footer__container{width:100%;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .site-footer__container,.site-footer__container{width:100%;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .site-footer__container,.site-footer__container{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1920px){.elementor-kit-5 .site-footer__container,.site-footer__container{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}.elementor-kit-5 .site-footer__title,.site-footer__title{margin-bottom:20px;margin-top:0;font-family:Segment,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem;letter-spacing:0;color:#e5f200}@media screen and (max-width:599px){.elementor-kit-5 .site-footer__title,.site-footer__title{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .site-footer__title,.site-footer__title{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (max-width:599px){.elementor-kit-5 .site-footer__title,.site-footer__title{font-size:1.25rem;line-height:1.875rem}}.elementor-kit-5 .site-footer__menu,.site-footer__menu{margin:0;padding:0;list-style-type:none;-webkit-columns:2;-moz-columns:2;column-count:2}.elementor-kit-5 .site-footer__menu li,.site-footer__menu li{-webkit-box-flex:0;flex:0 0 50%;margin-bottom:10px}.elementor-kit-5 .site-footer__menu li a,.site-footer__menu li a{font-family:Segment,sans-serif;font-size:.875rem;font-weight:600;line-height:1.375rem;letter-spacing:0;color:#e5f200;text-decoration:none}@media screen and (max-width:599px){.elementor-kit-5 .site-footer__menu li a,.site-footer__menu li a{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .site-footer__menu li a,.site-footer__menu li a{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .site-footer__social,.site-footer__social{max-width:21px;margin-right:25px;text-decoration:none;-webkit-box-flex:0;flex:0 0 21px}.elementor-kit-5 .site-footer__social img,.site-footer__social img{max-width:100%;height:auto}.elementor-kit-5 .site-footer__social:last-of-type,.site-footer__social:last-of-type{margin-right:0}.elementor-kit-5 .site-footer .gfield_description,.elementor-kit-5 .site-footer__email,.elementor-kit-5 .site-footer__text,.site-footer .gfield_description,.site-footer__email,.site-footer__text{text-decoration:none;font-family:Segment,sans-serif;font-size:.875rem;font-weight:400;line-height:1.375rem;letter-spacing:0;color:#e5f200}@media screen and (max-width:599px){.elementor-kit-5 .site-footer .gfield_description,.elementor-kit-5 .site-footer__email,.elementor-kit-5 .site-footer__text,.site-footer .gfield_description,.site-footer__email,.site-footer__text{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .site-footer .gfield_description,.elementor-kit-5 .site-footer__email,.elementor-kit-5 .site-footer__text,.site-footer .gfield_description,.site-footer__email,.site-footer__text{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .site-footer .gform_confirmation_message,.site-footer .gform_confirmation_message{font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.elementor-kit-5 .site-footer .gform_confirmation_message,.site-footer .gform_confirmation_message{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .site-footer .gform_confirmation_message,.site-footer .gform_confirmation_message{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .site-footer .gform_wrapper .gfield_description,.site-footer .gform_wrapper .gfield_description{margin-bottom:10px}.elementor-kit-5 .site-footer .gform_wrapper .gfield_description.validation_message,.site-footer .gform_wrapper .gfield_description.validation_message{color:#f91c3d}.elementor-kit-5 .site-footer .gform_wrapper .gform_submission_error,.site-footer .gform_wrapper .gform_submission_error{display:none}.elementor-kit-5 .site-footer .gform_wrapper input[type=submit],.site-footer .gform_wrapper input[type=submit]{font-size:1rem;line-height:1.5rem;font-weight:700;color:#e5f200;padding:0 20px 0 0;margin-top:25px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:transparent;border:0;background-image:url(../../images/icons/arrow-yellow.svg);background-position:100% 50%;background-size:12px 10px;background-repeat:no-repeat}.elementor-kit-5 .site-footer .gform_wrapper input:not([type=submit]),.site-footer .gform_wrapper input:not([type=submit]){border:1px solid #e5f200;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;width:100%;outline:0;padding:7px 22px;font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#e5f200}.elementor-kit-5 .site-footer .gform_wrapper input:not([type=submit]):focus,.site-footer .gform_wrapper input:not([type=submit]):focus{outline:2px solid #e5f200}@media screen and (max-width:599px){.elementor-kit-5 .site-footer .gform_wrapper input:not([type=submit]),.site-footer .gform_wrapper input:not([type=submit]){font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .site-footer .gform_wrapper input:not([type=submit]),.site-footer .gform_wrapper input:not([type=submit]){font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .site-footer .gform_wrapper input:not([type=submit])::-webkit-input-placeholder,.site-footer .gform_wrapper input:not([type=submit])::-webkit-input-placeholder{color:#e5f200}.elementor-kit-5 .site-footer .gform_wrapper input:not([type=submit])::-moz-placeholder,.site-footer .gform_wrapper input:not([type=submit])::-moz-placeholder{color:#e5f200}.elementor-kit-5 .site-footer .gform_wrapper input:not([type=submit]):-ms-input-placeholder,.site-footer .gform_wrapper input:not([type=submit]):-ms-input-placeholder{color:#e5f200}.elementor-kit-5 .site-footer .gform_wrapper input:not([type=submit])::-ms-input-placeholder,.site-footer .gform_wrapper input:not([type=submit])::-ms-input-placeholder{color:#e5f200}.elementor-kit-5 .site-footer .gform_wrapper input:not([type=submit])::placeholder,.site-footer .gform_wrapper input:not([type=submit])::placeholder{color:#e5f200}.elementor-kit-5 .site-footer__social-links,.site-footer__social-links{display:-webkit-box;display:flex;margin:15px 0 0;padding:0;list-style-type:none;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.elementor-kit-5 .site-footer__columns,.site-footer__columns{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:599px){.elementor-kit-5 .site-footer__columns,.site-footer__columns{display:block}}.elementor-kit-5 .site-footer__col,.site-footer__col{-webkit-box-flex:0;flex:0 0 33.33333%;max-width:295px}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .site-footer__col,.site-footer__col{-webkit-box-flex:0;flex:0 0 50%;margin-bottom:60px}.elementor-kit-5 .site-footer__col:nth-child(odd),.site-footer__col:nth-child(odd){padding-right:15px}}@media screen and (max-width:599px){.elementor-kit-5 .site-footer__col,.site-footer__col{max-width:none;margin-bottom:40px}}.elementor-kit-5 .site-footer__col .gfield_label,.site-footer__col .gfield_label{margin-bottom:20px;display:block;font-family:Segment,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem;letter-spacing:0;color:#e5f200}@media screen and (max-width:599px){.elementor-kit-5 .site-footer__col .gfield_label,.site-footer__col .gfield_label{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .site-footer__col .gfield_label,.site-footer__col .gfield_label{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (max-width:599px){.elementor-kit-5 .site-footer__col .gfield_label,.site-footer__col .gfield_label{font-size:1.25rem;line-height:1.875rem}}.elementor-kit-5 .site-footer__right,.site-footer__right{-webkit-box-flex:0;flex:0 0 60%}.elementor-kit-5 .site-footer__logo,.site-footer__logo{-webkit-box-flex:0;flex:0 0 100%;margin:0 0 40px;padding:0}.elementor-kit-5 .site-footer__logo img,.site-footer__logo img{max-width:165px;height:auto}.elementor-kit-5 .site-footer__addresses,.site-footer__addresses{display:-webkit-box;display:flex;-webkit-box-align:stretch;align-items:stretch;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.elementor-kit-5 .site-footer__address,.site-footer__address{margin-bottom:35px;-webkit-box-flex:0;flex:0 0 50%;padding-right:15px}.elementor-kit-5 .site-footer__address:last-of-type,.site-footer__address:last-of-type{padding-right:0}.elementor-kit-5 .site-footer__address-title,.site-footer__address-title{margin:0 0 10px;font-family:Segment,sans-serif;font-size:.875rem;font-weight:600;line-height:1.375rem;letter-spacing:0;color:#e5f200}@media screen and (max-width:599px){.elementor-kit-5 .site-footer__address-title,.site-footer__address-title{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .site-footer__address-title,.site-footer__address-title{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.site-header{padding:22px 0 19px;top:0;z-index:10;left:0;right:0;background-color:#fff;width:100%}#wpadminbar,.site-header{position:fixed}.admin-bar .site-header{top:32px}@media (max-width:782px){.admin-bar .site-header{top:46px}}.site-header .hamburger{all:unset;position:relative;width:26px;cursor:pointer;height:21px;-webkit-transition:opacity .3s;transition:opacity .3s}.site-header .hamburger:hover{opacity:.6}.site-header .hamburger--active{height:19px}.site-header .hamburger>*{margin:auto;width:26px}.site-header .hamburger--active.site-header .hamburger>*{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.site-header .hamburger>*,.site-header .hamburger>:after,.site-header .hamburger>:before{height:3px;background-color:#ff5929;pointer-events:none;border-radius:0;position:absolute;display:block;-webkit-transition:all .3s;transition:all .3s}.site-header .hamburger>:after,.site-header .hamburger>:before{content:"";left:0;width:26px}.site-header .hamburger>:before{top:-9px}.site-header .hamburger--active.site-header .hamburger>:before{opacity:0;top:0}.site-header .hamburger>:after{bottom:-9px}.site-header .hamburger--active.site-header .hamburger>:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);bottom:0}@media screen and (max-width:599px){.site-header{padding:27px 0}}.menu-is-open .site-header{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}.site-header.headroom{will-change:transform;-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear}.site-header.headroom--pinned{-webkit-transform:translateY(0);transform:translateY(0)}.site-header.headroom--pinned.headroom--not-bottom.headroom--not-top{box-shadow:0 7px 10px rgba(0,0,0,.04)}.site-header.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.site-header__container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;position:relative;z-index:1}@media screen and (max-width:599px){.site-header__container{width:100%;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px) and (max-width:1023px){.site-header__container{width:100%;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px) and (max-width:1919px){.site-header__container{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1920px){.site-header__container{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}.site-header__hamburger{-webkit-box-flex:0;flex:0 0 26px;font-size:0}.site-header__search-btn{-webkit-box-flex:0;flex:0 0 22px;all:unset;cursor:pointer;height:22px}.site-header__search-btn svg{pointer-events:none}.site-header__nav-wrapper{padding-top:120px;padding-bottom:50px;z-index:1;position:relative}@media screen and (max-width:599px){.site-header__nav-wrapper{width:100%;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px) and (max-width:1023px){.site-header__nav-wrapper{width:100%;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px) and (max-width:1919px){.site-header__nav-wrapper{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1920px){.site-header__nav-wrapper{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px) and (max-width:1023px){.site-header__nav-wrapper{padding-top:20px;padding-bottom:75px}}@media screen and (max-width:599px){.site-header__nav-wrapper{padding-top:20px;padding-bottom:75px}}.site-header__menu{padding:0;margin:0}.site-header__nav{position:fixed;top:90px;background-color:#fff;left:0;overflow-y:auto;height:0;right:0;-webkit-transition:all .3s;transition:all .3s;overflow-x:hidden}.site-header__nav::-webkit-scrollbar{display:none}.site-header__nav:after{content:"";position:absolute;top:0;right:-160px;background-size:contain;opacity:.05;background-image:url(../../images/nav-bg.svg);background-repeat:no-repeat;width:555px;height:575px;z-index:0}.site-header--active .site-header__nav{height:calc(100vh - 90px)}.site-header__menu li{all:unset;display:block;text-align:center}.site-header__menu>li{margin-bottom:50px}@media screen and (max-width:599px){.site-header__menu>li{margin-bottom:30px}}.site-header__menu>li.menu-item-has-children>a{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.site-header__menu>li.menu-item-has-children>a:after{content:"";background-image:url(../../images/icons/arrow-grey.svg);width:23px;height:19px;background-size:contain;margin-left:20px;-webkit-box-flex:0;flex:0 0 23px;display:block}.site-header__menu>li.menu-item-has-children--active>a{color:#ff5929}.site-header__menu>li.menu-item-has-children--active>a:after{background-image:url(../../images/icons/arrow-orange.svg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.site-header__menu>li>a{position:relative;text-decoration:none;display:inline-block;-webkit-transition:all .3s;transition:all .3s;font-family:Segment,sans-serif;font-size:2.5rem;font-weight:700;line-height:3.125rem;letter-spacing:0;color:#717171}@media screen and (max-width:599px){.site-header__menu>li>a{font-size:calc(1.75rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.site-header__menu>li>a{font-size:calc(1.75rem + 0*(100vw - 63.9375rem)/703)}}.site-header__menu>li>a:hover{color:#ff5929;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.site-header__menu>li>a:hover:after{background-image:url(../../images/icons/arrow-orange.svg)}.site-header .sub-menu{display:none;padding:0;margin:45px 0 0}.site-header .sub-menu--active{display:block}.site-header .sub-menu>li{padding-bottom:40px}.site-header .sub-menu>li>a{text-decoration:none;-webkit-transition:all .3s;transition:all .3s;display:inline-block;font-family:Segment,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:#717171}@media screen and (max-width:599px){.site-header .sub-menu>li>a{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.site-header .sub-menu>li>a{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.site-header .sub-menu>li>a:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);color:#ff5929;font-weight:700}@media screen and (min-width:1920px){.site-header__logo{-webkit-box-flex:0;flex:0 0 185px}}@media screen and (min-width:1024px) and (max-width:1919px){.site-header__logo{-webkit-box-flex:0;flex:0 0 185px}}@media screen and (min-width:600px) and (max-width:1023px){.site-header__logo{-webkit-box-flex:0;flex:0 0 185px}}@media screen and (max-width:599px){.site-header__logo{-webkit-box-flex:0;flex:0 0 148px;height:36px;display:block}}.site-header__logo img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.hamburger--active>*{background-color:transparent!important}.hamburger--active>:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0!important}.hamburger--active>:after{-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg);bottom:-7px!important}.header-search{height:0;-webkit-transition:height .3s;transition:height .3s;position:fixed;top:0;overflow-y:auto;right:0;z-index:1;left:0;background-color:#ff5929}.header-search input{border:0;border-bottom:1px solid #fff;text-align:center;outline:0;width:100%;background:transparent;padding:0 0 30px;font-family:Segment,sans-serif;font-size:2.5rem;font-weight:600;line-height:3.125rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.header-search input{font-size:calc(1.75rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.header-search input{font-size:calc(1.75rem + 0*(100vw - 63.9375rem)/703)}}.header-search input::-webkit-input-placeholder{color:#fff}.header-search input::-moz-placeholder{color:#fff}.header-search input:-ms-input-placeholder{color:#fff}.header-search input::-ms-input-placeholder{color:#fff}.header-search input::placeholder{color:#fff}.header-search__container{height:100%}@media screen and (max-width:599px){.header-search__container{width:100%;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px) and (max-width:1023px){.header-search__container{width:100%;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px) and (max-width:1919px){.header-search__container{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1920px){.header-search__container{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}.header-search__form{-webkit-box-flex:0;flex:0 0 100%}.header-search__wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;position:relative;height:100%;-webkit-box-align:center;align-items:center}.header-search__close{position:absolute;top:80px;right:0;cursor:pointer;border:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.header-search__close svg{pointer-events:none}.header-search--active{height:100vh}.header-search__wrapper{-webkit-box-flex:0;flex:0 0 100%}.signup-form{position:fixed;z-index:9;top:0;left:0;bottom:0;right:0;-webkit-transition:all .3s;transition:all .3s}.signup-form--hidden{opacity:0;visibility:hidden}.signup-form:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(2.421900034px);backdrop-filter:blur(2.421900034px);background-color:hsla(0,0%,100%,.73)}.signup-form__container{-webkit-box-pack:justify;justify-content:space-between;display:-webkit-box;display:flex;flex-wrap:wrap}@media screen and (max-width:599px){.signup-form__container{display:block}}.signup-form__text{margin:0;font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.signup-form__text{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.signup-form__text{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.signup-form__title{margin:0 0 30px;font-family:Segment,sans-serif;font-size:2.8125rem;font-weight:700;line-height:3.4375rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.signup-form__title{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.signup-form__title{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}.signup-form__content{-webkit-box-flex:0;flex:0 0 calc(100% - 480px)}@media screen and (max-width:599px){.signup-form__content{text-align:center;display:block;margin-bottom:3px}}.signup-form__form{-webkit-box-flex:0;flex:0 0 410px}.signup-form__form .gform_fields{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:599px){.signup-form__form .gform_fields{display:block}}.signup-form__form .gform_fields .gfield_label,.signup-form__form .gform_fields label{display:block;margin-bottom:5px;font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.signup-form__form .gform_fields .gfield_label,.signup-form__form .gform_fields label{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.signup-form__form .gform_fields .gfield_label,.signup-form__form .gform_fields label{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.signup-form__form .gform_fields select option{color:#000}.multiselect .signup-form__form .gform_fields select option{color:#fff}.signup-form__form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]),.signup-form__form .gform_fields select{width:100%;background:transparent;border:1px solid #fff;padding:7px 22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.signup-form__form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]),.signup-form__form .gform_fields select{padding:7px 12px;font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.signup-form__form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]),.signup-form__form .gform_fields select{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.signup-form__form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus,.signup-form__form .gform_fields select:focus{outline:2px solid #fff}.signup-form__form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit])::-webkit-input-placeholder,.signup-form__form .gform_fields select::-webkit-input-placeholder{color:#fff}.signup-form__form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit])::-moz-placeholder,.signup-form__form .gform_fields select::-moz-placeholder{color:#fff}.signup-form__form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]):-ms-input-placeholder,.signup-form__form .gform_fields select:-ms-input-placeholder{color:#fff}.signup-form__form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit])::-ms-input-placeholder,.signup-form__form .gform_fields select::-ms-input-placeholder{color:#fff}.signup-form__form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder,.signup-form__form .gform_fields select::placeholder{color:#fff}.signup-form__form .gform_fields fieldset{border:0;margin:0 0 20px;padding:0}.signup-form__form .gform_fileupload_rules{font-size:.75rem;color:#fff}.signup-form__form .gform_wrapper .hidden_label>label,.signup-form__form .gform_wrapper .hidden_label>legend{display:none}.signup-form__form .gform_page_footer{display:-webkit-box;display:flex;flex-wrap:wrap}.signup-form__form .gform_page_footer .button{font-size:1rem;line-height:1.5rem;font-weight:700;color:#fff;display:block;margin-top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:transparent;border:0;background-size:12px 10px;background-repeat:no-repeat}.signup-form__form .gform_next_button,.signup-form__form .gform_page_footer .button[type=submit]{padding:0 20px 0 0;justify-self:flex-end;background-position:100% 50%;background-image:url(../../images/icons/arrow-white-right.svg)}.signup-form__form .gform_previous_button{padding:0 0 0 20px;justify-self:flex-start;background-position:0 50%;margin-right:auto;background-image:url(../../images/icons/arrow-white-left.svg)}.signup-form__form .gform_footer{margin-top:-65px}@media screen and (min-width:600px) and (max-width:1023px){.signup-form__form .gform_footer{margin-top:0}}@media screen and (max-width:599px){.signup-form__form .gform_footer{margin-top:0}}.signup-form__form .gform_footer input[type=submit]{font-size:1rem;line-height:1.5rem;font-weight:700;color:#fff;padding:0 20px 0 0;display:block;margin-left:auto;margin-top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:transparent;border:0;background-image:url(../../images/icons/arrow-white-right.svg);background-position:100% 50%;background-size:12px 10px;-webkit-transition:all .3s;transition:all .3s;background-repeat:no-repeat}.signup-form__form .gform_footer input[type=submit]:hover{background-image:url(../../images/icons/arrow-orange.svg);color:#ff5929}.signup-form__form .gfield{margin-bottom:20px;width:100%;-webkit-box-flex:0;flex:0 0 100%;color:#fff}.signup-form__form .gfield:last-child{-webkit-box-flex:0;flex:0 0 calc(100% - 90px)}.signup-form__form .gfield.stripe_creditcard{margin-bottom:0}.signup-form__form .gfield_checkbox{margin:0 0 20px}.signup-form__form .gfield_checkbox input[type=checkbox]{display:none!important}.signup-form__form .gfield_checkbox input[type=checkbox]:checked+label:after{content:""}.signup-form__form .gfield_checkbox input[type=checkbox][disabled]{color:#606060}.signup-form__form .gfield_checkbox input[type=checkbox][disabled]+label:before,.signup-form__form .gfield_checkbox input[type=checkbox][disabled]+label:hover:before{border-color:#606060}.signup-form__form .gfield_checkbox label{padding-left:33px;position:relative;height:27px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.signup-form__form .gfield_checkbox label:before{content:"";display:block;position:absolute;top:0;left:0;border:1px solid #fff;border-radius:0;height:22px;width:22px;-webkit-transition:background-color .3s;transition:background-color .3s;margin-top:3px;background:transparent}.signup-form__form .gfield_checkbox label:after{position:absolute;top:6.992px;left:7.92px;width:5.94px;height:12.98px;border-bottom:1.98px solid #fff;border-right:1.98px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.signup-form__form .gfield_radio{margin:0 0 20px}.signup-form__form .gfield_radio input[type=radio]{display:none}.signup-form__form .gfield_radio input[type=radio]:checked+label:after{content:""}.signup-form__form .gfield_radio input[type=radio][disabled]{color:#606060}.signup-form__form .gfield_radio input[type=radio][disabled]+label:before,.signup-form__form .gfield_radio input[type=radio][disabled]+label:hover:before{border-color:#606060}.signup-form__form .gfield_radio label{padding-left:33px;position:relative;height:27px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.signup-form__form .gfield_radio label:before{content:"";display:block;position:absolute;top:0;left:0;border:1px solid #fff;border-radius:22px;height:22px;width:22px;-webkit-transition:background-color .3s;transition:background-color .3s;margin-top:3px;background:transparent}.signup-form__form .gfield_radio label:after{position:absolute;top:6.6px;left:4.4px;width:14.000000036px;height:14.000000036px;background-color:#fff;border-radius:22px}.signup-form__form .gfield.name{width:100%;-webkit-box-flex:0;flex:0 0 100%}.signup-form__form .gfield--width-half{width:calc(50% - 15px);-webkit-box-flex:0;flex:0 0 calc(50% - 15px)}@media screen and (min-width:600px) and (max-width:1023px){.signup-form__form .gfield--width-half{width:100%}}@media screen and (max-width:599px){.signup-form__form .gfield--width-half{width:100%}}.signup-form__form .gfield--width-full{width:100%;-webkit-box-flex:0;flex:0 0 100%}.signup-form__form .gfield--width-full .gfield_checkbox,.signup-form__form .gfield--width-full .gfield_radio{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.signup-form__form .gfield--width-full .gfield_checkbox .gchoice,.signup-form__form .gfield--width-full .gfield_radio .gchoice{-webkit-box-flex:0;flex:0 0 calc(50% - 15px)}.signup-form__form .ginput_container_consent{margin:0 0 20px}.signup-form__form .ginput_container_consent input[type=checkbox]{display:none!important}.signup-form__form .ginput_container_consent input[type=checkbox]:checked+label:after{content:""}.signup-form__form .ginput_container_consent input[type=checkbox][disabled]{color:#606060}.signup-form__form .ginput_container_consent input[type=checkbox][disabled]+label:before,.signup-form__form .ginput_container_consent input[type=checkbox][disabled]+label:hover:before{border-color:#606060}.signup-form__form .ginput_container_consent label{padding-left:34.5px;position:relative;height:28px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.signup-form__form .ginput_container_consent label:before{content:"";display:block;position:absolute;top:0;left:0;border:1px solid #fff;border-radius:0;height:23px;width:23px;-webkit-transition:background-color .3s;transition:background-color .3s;margin-top:3px;background:transparent}.signup-form__form .ginput_container_consent label:after{position:absolute;top:7.128px;left:8.28px;width:6.21px;height:13.57px;border-bottom:2.07px solid #fff;border-right:2.07px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.signup-form__form .ginput_container_name{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:599px){.signup-form__form .ginput_container_name{display:block}}.signup-form__form .ginput_container_name>span{width:calc(50% - 15px);display:block;-webkit-box-flex:0;flex:0 0 calc(50% - 15px)}@media screen and (max-width:599px){.signup-form__form .ginput_container_name>span{width:100%}}.signup-form__form .gform_confirmation_wrapper{font-family:Segment,sans-serif;font-size:1.5625rem;font-weight:700;line-height:2.1875rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.signup-form__form .gform_confirmation_wrapper{font-size:calc(1.125rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.signup-form__form .gform_confirmation_wrapper{font-size:calc(1.125rem + 0*(100vw - 63.9375rem)/703)}}.signup-form__wrapper{bottom:0;left:0;right:0;position:fixed;background-color:#219e66;padding:80px 0 70px}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}img{max-width:100%;height:auto}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-viewport{position:relative;height:100%}body{margin:0;font-family:Segment,sans-serif;padding-top:90px}body.menu-is-open{overflow:hidden}body>main{position:relative;width:100%;max-width:100%}body .remove-bottom-spacing{padding-bottom:0!important;margin-bottom:0!important}body .remove-top-spacing{padding-top:0!important;margin-top:0!important}.elementor-field-group-acceptance .elementor-field-option{margin:0 0 20px}.elementor-field-group-acceptance .elementor-field-option input[type=checkbox]{display:none!important}.elementor-field-group-acceptance .elementor-field-option input[type=checkbox]:checked+label:after{content:""}.elementor-field-group-acceptance .elementor-field-option input[type=checkbox][disabled]{color:#606060}.elementor-field-group-acceptance .elementor-field-option input[type=checkbox][disabled]+label:before,.elementor-field-group-acceptance .elementor-field-option input[type=checkbox][disabled]+label:hover:before{border-color:#606060}.elementor-field-group-acceptance .elementor-field-option label{padding-left:30px;position:relative;height:25px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.elementor-field-group-acceptance .elementor-field-option label:before{content:"";display:block;position:absolute;top:0;left:0;border:1px solid #fff;border-radius:0;height:20px;width:20px;-webkit-transition:background-color .3s;transition:background-color .3s;margin-top:3px;background:transparent}.elementor-field-group-acceptance .elementor-field-option label:after{position:absolute;top:6.72px;left:7.2px;width:5.4px;height:11.8px;border-bottom:1.8px solid #fff;border-right:1.8px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.elementor-button-icon svg{width:1em;height:auto}.single-elementor_library #wpadminbar,.single-elementor_library .site-footer,.single-elementor_library .site-header{display:none}.ui-datepicker{font-family:Segment,sans-serif;background-color:#fff;border:1px solid #fff;box-shadow:0 5px 10px rgba(0,0,0,.125)}.ui-datepicker a{text-decoration:none;color:#219e66}.ui-datepicker-header{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.ui-datepicker select{-webkit-appearance:none;background-color:transparent;background-image:url(../../images/icons/down-arrow.svg);background-position:100% 50%;background-repeat:no-repeat;background-size:24px 24px;border:0;border-radius:0;box-shadow:none;color:#585e6a;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:500;height:auto;min-height:0;padding:0 22px 0 0;width:auto}.ui-datepicker-month,.ui-datepicker-next,.ui-datepicker-prev,.ui-datepicker-year{-webkit-box-flex:1;flex:1 0 auto;border:0;border-radius:0;background-color:#fff;padding:.55em .5em .25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:700;cursor:pointer}.ui-datepicker-month:hover,.ui-datepicker-next:hover,.ui-datepicker-prev:hover,.ui-datepicker-year:hover{color:#219e66;background-color:#fff}.ui-datepicker-prev{-webkit-box-align:center;align-items:center;padding:0;background:none;border:0;color:#607382;cursor:pointer;display:-webkit-box;display:flex;font-size:1.5rem;height:30px;-webkit-box-pack:center;justify-content:center;line-height:1;position:absolute;text-decoration:none;top:-2px;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;width:30px;left:0}.ui-datepicker-prev:focus,.ui-datepicker-prev:hover{color:#2f4054}.ui-datepicker-prev .ui-icon{display:none}.ui-datepicker-prev:before{border:0;background-size:24px 24px;content:"";position:static;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:24px;height:24px;background-image:url(../../images/icons/down-arrow.svg)}.ui-datepicker-title{-webkit-box-ordinal-group:0;order:-1}.ui-datepicker-month,.ui-datepicker-year{padding-right:1em;background-position:right .375em top 50%}.ui-datepicker-next{padding:0;-webkit-box-align:center;align-items:center;background:none;border:0;color:#607382;cursor:pointer;display:-webkit-box;display:flex;font-size:1.5rem;height:30px;-webkit-box-pack:center;justify-content:center;line-height:1;position:absolute;text-decoration:none;top:-2px;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;width:30px;right:0}.ui-datepicker-next:focus,.ui-datepicker-next:hover{color:#2f4054}.ui-datepicker-next .ui-icon{display:none}.ui-datepicker-next:before{border:0;position:static;-webkit-transform:none;transform:none;background-size:24px 24px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:24px;height:24px;content:"";background-image:url(../../images/icons/down-arrow.svg)}.ui-datepicker-next,.ui-datepicker-next:hover,.ui-datepicker-prev,.ui-datepicker-prev:hover{color:transparent}.ui-datepicker-calendar{background-color:#fff;border:0;margin:0;max-width:100%}.ui-datepicker-calendar td,.ui-datepicker-calendar th{border:0;padding:0;width:100%/7;text-align:center}.ui-datepicker-calendar td a,.ui-datepicker-calendar th a{display:block;padding:.2em 0 0;width:2em;height:2em;line-height:2em;border-radius:100%;font-weight:700}.ui-datepicker-calendar td a:hover,.ui-datepicker-calendar th a:hover{color:#219e66;background-color:#fff}.ui-datepicker-calendar th{font-weight:400;padding:.55em .5em .25em;color:#219e66}.honeypot{display:none!important}@media screen and (max-width:599px){.borlabs-cookie-preference,.BorlabsCookie{width:100%;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px) and (max-width:1023px){.borlabs-cookie-preference,.BorlabsCookie{width:100%;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px) and (max-width:1919px){.borlabs-cookie-preference,.BorlabsCookie{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1920px){.borlabs-cookie-preference,.BorlabsCookie{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}._brlbs-responsive-table{text-align:left}.contact-form,.elementor-kit-5 .contact-form{padding:100px 0;background-color:#219e66}.contact-form__container,.elementor-kit-5 .contact-form__container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;flex-wrap:wrap}@media screen and (max-width:599px){.contact-form__container,.elementor-kit-5 .contact-form__container{width:100%;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px) and (max-width:1023px){.contact-form__container,.elementor-kit-5 .contact-form__container{width:100%;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px) and (max-width:1919px){.contact-form__container,.elementor-kit-5 .contact-form__container{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1920px){.contact-form__container,.elementor-kit-5 .contact-form__container{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}.contact-form__col,.elementor-kit-5 .contact-form__col{-webkit-box-flex:0;flex:0 0 calc(50% - 50px)}@media screen and (min-width:600px) and (max-width:1023px){.contact-form__col,.elementor-kit-5 .contact-form__col{-webkit-box-flex:0;flex:0 0 100%}}@media screen and (max-width:599px){.contact-form__col,.elementor-kit-5 .contact-form__col{-webkit-box-flex:0;flex:0 0 100%}}.contact-form__title,.elementor-kit-5 .contact-form__title{margin:0 0 30px;font-family:Segment,sans-serif;font-size:2.8125rem;font-weight:700;line-height:3.4375rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.contact-form__title,.elementor-kit-5 .contact-form__title{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.contact-form__title,.elementor-kit-5 .contact-form__title{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}.contact-form__text *,.elementor-kit-5 .contact-form__text *{color:#fff!important}.contact-form .gform_fields,.elementor-kit-5 .contact-form .gform_fields{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:599px){.contact-form .gform_fields,.elementor-kit-5 .contact-form .gform_fields{display:block}}.contact-form .gform_fields .gfield_label,.contact-form .gform_fields label,.elementor-kit-5 .contact-form .gform_fields .gfield_label,.elementor-kit-5 .contact-form .gform_fields label{display:block;margin-bottom:5px;font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.contact-form .gform_fields .gfield_label,.contact-form .gform_fields label,.elementor-kit-5 .contact-form .gform_fields .gfield_label,.elementor-kit-5 .contact-form .gform_fields label{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.contact-form .gform_fields .gfield_label,.contact-form .gform_fields label,.elementor-kit-5 .contact-form .gform_fields .gfield_label,.elementor-kit-5 .contact-form .gform_fields label{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.contact-form .gform_fields select option,.elementor-kit-5 .contact-form .gform_fields select option{color:#000}.contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]),.contact-form .gform_fields select,.elementor-kit-5 .contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]),.elementor-kit-5 .contact-form .gform_fields select{width:100%;background:transparent;border:1px solid #fff;padding:7px 22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]),.contact-form .gform_fields select,.elementor-kit-5 .contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]),.elementor-kit-5 .contact-form .gform_fields select{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]),.contact-form .gform_fields select,.elementor-kit-5 .contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]),.elementor-kit-5 .contact-form .gform_fields select{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus,.contact-form .gform_fields select:focus,.elementor-kit-5 .contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus,.elementor-kit-5 .contact-form .gform_fields select:focus{outline:2px solid #fff}.contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit])::-webkit-input-placeholder,.contact-form .gform_fields select::-webkit-input-placeholder,.elementor-kit-5 .contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit])::-webkit-input-placeholder,.elementor-kit-5 .contact-form .gform_fields select::-webkit-input-placeholder{color:#fff}.contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit])::-moz-placeholder,.contact-form .gform_fields select::-moz-placeholder,.elementor-kit-5 .contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit])::-moz-placeholder,.elementor-kit-5 .contact-form .gform_fields select::-moz-placeholder{color:#fff}.contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]):-ms-input-placeholder,.contact-form .gform_fields select:-ms-input-placeholder,.elementor-kit-5 .contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]):-ms-input-placeholder,.elementor-kit-5 .contact-form .gform_fields select:-ms-input-placeholder{color:#fff}.contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit])::-ms-input-placeholder,.contact-form .gform_fields select::-ms-input-placeholder,.elementor-kit-5 .contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit])::-ms-input-placeholder,.elementor-kit-5 .contact-form .gform_fields select::-ms-input-placeholder{color:#fff}.contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder,.contact-form .gform_fields select::placeholder,.elementor-kit-5 .contact-form .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder,.elementor-kit-5 .contact-form .gform_fields select::placeholder{color:#fff}.contact-form .gform_fields fieldset,.elementor-kit-5 .contact-form .gform_fields fieldset{border:0;margin:0 0 20px;padding:0}.contact-form .gform_wrapper .hidden_label>label,.contact-form .gform_wrapper .hidden_label>legend,.elementor-kit-5 .contact-form .gform_wrapper .hidden_label>label,.elementor-kit-5 .contact-form .gform_wrapper .hidden_label>legend{display:none}.contact-form .gform_page_footer,.elementor-kit-5 .contact-form .gform_page_footer{display:-webkit-box;display:flex;flex-wrap:wrap}.contact-form .gform_page_footer .button,.elementor-kit-5 .contact-form .gform_page_footer .button{font-size:1rem;line-height:1.5rem;font-weight:700;color:#fff;display:block;margin-top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:transparent;border:0;background-size:12px 10px;background-repeat:no-repeat}.contact-form .gform_next_button,.contact-form .gform_page_footer .button[type=submit],.elementor-kit-5 .contact-form .gform_next_button,.elementor-kit-5 .contact-form .gform_page_footer .button[type=submit]{padding:0 20px 0 0;justify-self:flex-end;background-position:100% 50%;background-image:url(../../images/icons/arrow-white-right.svg)}.contact-form .gform_previous_button,.elementor-kit-5 .contact-form .gform_previous_button{padding:0 0 0 20px;justify-self:flex-start;background-position:0 50%;margin-right:auto;background-image:url(../../images/icons/arrow-white-left.svg)}.contact-form .gform_footer input[type=submit],.elementor-kit-5 .contact-form .gform_footer input[type=submit]{font-size:1rem;line-height:1.5rem;font-weight:700;color:#fff;padding:0 20px 0 0;display:block;margin-left:auto;margin-top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:transparent;border:0;background-image:url(../../images/icons/arrow-white-right.svg);background-position:100% 50%;background-size:12px 10px;-webkit-transition:all .3s;transition:all .3s;background-repeat:no-repeat}.contact-form .gform_footer input[type=submit]:hover,.elementor-kit-5 .contact-form .gform_footer input[type=submit]:hover{background-image:url(../../images/icons/arrow-orange.svg);color:#ff5929}.contact-form .ginput_container_consent,.elementor-kit-5 .contact-form .ginput_container_consent{margin:0 0 20px}.contact-form .ginput_container_consent input[type=checkbox],.elementor-kit-5 .contact-form .ginput_container_consent input[type=checkbox]{display:none!important}.contact-form .ginput_container_consent input[type=checkbox]:checked+label:after,.elementor-kit-5 .contact-form .ginput_container_consent input[type=checkbox]:checked+label:after{content:""}.contact-form .ginput_container_consent input[type=checkbox][disabled],.elementor-kit-5 .contact-form .ginput_container_consent input[type=checkbox][disabled]{color:#606060}.contact-form .ginput_container_consent input[type=checkbox][disabled]+label:before,.contact-form .ginput_container_consent input[type=checkbox][disabled]+label:hover:before,.elementor-kit-5 .contact-form .ginput_container_consent input[type=checkbox][disabled]+label:before,.elementor-kit-5 .contact-form .ginput_container_consent input[type=checkbox][disabled]+label:hover:before{border-color:#606060}.contact-form .ginput_container_consent label,.elementor-kit-5 .contact-form .ginput_container_consent label{padding-left:34.5px;position:relative;height:28px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.contact-form .ginput_container_consent label:before,.elementor-kit-5 .contact-form .ginput_container_consent label:before{content:"";display:block;position:absolute;top:0;left:0;border:1px solid #fff;border-radius:0;height:23px;width:23px;-webkit-transition:background-color .3s;transition:background-color .3s;margin-top:3px;background:transparent}.contact-form .ginput_container_consent label:after,.elementor-kit-5 .contact-form .ginput_container_consent label:after{position:absolute;top:7.128px;left:8.28px;width:6.21px;height:13.57px;border-bottom:2.07px solid #fff;border-right:2.07px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.contact-form .ginput_container_name,.elementor-kit-5 .contact-form .ginput_container_name{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:599px){.contact-form .ginput_container_name,.elementor-kit-5 .contact-form .ginput_container_name{display:block}}.contact-form .ginput_container_name>span,.elementor-kit-5 .contact-form .ginput_container_name>span{width:calc(50% - 15px);display:block;-webkit-box-flex:0;flex:0 0 calc(50% - 15px)}@media screen and (max-width:599px){.contact-form .ginput_container_name>span,.elementor-kit-5 .contact-form .ginput_container_name>span{width:100%}}.contact-form .gform_confirmation_wrapper,.elementor-kit-5 .contact-form .gform_confirmation_wrapper{font-family:Segment,sans-serif;font-size:1.5625rem;font-weight:700;line-height:2.1875rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.contact-form .gform_confirmation_wrapper,.elementor-kit-5 .contact-form .gform_confirmation_wrapper{font-size:calc(1.125rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.contact-form .gform_confirmation_wrapper,.elementor-kit-5 .contact-form .gform_confirmation_wrapper{font-size:calc(1.125rem + 0*(100vw - 63.9375rem)/703)}}.contact-form .gfield,.contact-form .ginput_stripe_creditcard .ginput_full,.elementor-kit-5 .contact-form .gfield,.elementor-kit-5 .contact-form .ginput_stripe_creditcard .ginput_full{margin-bottom:20px}.contact-form .gfield.stripe_creditcard,.elementor-kit-5 .contact-form .gfield.stripe_creditcard{margin-bottom:0}.contact-form .gfield.consent,.elementor-kit-5 .contact-form .gfield.consent{width:calc(50% - 15px);-webkit-box-flex:0;flex:0 0 calc(50% - 15px)}@media screen and (max-width:599px){.contact-form .gfield.consent,.elementor-kit-5 .contact-form .gfield.consent{width:100%}}.contact-form .gfield_checkbox,.elementor-kit-5 .contact-form .gfield_checkbox{margin:0 0 20px}.contact-form .gfield_checkbox input[type=checkbox],.elementor-kit-5 .contact-form .gfield_checkbox input[type=checkbox]{display:none!important}.contact-form .gfield_checkbox input[type=checkbox]:checked+label:after,.elementor-kit-5 .contact-form .gfield_checkbox input[type=checkbox]:checked+label:after{content:""}.contact-form .gfield_checkbox input[type=checkbox][disabled],.elementor-kit-5 .contact-form .gfield_checkbox input[type=checkbox][disabled]{color:#606060}.contact-form .gfield_checkbox input[type=checkbox][disabled]+label:before,.contact-form .gfield_checkbox input[type=checkbox][disabled]+label:hover:before,.elementor-kit-5 .contact-form .gfield_checkbox input[type=checkbox][disabled]+label:before,.elementor-kit-5 .contact-form .gfield_checkbox input[type=checkbox][disabled]+label:hover:before{border-color:#606060}.contact-form .gfield_checkbox label,.elementor-kit-5 .contact-form .gfield_checkbox label{padding-left:33px;position:relative;height:27px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.contact-form .gfield_checkbox label:before,.elementor-kit-5 .contact-form .gfield_checkbox label:before{content:"";display:block;position:absolute;top:0;left:0;border:1px solid #fff;border-radius:0;height:22px;width:22px;-webkit-transition:background-color .3s;transition:background-color .3s;margin-top:3px;background:transparent}.contact-form .gfield_checkbox label:after,.elementor-kit-5 .contact-form .gfield_checkbox label:after{position:absolute;top:6.992px;left:7.92px;width:5.94px;height:12.98px;border-bottom:1.98px solid #fff;border-right:1.98px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.contact-form .gfield_radio,.elementor-kit-5 .contact-form .gfield_radio{margin:0 0 20px}.contact-form .gfield_radio input[type=radio],.elementor-kit-5 .contact-form .gfield_radio input[type=radio]{display:none}.contact-form .gfield_radio input[type=radio]:checked+label:after,.elementor-kit-5 .contact-form .gfield_radio input[type=radio]:checked+label:after{content:""}.contact-form .gfield_radio input[type=radio][disabled],.elementor-kit-5 .contact-form .gfield_radio input[type=radio][disabled]{color:#606060}.contact-form .gfield_radio input[type=radio][disabled]+label:before,.contact-form .gfield_radio input[type=radio][disabled]+label:hover:before,.elementor-kit-5 .contact-form .gfield_radio input[type=radio][disabled]+label:before,.elementor-kit-5 .contact-form .gfield_radio input[type=radio][disabled]+label:hover:before{border-color:#606060}.contact-form .gfield_radio label,.elementor-kit-5 .contact-form .gfield_radio label{padding-left:33px;position:relative;height:27px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.contact-form .gfield_radio label:before,.elementor-kit-5 .contact-form .gfield_radio label:before{content:"";display:block;position:absolute;top:0;left:0;border:1px solid #fff;border-radius:22px;height:22px;width:22px;-webkit-transition:background-color .3s;transition:background-color .3s;margin-top:3px;background:transparent}.contact-form .gfield_radio label:after,.elementor-kit-5 .contact-form .gfield_radio label:after{position:absolute;top:6.6px;left:4.4px;width:14.000000036px;height:14.000000036px;background-color:#fff;border-radius:22px}.contact-form .gfield.name,.elementor-kit-5 .contact-form .gfield.name{width:100%;-webkit-box-flex:0;flex:0 0 100%}.contact-form .gfield--width-half,.elementor-kit-5 .contact-form .gfield--width-half{width:calc(50% - 15px);-webkit-box-flex:0;flex:0 0 calc(50% - 15px)}@media screen and (min-width:600px) and (max-width:1023px){.contact-form .gfield--width-half,.elementor-kit-5 .contact-form .gfield--width-half{width:100%}}@media screen and (max-width:599px){.contact-form .gfield--width-half,.elementor-kit-5 .contact-form .gfield--width-half{width:100%}}.contact-form .gfield--width-full,.elementor-kit-5 .contact-form .gfield--width-full{width:100%;-webkit-box-flex:0;flex:0 0 100%}.contact-form .gfield--width-full .gfield_checkbox,.contact-form .gfield--width-full .gfield_radio,.elementor-kit-5 .contact-form .gfield--width-full .gfield_checkbox,.elementor-kit-5 .contact-form .gfield--width-full .gfield_radio{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.contact-form .gfield--width-full .gfield_checkbox .gchoice,.contact-form .gfield--width-full .gfield_radio .gchoice,.elementor-kit-5 .contact-form .gfield--width-full .gfield_checkbox .gchoice,.elementor-kit-5 .contact-form .gfield--width-full .gfield_radio .gchoice{-webkit-box-flex:0;flex:0 0 calc(50% - 15px)}.elementor-kit-5 .featured-events,.featured-events{background-color:#ff5929;padding:80px 0;overflow:hidden;position:relative}.elementor-kit-5 .featured-events--purple,.featured-events--purple{background-color:#633dd1}.elementor-kit-5 .featured-events--purple:after,.featured-events--purple:after{display:none}.elementor-kit-5 .featured-events:after,.elementor-kit-5 .featured-events:before,.featured-events:after,.featured-events:before{content:"";background-color:#fff;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:50px;height:50px}@media screen and (min-width:1920px){.elementor-kit-5 .featured-events:after,.elementor-kit-5 .featured-events:before,.featured-events:after,.featured-events:before{width:175px;height:175px}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .featured-events:after,.elementor-kit-5 .featured-events:before,.featured-events:after,.featured-events:before{width:175px;height:175px}}.elementor-kit-5 .featured-events:before,.featured-events:before{top:-25px;right:-25px;left:auto}@media screen and (min-width:1920px){.elementor-kit-5 .featured-events:before,.featured-events:before{top:-87.5px;left:-87.5px;right:0}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .featured-events:before,.featured-events:before{top:-87.5px;left:-87.5px;right:0}}.elementor-kit-5 .featured-events:after,.featured-events:after{bottom:-25px;right:-25px}@media screen and (min-width:1920px){.elementor-kit-5 .featured-events:after,.featured-events:after{bottom:-87.5px;right:-87.5px}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .featured-events:after,.featured-events:after{bottom:-87.5px;right:-87.5px}}@media screen and (max-width:599px){.elementor-kit-5 .featured-events__container,.featured-events__container{width:100%;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .featured-events__container,.featured-events__container{width:100%;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .featured-events__container,.featured-events__container{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1920px){.elementor-kit-5 .featured-events__container,.featured-events__container{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}.elementor-kit-5 .featured-events__button,.featured-events__button{margin-top:50px}.elementor-kit-5 .featured-events__button:hover,.featured-events__button:hover{color:#fff}.elementor-kit-5 .featured-events__title,.featured-events__title{margin:0 0 50px;font-family:Segment,sans-serif;font-size:2.5rem;font-weight:700;line-height:3.125rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.elementor-kit-5 .featured-events__title,.featured-events__title{font-size:calc(1.75rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .featured-events__title,.featured-events__title{font-size:calc(1.75rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .featured-events__button,.featured-events__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}}@media screen and (max-width:599px){.elementor-kit-5 .featured-events__button,.featured-events__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}}.elementor-kit-5 .featured-events__event .event__button:hover,.featured-events__event .event__button:hover{color:#fff}.elementor-kit-5 .featured-events__events,.featured-events__events{margin-bottom:90px}@media screen and (min-width:1920px){.elementor-kit-5 .featured-events__events,.featured-events__events{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-column-gap:60px;grid-row-gap:90px;margin-bottom:110px}.elementor-kit-5 .featured-events--purple .elementor-kit-5 .featured-events__events,.elementor-kit-5 .featured-events--purple .featured-events__events,.elementor-kit-5 .featured-events__events .featured-events,.featured-events__events .featured-events{margin-bottom:40px}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .featured-events__events,.featured-events__events{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;grid-column-gap:60px;grid-row-gap:90px;margin-bottom:110px}.elementor-kit-5 .featured-events--purple .elementor-kit-5 .featured-events__events,.elementor-kit-5 .featured-events--purple .featured-events__events,.elementor-kit-5 .featured-events__events .featured-events,.featured-events__events .featured-events{margin-bottom:40px}}.elementor-kit-5 .event,.event{margin-bottom:25px;position:relative}@media screen and (min-width:1920px){.elementor-kit-5 .event,.event{-webkit-box-flex:0;flex:0 0 calc(50% - 30px);margin-bottom:0}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .event,.event{-webkit-box-flex:0;flex:0 0 calc(50% - 30px);margin-bottom:0}}.elementor-kit-5 .event__wrapper,.event__wrapper{background-color:#fff;margin-bottom:15px;display:grid}@media screen and (min-width:1920px){.elementor-kit-5 .event__wrapper,.event__wrapper{grid-template-columns:repeat(2,1fr);height:100%}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .event__wrapper,.event__wrapper{grid-template-columns:repeat(2,1fr);height:100%}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .event__wrapper,.event__wrapper{grid-template-columns:repeat(2,1fr);height:100%}}.elementor-kit-5 .event__wrapper>a,.event__wrapper>a{position:absolute;top:0;right:0;bottom:0;left:0}.elementor-kit-5 .event.event--purple:hover .event__text,.elementor-kit-5 .event.featured-events--purple:hover .event__text,.event.event--purple:hover .event__text,.event.featured-events--purple:hover .event__text{border-color:#219e66}.elementor-kit-5 .event:hover .event__text:before,.event:hover .event__text:before{-webkit-transform:translateY(0);transform:translateY(0)}.elementor-kit-5 .event:hover .event__text *,.event:hover .event__text *{color:#fff!important;z-index:1;position:relative}.elementor-kit-5 .event__link:before,.event__link:before{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.elementor-kit-5 .event__button,.event__button{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1920px){.elementor-kit-5 .event__button,.event__button{position:absolute;top:calc(100% + 15px);right:0}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .event__button,.event__button{position:absolute;top:calc(100% + 15px);right:0}}.elementor-kit-5 .event__date,.event__date{text-align:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 20px}.elementor-kit-5 .event__day,.event__day{display:block;font-family:Segment,sans-serif;font-size:2.5rem;font-weight:700;line-height:3.125rem;letter-spacing:0;color:#ff5929}@media screen and (max-width:599px){.elementor-kit-5 .event__day,.event__day{font-size:calc(1.75rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .event__day,.event__day{font-size:calc(1.75rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .event--purple .elementor-kit-5 .event__day,.elementor-kit-5 .event--purple .event__day,.elementor-kit-5 .event__day .event,.event__day .event{color:#633dd1}@media screen and (max-width:599px){.elementor-kit-5 .event__day,.event__day{line-height:1}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .event__day,.event__day{line-height:1}}.elementor-kit-5 .event__month,.event__month{font-family:Segment,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.875rem;letter-spacing:0;color:#ff5929}@media screen and (max-width:599px){.elementor-kit-5 .event__month,.event__month{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .event__month,.event__month{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .event--purple .elementor-kit-5 .event__month,.elementor-kit-5 .event--purple .event__month,.elementor-kit-5 .event__month .event,.event__month .event{color:#633dd1}@media screen and (max-width:599px){.elementor-kit-5 .event__month,.event__month{line-height:1}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .event__month,.event__month{line-height:1}}.elementor-kit-5 .event__text,.event__text{padding:25px 30px;border-bottom:10px solid #633dd1;width:100%;position:relative;overflow:hidden}.elementor-kit-5 .event__text:before,.event__text:before{content:"";width:100%;-webkit-transition:all .3s;transition:all .3s;height:100%;-webkit-transform:translateY(100%);transform:translateY(100%);position:absolute;top:0;right:0;bottom:0;left:0;background-color:#633dd1;z-index:0}.event--purple .elementor-kit-5 .event__text:before,.event--purple .event__text:before{background-color:#219e66}.elementor-kit-5 .event--purple .elementor-kit-5 .event__text,.elementor-kit-5 .event--purple .event__text,.elementor-kit-5 .event__text .event,.event__text .event,.featured-events--purple .elementor-kit-5 .event__text,.featured-events--purple .event__text{border-color:#219e66}@media screen and (min-width:1920px){.elementor-kit-5 .event__text,.event__text{-webkit-box-flex:0;flex:0 0 50%;padding:35px 25px}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .event__text,.event__text{-webkit-box-flex:0;flex:0 0 50%;padding:35px 25px}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .event__text,.event__text{-webkit-box-flex:0;flex:0 0 50%;padding:35px 25px}}.elementor-kit-5 .event__image,.event__image{padding:0;margin:0;position:relative;width:100%}@media screen and (min-width:1920px){.elementor-kit-5 .event__image,.event__image{-webkit-box-flex:0;flex:0 0 50%}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .event__image,.event__image{-webkit-box-flex:0;flex:0 0 50%}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .event__image,.event__image{-webkit-box-flex:0;flex:0 0 50%}}@media screen and (max-width:599px){.elementor-kit-5 .event__image,.event__image{-webkit-box-ordinal-group:0;order:-1;height:215px}}.elementor-kit-5 .event__image img,.event__image img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";height:100%;width:100%}.elementor-kit-5 .event__info,.event__info{margin:0;font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#ff5929}@media screen and (max-width:599px){.elementor-kit-5 .event__info,.event__info{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .event__info,.event__info{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .event--purple .elementor-kit-5 .event__info,.elementor-kit-5 .event--purple .event__info,.elementor-kit-5 .event__info .event,.event__info .event{color:#633dd1}.elementor-kit-5 .event__title,.event__title{margin:0 0 15px;font-family:Segment,sans-serif;font-size:1.5625rem;font-weight:700;line-height:2.1875rem;letter-spacing:0;color:#ff5929}@media screen and (max-width:599px){.elementor-kit-5 .event__title,.event__title{font-size:calc(1.125rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .event__title,.event__title{font-size:calc(1.125rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .event--purple .elementor-kit-5 .event__title,.elementor-kit-5 .event--purple .event__title,.elementor-kit-5 .event__title .event,.event__title .event{color:#633dd1}@media screen and (min-width:1920px){.elementor-kit-5 .event__title,.event__title{margin:0 0 20px}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .event__title,.event__title{margin:0 0 20px}}.elementor-kit-5 .event__category,.event__category{top:25px;position:absolute;right:20px;background-color:#fff;max-width:80%;padding:6px 12px;font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#ff5929}@media screen and (max-width:599px){.elementor-kit-5 .event__category,.event__category{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .event__category,.event__category{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .resources-carousel,.resources-carousel{overflow-x:hidden;padding:80px 0;position:relative}@media screen and (max-width:599px){.elementor-kit-5 .resources-carousel,.resources-carousel{padding:40px 0}}.elementor-kit-5 .resources-carousel--grey,.resources-carousel--grey{background-color:#fafafa}.elementor-kit-5 .resources-carousel__container,.resources-carousel__container{position:relative;z-index:1}.elementor-kit-5 .resources-carousel--purple:after,.resources-carousel--purple:after{content:"";background-color:#633dd1;width:100%;bottom:0;height:55%;z-index:0;position:absolute}@media screen and (max-width:599px){.elementor-kit-5 .resources-carousel--purple:after,.resources-carousel--purple:after{height:50%}}.elementor-kit-5 .resources-carousel__carousel,.resources-carousel__carousel{display:-webkit-box;display:flex;flex-wrap:wrap;margin-bottom:40px}.elementor-kit-5 .resources-carousel__carousel.flickity-enabled,.resources-carousel__carousel.flickity-enabled{display:block;outline:0}.elementor-kit-5 .resources-carousel__controls,.resources-carousel__controls{-webkit-box-flex:0;flex:0 0 80px;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:599px){.elementor-kit-5 .resources-carousel__controls,.resources-carousel__controls{margin-left:auto;-webkit-box-flex:0;flex:0 0 50px}}.elementor-kit-5 .resources-carousel__title,.resources-carousel__title{-webkit-box-flex:0;flex:0 0 calc(100% - 100px);margin:0 0 25px;font-family:Segment,sans-serif;font-size:2.8125rem;font-weight:700;line-height:3.4375rem;letter-spacing:0;color:#717171}@media screen and (max-width:599px){.elementor-kit-5 .resources-carousel__title,.resources-carousel__title{-webkit-box-flex:0;flex:0 0 100%;line-height:1.2;font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .resources-carousel__title,.resources-carousel__title{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .resources-carousel__top,.resources-carousel__top{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;margin-bottom:40px;-webkit-box-pack:justify;justify-content:space-between}.elementor-kit-5 .resources-carousel__button,.resources-carousel__button{background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-box-flex:0;flex:0 0 21px;border:0;margin:0;cursor:pointer}@media screen and (max-width:599px){.elementor-kit-5 .resources-carousel__button,.resources-carousel__button{-webkit-box-flex:0;flex:0 0 15px}.elementor-kit-5 .resources-carousel__button svg,.resources-carousel__button svg{width:100%}}.elementor-kit-5 .resources-carousel__button svg,.resources-carousel__button svg{pointer-events:none}.elementor-kit-5 .resources-carousel__button svg path,.resources-carousel__button svg path{-webkit-transition:all .3s;transition:all .3s}.elementor-kit-5 .resources-carousel__button:hover svg path,.resources-carousel__button:hover svg path{stroke:#ff5929}.resource{position:relative;width:calc(100% - 20px);margin-right:20px}.resource a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;z-index:1;height:100%}@media screen and (min-width:600px) and (max-width:1023px){.resource{width:calc((100% - 30px)/2);margin-right:30px}}@media screen and (min-width:1920px){.resource{width:calc((100% - 90px)/3);margin-right:45px}}@media screen and (min-width:1024px) and (max-width:1919px){.resource{width:calc((100% - 90px)/3);margin-right:45px}}.resource:last-child{margin-right:0}.resource__image{padding:0;margin:0 0 15px;height:230px;position:relative}@media screen and (max-width:599px){.resource__image{height:185px}}.resource__image img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";height:100%;width:100%}.resource__title{font-family:Segment,sans-serif;font-size:1.5625rem;font-weight:700;line-height:2.1875rem;letter-spacing:0;color:#717171;margin:0 0 15px}@media screen and (max-width:599px){.resource__title{font-size:calc(1.125rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.resource__title{font-size:calc(1.125rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (max-width:599px){.resource__title{line-height:1.2}}.resources-carousel--white .resource__title{color:#717171}.resources-carousel--purple .resource__title{color:#fff}.resource__topic{top:20px;position:absolute;right:20px;background-color:#ff5929;padding:2px 17px;font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.resource__topic{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.resource__topic{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .resources-hero,.resources-hero{background-color:#219e66;min-height:490px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;padding:80px 0;overflow:hidden;position:relative}.elementor-kit-5 .resources-hero--orange,.resources-hero--orange{background-color:#ff5929}.elementor-kit-5 .resources-hero:after,.resources-hero:after{content:"";position:absolute;opacity:.1;top:-500px;background-image:url(../../images/hero-bg.svg);background-size:cover;height:1015px;width:1046px;right:-550px;bottom:0}@media screen and (max-width:599px){.elementor-kit-5 .resources-hero:after,.resources-hero:after{height:945px;width:915px;right:-415px}}.elementor-kit-5 .resources-hero:before,.resources-hero:before{content:"";width:130px;height:130px;bottom:-65px;left:-65px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}@media screen and (max-width:599px){.elementor-kit-5 .resources-hero:before,.resources-hero:before{display:none}}.elementor-kit-5 .resources-hero__container,.resources-hero__container{-webkit-box-flex:0;flex:0 0 100%}.elementor-kit-5 .resources-hero__subtitle,.resources-hero__subtitle{margin:0;max-width:585px;font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.elementor-kit-5 .resources-hero__subtitle,.resources-hero__subtitle{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .resources-hero__subtitle,.resources-hero__subtitle{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .resources-hero__title,.resources-hero__title{margin:0 0 25px;font-family:Segment,sans-serif;font-size:3.75rem;font-weight:600;line-height:4.375rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.elementor-kit-5 .resources-hero__title,.resources-hero__title{font-size:calc(2.8125rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .resources-hero__title,.resources-hero__title{font-size:calc(2.8125rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .resources-feed,.resources-feed{padding-bottom:100px}.elementor-kit-5 .resources-feed__filters-wrapper,.resources-feed__filters-wrapper{margin-bottom:100px}@media screen and (max-width:599px){.elementor-kit-5 .resources-feed__filters-wrapper,.resources-feed__filters-wrapper{margin-bottom:35px}}.elementor-kit-5 .resources-search,.resources-search{margin-top:-40px;z-index:9;position:relative}@media screen and (max-width:599px){.elementor-kit-5 .resources-search,.resources-search{width:100%;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .resources-search,.resources-search{width:100%;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .resources-search,.resources-search{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1920px){.elementor-kit-5 .resources-search,.resources-search{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}.elementor-kit-5 .resources-search .mx-datepicker,.resources-search .mx-datepicker{width:130px;-webkit-box-flex:0;flex:0 0 130px}@media screen and (max-width:599px){.elementor-kit-5 .resources-search .mx-datepicker,.resources-search .mx-datepicker{width:80px;-webkit-box-flex:0;flex:0 0 80px}}.elementor-kit-5 .resources-search .mx-input-wrapper,.resources-search .mx-input-wrapper{height:100%}.elementor-kit-5 .resources-search .mx-input,.resources-search .mx-input{box-shadow:0 3px 6px rgba(0,0,0,.16);border:0!important;color:#606060;height:100%;border-radius:0}@media screen and (max-width:599px){.elementor-kit-5 .resources-search,.resources-search{margin-top:-25px}}.elementor-kit-5 .resources-search__form,.resources-search__form{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.elementor-kit-5 .resources-search__button,.resources-search__button{width:75px;height:75px;-webkit-clip-path:polygon(0 100%,0 0,100% 0,100% 75%,75% 100%);clip-path:polygon(0 100%,0 0,100% 0,100% 75%,75% 100%);border:0;display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 75px;cursor:pointer;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:#633dd1;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:background-color .3s;transition:background-color .3s}@media screen and (max-width:599px){.elementor-kit-5 .resources-search__button,.resources-search__button{width:50px;height:50px;-webkit-box-flex:0;flex:0 0 55px}}.elementor-kit-5 .resources-search__button:hover,.resources-search__button:hover{background-color:#ff5929}.elementor-kit-5 .resources-search__button svg,.resources-search__button svg{pointer-events:none}@media screen and (max-width:599px){.elementor-kit-5 .resources-search__button svg,.resources-search__button svg{width:16px}}.elementor-kit-5 .resources-search__input,.resources-search__input{padding:24px 68px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-size:1.125rem;outline:0;line-height:1.625rem;font-weight:600;background-image:url(../../images/icons/input-search-icon.svg);background-size:14px 14px;background-repeat:no-repeat;color:#606060;width:calc(100% - 85px);-webkit-box-flex:0;flex:0 0 calc(100% - 85px);background-position:37px;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media screen and (max-width:599px){.elementor-kit-5 .resources-search__input,.resources-search__input{width:calc(100% - 55px);padding:10px 20px 10px 35px;background-size:10px 10px;-webkit-box-flex:0;flex:0 0 calc(100% - 55px);background-position:15px}}.elementor-kit-5 .resources-search__input--small,.resources-search__input--small{width:calc(100% - 215px);-webkit-box-flex:0;flex:0 0 calc(100% - 215px)}@media screen and (max-width:599px){.elementor-kit-5 .resources-search__input--small,.resources-search__input--small{width:calc(100% - 140px);-webkit-box-flex:0;flex:0 0 calc(100% - 140px)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .resources-filters,.resources-filters{width:100%;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .resources-filters,.resources-filters{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1920px){.elementor-kit-5 .resources-filters,.resources-filters{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}.elementor-kit-5 .resources-filters--desktop,.resources-filters--desktop{margin-top:40px}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters--desktop,.resources-filters--desktop{display:none!important}}@media screen and (min-width:1920px){.elementor-kit-5 .resources-filters--mobile,.resources-filters--mobile{display:none!important}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .resources-filters--mobile,.resources-filters--mobile{display:none!important}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .resources-filters--mobile,.resources-filters--mobile{display:none!important}}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters--mobile,.resources-filters--mobile{position:fixed;top:0;right:0;bottom:0;background-color:#fff;left:0;overflow-y:auto;height:100vh;z-index:10;opacity:0;-webkit-transition:all .3s;transition:all .3s;visibility:hidden;padding:0 0 160px}.elementor-kit-5 .resources-filters--mobile.resources-filters--active,.resources-filters--mobile.resources-filters--active{visibility:visible;opacity:1}}.elementor-kit-5 .resources-filters__clear,.resources-filters__clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;cursor:pointer;margin-left:15px;background-color:transparent;width:20px;height:20px;background-repeat:no-repeat;background-size:cover;border:0;background-image:url(../../images/icons/close-icon-purple.svg)}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters__clear,.resources-filters__clear{height:15px;width:15px}}.elementor-kit-5 .resources-filters__selected-filters,.resources-filters__selected-filters{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:15px}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters__selected-filters,.resources-filters__selected-filters{padding:0 25px}}.elementor-kit-5 .resources-filters__selected-filters div span,.resources-filters__selected-filters div span{display:inline-block;margin-left:10px;font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#717171;font-style:italic}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters__selected-filters div span,.resources-filters__selected-filters div span{margin:0 10px 0 0;font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .resources-filters__selected-filters div span,.resources-filters__selected-filters div span{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .resources-filters__selected-filters>span,.resources-filters__selected-filters>span{font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#633dd1}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters__selected-filters>span,.resources-filters__selected-filters>span{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .resources-filters__selected-filters>span,.resources-filters__selected-filters>span{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters__selected-filters>span,.resources-filters__selected-filters>span{margin:0 10px 0 0;-webkit-box-flex:0;flex:0 0 100%}}.elementor-kit-5 .resources-filters__top,.resources-filters__top{background-color:#633dd1;padding:25px;margin-bottom:25px;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.elementor-kit-5 .resources-filters__top>span,.resources-filters__top>span{display:inline-block;margin-right:30px;font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters__top>span,.resources-filters__top>span{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .resources-filters__top>span,.resources-filters__top>span{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters__top>span,.resources-filters__top>span{display:block;-webkit-box-flex:0;flex:0 0 100%;margin-right:0;margin-bottom:10px}}.elementor-kit-5 .resources-filters>span,.resources-filters>span{display:inline-block;margin-right:30px;font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#633dd1}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters>span,.resources-filters>span{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .resources-filters>span,.resources-filters>span{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .resources-filters__filter,.resources-filters__filter{margin:40px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:none}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters__filter,.resources-filters__filter{display:-webkit-box;display:flex}}.elementor-kit-5 .resources-filters__button,.resources-filters__button{position:fixed;bottom:25px;left:25px;width:calc(100% - 50px);right:25px}.elementor-kit-5 .resources-filters__taxonomy,.resources-filters__taxonomy{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;margin-right:50px;background:none;padding:0 12px 0 0;position:relative;background-image:url(../../images/icons/filter-arrow.svg);background-repeat:no-repeat;background-size:7px 8px;background-position:100%;font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#606060}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters__taxonomy,.resources-filters__taxonomy{color:#fff;margin-right:0;background-image:url(../../images/icons/filter-arrow-white.svg)}}.elementor-kit-5 .resources-filters__taxonomy--active,.resources-filters__taxonomy--active{color:#633dd1;background-image:url(../../images/icons/filter-arrow-active.svg)}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters__taxonomy--active,.resources-filters__taxonomy--active{color:#e5f200;background-image:url(../../images/icons/filter-arrow-yellow.svg)}}.elementor-kit-5 .resources-filters__taxonomy:last-child,.resources-filters__taxonomy:last-child{margin-right:0}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters__taxonomy,.resources-filters__taxonomy{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .resources-filters__taxonomy,.resources-filters__taxonomy{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .resources-filters__terms,.resources-filters__terms{margin-top:20px;display:-webkit-box;display:flex;flex-wrap:wrap}.elementor-kit-5 .resources-filters__wrapper--mobile,.resources-filters__wrapper--mobile{padding:0 25px;display:none}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters__wrapper--mobile,.resources-filters__wrapper--mobile{display:block}}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters__wrapper--desktop,.resources-filters__wrapper--desktop{display:none}}.elementor-kit-5 .resources-filters__term,.resources-filters__term{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;margin-right:25px;background:none;margin-bottom:25px;padding:10px 22px;background-color:#fafafa;position:relative;font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#606060}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters__term,.resources-filters__term{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .resources-filters__term,.resources-filters__term{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .resources-filters__term:last-child,.resources-filters__term:last-child{margin-right:0}@media screen and (max-width:599px){.elementor-kit-5 .resources-filters__term,.resources-filters__term{margin-bottom:15px;margin-right:15px}}.elementor-kit-5 .resources-filters__term--active,.resources-filters__term--active{color:#fff!important;background-color:#633dd1;background-image:url(../../images/icons/filter-close.svg);background-size:11px 11px;background-position:calc(100% - 18px) 50%;background-repeat:no-repeat;padding-right:40px}.elementor-kit-5 .event-items,.event-items{background-color:#633dd1;padding-top:80px;margin-top:100px;position:relative;overflow:hidden;padding-bottom:150px}@media screen and (max-width:599px){.elementor-kit-5 .event-items,.event-items{padding-bottom:50px}}.elementor-kit-5 .event-items--search:after,.event-items--search:after{display:none}.elementor-kit-5 .event-items:after,.elementor-kit-5 .event-items:before,.event-items:after,.event-items:before{content:"";position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:50px;height:50px}@media screen and (min-width:1920px){.elementor-kit-5 .event-items:after,.elementor-kit-5 .event-items:before,.event-items:after,.event-items:before{width:175px;height:175px}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .event-items:after,.elementor-kit-5 .event-items:before,.event-items:after,.event-items:before{width:175px;height:175px}}.elementor-kit-5 .event-items:before,.event-items:before{background-color:#fff;top:-25px;right:-25px;left:auto}@media screen and (min-width:1920px){.elementor-kit-5 .event-items:before,.event-items:before{top:-87.5px;left:-87.5px;right:0}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .event-items:before,.event-items:before{top:-87.5px;left:-87.5px;right:0}}.elementor-kit-5 .event-items:after,.event-items:after{bottom:-25px;right:-25px;background-color:#219e66}@media screen and (min-width:1920px){.elementor-kit-5 .event-items:after,.event-items:after{bottom:-87.5px;right:-87.5px}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .event-items:after,.event-items:after{bottom:-87.5px;right:-87.5px}}.featured-events+.elementor-kit-5 .event-items,.featured-events+.event-items{margin-top:0;padding-top:0}.featured-events+.elementor-kit-5 .event-items:before,.featured-events+.event-items:before{display:none}.elementor-kit-5 .feed,.feed{margin-top:70px}@media screen and (max-width:599px){.elementor-kit-5 .feed,.feed{margin-top:50px}}.elementor-kit-5 .feed .elementor-kit-5 .feed--events,.elementor-kit-5 .feed.feed,.feed .elementor-kit-5 .feed--events,.feed.feed{margin-top:0}.elementor-kit-5 .feed__items,.feed__items{flex-wrap:wrap;display:-webkit-box;display:flex}.elementor-kit-5 .feed--events .elementor-kit-5 .feed__items,.elementor-kit-5 .feed--events .feed__items,.elementor-kit-5 .feed__items .feed,.feed__items .feed{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:80px 60px}@media screen and (max-width:599px){.elementor-kit-5 .feed--events .elementor-kit-5 .feed__items,.elementor-kit-5 .feed--events .feed__items,.elementor-kit-5 .feed__items .feed,.feed__items .feed{grid-template-columns:auto;gap:0;display:block}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .feed--events .elementor-kit-5 .feed__items,.elementor-kit-5 .feed--events .feed__items,.elementor-kit-5 .feed__items .feed,.feed__items .feed{grid-template-columns:auto;gap:0;display:block}}.elementor-kit-5 .feed__title,.feed__title{margin:0 0 40px;font-family:Segment,sans-serif;font-size:2.8125rem;font-weight:700;line-height:3.4375rem;letter-spacing:0;color:#717171}@media screen and (max-width:599px){.elementor-kit-5 .feed__title,.feed__title{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .feed__title,.feed__title{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .feed--events .elementor-kit-5 .feed__title,.elementor-kit-5 .feed--events .feed__title,.elementor-kit-5 .feed__title .feed,.feed__title .feed{color:#fff}.elementor-kit-5 .post-item,.post-item{-webkit-box-flex:0;flex:0 0 100%;margin-bottom:30px;position:relative}.elementor-kit-5 .post-item a:before,.post-item a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;z-index:1;height:100%}@media screen and (min-width:1920px){.elementor-kit-5 .post-item,.post-item{-webkit-box-flex:0;flex:0 0 calc(33.33333% - 20px);margin-right:30px;margin-bottom:35px}.elementor-kit-5 .post-item:nth-child(3n),.post-item:nth-child(3n){margin-right:0}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .post-item,.post-item{-webkit-box-flex:0;flex:0 0 calc(33.33333% - 20px);margin-right:30px;margin-bottom:35px}.elementor-kit-5 .post-item:nth-child(3n),.post-item:nth-child(3n){margin-right:0}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .post-item,.post-item{-webkit-box-flex:0;flex:0 0 calc(50% - 15px);margin-right:30px;margin-bottom:35px}.elementor-kit-5 .post-item:nth-child(2n),.post-item:nth-child(2n){margin-right:0}}.elementor-kit-5 .post-item__link,.post-item__link{text-decoration:none}.elementor-kit-5 .post-item .btn,.post-item .btn{margin-top:10px}.elementor-kit-5 .post-item__topic,.post-item__topic{font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#fff;padding:5px 15px;background-color:#ff5929;position:absolute;top:20px;right:20px}@media screen and (max-width:599px){.elementor-kit-5 .post-item__topic,.post-item__topic{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .post-item__topic,.post-item__topic{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .post-item__title,.post-item__title{margin:0;font-family:Segment,sans-serif;font-size:1.5625rem;font-weight:600;line-height:2.1875rem;letter-spacing:0;color:#717171}@media screen and (max-width:599px){.elementor-kit-5 .post-item__title,.post-item__title{font-size:calc(1.125rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .post-item__title,.post-item__title{font-size:calc(1.125rem + 0*(100vw - 63.9375rem)/703)}}.elementor-kit-5 .post-item__image,.post-item__image{height:200px;position:relative;margin-bottom:20px}@media screen and (min-width:1920px){.elementor-kit-5 .post-item__image,.post-item__image{height:230px}}@media screen and (min-width:1024px) and (max-width:1919px){.elementor-kit-5 .post-item__image,.post-item__image{height:230px}}@media screen and (min-width:600px) and (max-width:1023px){.elementor-kit-5 .post-item__image,.post-item__image{height:230px}}.elementor-kit-5 .post-item__image img,.post-item__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.elementor-kit-5 .loading,.loading{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:30px auto;width:80px;height:80px}.elementor-kit-5 .loading svg,.loading svg{width:100%;height:auto}.event-hero{background-color:#219e66;min-height:490px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;padding:80px 0;overflow:hidden;position:relative}@media screen and (max-width:599px){.event-hero{padding:50px 0 60px;display:block}}.event-hero.event-hero--purple{background-color:#633dd1}.event-hero:after{content:"";position:absolute;opacity:.1;top:-500px;background-image:url(../../images/hero-bg.svg);background-size:cover;height:1015px;width:1046px;z-index:0;right:-550px;bottom:0}@media screen and (max-width:599px){.event-hero:after{height:945px;width:915px;right:-415px}}.event-hero:before{content:"";width:130px;height:130px;bottom:-65px;right:-65px;z-index:1;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}@media screen and (max-width:599px){.event-hero:before{display:none}}.event-hero__container{display:-webkit-box;display:flex;flex-wrap:wrap}@media screen and (max-width:599px){.event-hero__container{display:block}}.event-hero__content{max-width:calc(100% - 275px);-webkit-box-flex:0;flex:0 0 calc(100% - 275px)}@media screen and (max-width:599px){.event-hero__content{max-width:100%}}.event-hero__col{-webkit-box-flex:0;flex:0 0 250px;align-self:flex-start;-webkit-box-ordinal-group:3;order:2}.event-hero__date{display:-webkit-box;display:flex;margin-left:auto;text-align:center;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:599px){.event-hero__date{margin-left:0;margin-bottom:20px;display:table}}.event-hero__day{font-size:5.75rem;-webkit-box-flex:0;flex:0 0 100%;line-height:5.75rem;color:#fff;font-weight:700;display:block}@media screen and (max-width:599px){.event-hero__day{font-size:3.125rem;line-height:3.75rem}}.event-hero__month{display:block;-webkit-box-flex:0;flex:0 0 100%;font-family:Segment,sans-serif;font-size:2.8125rem;font-weight:700;line-height:3.4375rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.event-hero__month{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-hero__month{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (max-width:599px){.event-hero__month{font-size:1.25rem;line-height:1.875rem}}.event-hero__container{position:relative;z-index:2;-webkit-box-flex:0;flex:0 0 100%}.event-hero__terms{display:-webkit-box;display:flex;flex-wrap:wrap}.event-hero__term{padding:5px 20px;margin-right:25px;background-color:#fff;margin-bottom:15px;font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#219e66}@media screen and (max-width:599px){.event-hero__term{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-hero__term{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.event-hero--purple .event-hero__term{color:#633dd1}.event-hero__term:last-child{margin-right:0}.event-hero__title{margin:0 0 35px;font-family:Segment,sans-serif;font-size:2.8125rem;font-weight:600;line-height:3.4375rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.event-hero__title{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-hero__title{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}.event-details{padding:90px 0 85px}@media screen and (max-width:599px){.event-details{padding:30px 0 20px}}.event-details__container{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:599px){.event-details__container{display:block}}.event-details__title{margin:0 0 10px;font-family:Segment,sans-serif;font-size:1.5625rem;font-weight:700;line-height:2.1875rem;letter-spacing:0;color:#219e66}@media screen and (max-width:599px){.event-details__title{margin:0;font-size:calc(1.125rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-details__title{font-size:calc(1.125rem + 0*(100vw - 63.9375rem)/703)}}.event-details--purple .event-details__title{color:#633dd1}.event-details__col{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:465px;margin-bottom:15px;padding-right:15px}@media screen and (min-width:600px) and (max-width:1023px){.event-details__col{-webkit-box-flex:0;flex:0 0 50%;max-width:none;width:auto}}.event-details__col:last-child{padding-right:0}.event-details__duration{width:180px;-webkit-box-flex:0;flex:0 0 180px}@media screen and (min-width:600px) and (max-width:1023px){.event-details__duration{-webkit-box-flex:0;flex:0 0 50%;max-width:none;width:auto}}.event-details__text{margin:0;font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#717171}@media screen and (max-width:599px){.event-details__text{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-details__text{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.event-content{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;padding-bottom:110px}@media screen and (min-width:600px) and (max-width:1023px){.event-content{display:block}}@media screen and (max-width:599px){.event-content{display:block}}.event-content__aside{-webkit-box-flex:0;flex:0 0 29%}.event-content__article{-webkit-box-flex:0;flex:0 0 calc(71% - 135px)}.event-content__article ol,.event-content__article ul{padding:0}.event-share{position:-webkit-sticky;position:sticky;top:115px;align-self:flex-start}@media screen and (min-width:600px) and (max-width:1023px){.event-share{display:none}}@media screen and (max-width:599px){.event-share{display:none}}.event-share:after{content:"";bottom:0;right:0;position:absolute;left:0;background-size:cover;background-repeat:no-repeat;background-image:url(../../images/share-cutout.svg);height:125px}.event-share--passed p{text-align:center;font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.event-share--passed p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-share--passed p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-share--passed{position:relative;-webkit-box-ordinal-group:0;order:-1;top:-55px}}@media screen and (max-width:599px){.event-share--passed{position:relative;-webkit-box-ordinal-group:0;order:-1;top:-55px}}.event-share--passed__wrapper{min-height:285px;padding:35px 45px 140px;background-color:#219e66}@media screen and (min-width:600px) and (max-width:1023px){.event-share--passed__wrapper{padding:30px 35px 110px}}@media screen and (max-width:599px){.event-share--passed__wrapper{padding:30px 35px 110px}}.event-share--passed:before{content:"";width:175px;height:175px;top:-45px;z-index:-1;left:-50px;position:absolute;background-color:#e5f200}@media screen and (min-width:600px) and (max-width:1023px){.event-share--passed:before{width:145px;height:145px;left:-40px;top:-35px}}@media screen and (max-width:599px){.event-share--passed:before{width:145px;height:145px;left:-40px;top:-35px}}.event-share--passed:after{content:"";bottom:0;right:0;position:absolute;left:-1px;background-size:cover;background-repeat:no-repeat;background-image:url(../../images/share-cutout.svg);height:125px}@media screen and (min-width:600px) and (max-width:1023px){.event-share--passed:after{height:110px}}@media screen and (max-width:599px){.event-share--passed:after{height:110px}}.event-share__top{background-color:#219e66;padding:60px 0;text-align:center}.event-share__top button{line-height:2.5rem;border:0;background:none;font-size:1.875rem;font-weight:700;color:#ff5929;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:flex;font-family:Segment,sans-serif;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-wrap:wrap;-webkit-box-align:center;align-items:center;text-decoration:none;cursor:pointer;position:relative;color:#fff;font-size:1.25rem;margin:0 auto;line-height:1.875rem;padding:0 20px 0 0}.event-share__top button:after{display:block;content:"";z-index:0;background-image:url(../../images/icons/arrow-green.svg);position:absolute;top:12px;width:21px;background-repeat:no-repeat;height:17px;right:0}.event-share__top button:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.event-share__top button[disabled]:after{content:"";display:block;opacity:.5}.event-share__top button:after{width:12px;height:10px;background-size:cover;background-image:url(../../images/icons/arrow-white-right.svg)}.event-share__bottom{background-color:#ff5929;padding:30px 10px 135px}.event-share__bottom p{text-align:center;font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.event-share__bottom p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-share__bottom p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.event-share__list{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-top:20px}.event-share__list-item{height:21px;width:21px;margin-right:35px;margin-bottom:10px}@media screen and (min-width:1024px) and (max-width:1499px){.event-share__list-item{margin:0 10px}}.event-share__list-item:last-child{margin-right:0}.event-share__list-item svg{height:100%;width:100%}.event-speakers{background-color:#fafafa;overflow:hidden;position:relative;padding:105px 0 40px}@media screen and (max-width:599px){.event-speakers{padding:55px 0 15px}}.event-speakers--passed:after{display:none}.event-speakers+.resources-carousel{background-color:#fafafa}.event-speakers:before{content:"";width:130px;height:130px;top:-65px;left:-65px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}@media screen and (max-width:599px){.event-speakers:before{left:auto;width:50px;height:50px;right:-25px;top:-25px}}.event-speakers:after{content:"";width:130px;height:130px;bottom:-65px;right:-65px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}@media screen and (max-width:599px){.event-speakers:after{display:none}}.event-speakers__title{-webkit-box-flex:0;flex:0 0 100%;margin:0 0 50px;font-family:Segment,sans-serif;font-size:2.8125rem;font-weight:700;line-height:3.4375rem;letter-spacing:0;color:#717171}@media screen and (max-width:599px){.event-speakers__title{margin:0 0 30px;font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-speakers__title{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}.event-speakers__speakers{display:grid;grid-template-columns:auto;-webkit-column-gap:65px;-moz-column-gap:65px;column-gap:65px}@media screen and (min-width:1920px){.event-speakers__speakers{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1024px) and (max-width:1919px){.event-speakers__speakers{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1024px) and (max-width:1499px){.event-speakers__speakers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:600px) and (max-width:1023px){.event-speakers__speakers{grid-template-columns:repeat(2,minmax(0,1fr))}}.speaker{-webkit-box-flex:0;flex:0 0 100%;margin:0 0 60px}.speaker__linkedin svg{-webkit-transition:all .3s;transition:all .3s;width:18px;height:18px}.speaker__linkedin svg:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.speaker__image{margin:0;padding:0;-webkit-box-flex:0;flex:0 0 75px;height:75px;border-radius:150px;overflow:hidden;width:75px}.speaker__image img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.speaker__author{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:30px}.speaker__bio p{font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#606060}@media screen and (max-width:599px){.speaker__bio p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.speaker__bio p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.speaker__info{-webkit-box-flex:0;flex:0 0 calc(100% - 90px)}.speaker__name{margin:0;font-family:Segment,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.875rem;letter-spacing:0;color:#ff5929}@media screen and (max-width:599px){.speaker__name{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.speaker__name{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.speaker__company-name{margin:0;text-transform:uppercase;font-family:Segment,sans-serif;font-size:.875rem;font-weight:700;line-height:1.375rem;letter-spacing:0;color:#9d9d9d}@media screen and (max-width:599px){.speaker__company-name{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.speaker__company-name{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.event-gallery{padding:100px 0 60px}.event-gallery__title{-webkit-box-flex:0;flex:0 0 100%;margin:0 0 60px;font-family:Segment,sans-serif;font-size:2.8125rem;font-weight:700;line-height:3.4375rem;letter-spacing:0;color:#717171}@media screen and (max-width:599px){.event-gallery__title{margin:0 0 30px;font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-gallery__title{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}.event-gallery__images{display:grid;grid-template-columns:auto;gap:33px}@media screen and (min-width:1920px){.event-gallery__images{grid-template-columns:auto auto auto}}@media screen and (min-width:1024px) and (max-width:1919px){.event-gallery__images{grid-template-columns:auto auto auto}}@media screen and (min-width:600px) and (max-width:1023px){.event-gallery__images{grid-template-columns:auto auto}}.event-gallery__image{height:230px;margin:0;padding:0}.event-gallery__image a{width:100%;height:100%;display:block}.event-gallery__image img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.event-video{padding:60px 0 20px}.event-video__title{-webkit-box-flex:0;flex:0 0 100%;margin:0 0 40px;font-family:Segment,sans-serif;font-size:2.8125rem;font-weight:700;line-height:3.4375rem;letter-spacing:0;color:#717171}@media screen and (max-width:599px){.event-video__title{margin:0 0 30px;font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-video__title{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}.event-video__container{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}@media screen and (max-width:599px){.event-video__container{display:block}}@media screen and (min-width:600px) and (max-width:1023px){.event-video__container{display:block}}.event-video__left{-webkit-box-flex:0;flex:0 0 50%}@media screen and (max-width:599px){.event-video__left{margin-bottom:75px}}@media screen and (min-width:600px) and (max-width:1023px){.event-video__left{margin-bottom:75px}}.event-video__play{position:absolute;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;top:50%;left:50%;-webkit-transition:all .3s;transition:all .3s;display:block;width:65px;height:65px;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0;margin:0}.event-video__play svg{pointer-events:none;width:100%;height:100%}.event-video__video{padding-top:56.25%;margin-bottom:25px;overflow:hidden;position:relative}.event-video__video img{position:absolute;width:100%;left:0;top:0;right:0;-webkit-transition:all .3s;transition:all .3s;bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.event-video__video:before{content:"";width:100px;height:100px;top:-50px;right:-50px;z-index:1;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}@media screen and (max-width:599px){.event-video__video:before{width:40px;height:40px;right:-20px;top:-20px}}.event-video__video iframe{width:100%;height:100%}.event-video svg{display:block;margin-right:auto;margin-bottom:30px}.event-video__right{-webkit-box-flex:0;flex:0 0 42%}.event-video__right ul{padding:0}.event-video__right p{margin:0 0 25px;font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#717171}@media screen and (max-width:599px){.event-video__right p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-video__right p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.event-video__downloads{display:-webkit-box;display:flex;flex-wrap:wrap}@media screen and (max-width:599px){.event-video__downloads{display:block}}.event-video__download{margin-bottom:20px;margin-right:15px;align-self:flex-start;-webkit-box-flex:0;flex:0 0 calc(50% - 15px)}.event-video__download:after{right:10px!important}.event-video__download:nth-child(2n){margin-right:0}.event-booking{position:fixed;z-index:8;bottom:25px;width:calc(100% - 50px);left:25px;right:25px}@media screen and (min-width:1920px){.event-booking{display:none}}@media screen and (min-width:1024px) and (max-width:1919px){.event-booking{display:none}}.event-booking button{line-height:2.5rem;border:0;background:none;font-size:1.875rem;font-weight:700;color:#ff5929;-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:flex;font-family:Segment,sans-serif;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-wrap:wrap;-webkit-box-align:center;align-items:center;text-decoration:none;cursor:pointer;position:relative;color:#fff;padding:38px 15px;background:#ff5929;text-align:center;width:100%;-webkit-box-pack:center;justify-content:center}.event-booking button:after{display:block;content:"";z-index:0;background-image:url(../../images/icons/arrow-green.svg);position:absolute;top:12px;background-size:cover;width:21px;height:17px;right:0}.event-booking button:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.event-booking button[disabled]:after{content:"";display:block;opacity:.5}.event-booking button:after{background-image:url(../../images/icons/arrow-white-right.svg);width:19px;margin-left:15px;background-repeat:no-repeat;background-size:contain;height:16px;position:static;-webkit-transform:none;transform:none}.event-booking button:hover{background-color:#219e66}@media screen and (max-width:599px){.event-booking button{padding:20px 15px;font-size:1.25rem;line-height:1.6875rem}}@media screen and (min-width:600px) and (max-width:1023px){.event-booking button{padding:20px 15px;font-size:1.25rem;line-height:1.6875rem}}.event-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;visibility:hidden;padding:100px 0;opacity:0;overflow-y:auto;-webkit-transition:all .3s;transition:all .3s;-webkit-box-pack:center;justify-content:center}.event-modal--active{opacity:1;visibility:visible}.event-modal:before{content:"";width:100%;height:100%;position:fixed;background-color:hsla(0,0%,100%,.6);top:0;right:0;z-index:9;bottom:0;left:0}.event-modal__wrapper{background-color:#219e66;position:relative;z-index:10;padding:35px 25px;max-width:600px;margin:auto;width:calc(100% - 50px)}.event-modal__title{margin:0 0 25px;font-family:Segment,sans-serif;font-size:2.5rem;font-weight:700;line-height:3.125rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.event-modal__title{font-size:calc(1.75rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-modal__title{font-size:calc(1.75rem + 0*(100vw - 63.9375rem)/703)}}.event-modal p{margin:0 0 25px;font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.event-modal p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-modal p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.event-modal__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:absolute;top:25px;right:25px;border:0;background:none;width:18px;padding:0;height:18px}.event-modal__close svg{width:100%;height:100%;pointer-events:none}.event-modal .gform_submission_error{display:none}.event-modal .gform_fields{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:599px){.event-modal .gform_fields{display:block}}.event-modal .gform_fields .gfield_label,.event-modal .gform_fields label{display:block;margin-bottom:5px;font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.event-modal .gform_fields .gfield_label,.event-modal .gform_fields label{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-modal .gform_fields .gfield_label,.event-modal .gform_fields label{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.event-modal .gform_fields select option{color:#000}.event-modal .gform_fields .multiselect option{color:#fff}.event-modal .gform_fields .address span{display:block;margin-bottom:20px}.event-modal .gform_fields .address span:last-child{margin-bottom:0}.event-modal .gform_fields .gform_fileupload_multifile{font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#717171;text-align:left;cursor:pointer;padding:7px 22px;color:#fff;position:relative}@media screen and (max-width:599px){.event-modal .gform_fields .gform_fileupload_multifile{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-modal .gform_fields .gform_fileupload_multifile{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (max-width:599px){.event-modal .gform_fields .gform_fileupload_multifile{padding:7px 12px}}.event-modal .gform_fields .ginput_container_fileupload .gfield_validation_message{margin:0;padding:0;list-style-type:none}.event-modal .gform_fields .ginput_container_fileupload .gfield_validation_message li{font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.event-modal .gform_fields .ginput_container_fileupload .gfield_validation_message li{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-modal .gform_fields .ginput_container_fileupload .gfield_validation_message li{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.event-modal .gform_fields .ginput_preview,.event-modal .gform_fields .ginput_preview .dashicons-trash:before{color:#fff}.event-modal .gform_fields input[type=file]{font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#fff;text-align:left;cursor:pointer;padding:7px 22px;position:relative;text-transform:capitalize}@media screen and (max-width:599px){.event-modal .gform_fields input[type=file]{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-modal .gform_fields input[type=file]{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (max-width:599px){.event-modal .gform_fields input[type=file]{padding:7px 12px}}.event-modal .gform_fields input[type=file]::-webkit-input-placeholder{float:left}.event-modal .gform_fields input[type=file]::-moz-placeholder{float:left}.event-modal .gform_fields input[type=file]:-ms-input-placeholder{float:left}.event-modal .gform_fields input[type=file]::-ms-input-placeholder{float:left}.event-modal .gform_fields input[type=file]::placeholder,.event-modal .gform_fields input[type=file] span{float:left}.event-modal .gform_fields input[type=file]::-webkit-file-upload-button,.event-modal .gform_fields input[type=file]::file-selector-button{text-decoration:underline;font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#fff;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none;border:0;background:none;margin:0;padding:0 20px 0 0}@media screen and (max-width:599px){.event-modal .gform_fields input[type=file]::-webkit-file-upload-button,.event-modal .gform_fields input[type=file]::file-selector-button{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-modal .gform_fields input[type=file]::-webkit-file-upload-button,.event-modal .gform_fields input[type=file]::file-selector-button{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.event-modal .gform_fields .time .ginput_complex{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.event-modal .gform_fields .time .ginput_complex .ginput_container{-webkit-box-flex:0;flex:0 0 calc(33.33333% - 10px)}.event-modal .gform_fields .time .ginput_complex .hour_minute_colon{align-self:center;-webkit-box-flex:0;flex:0 0 10px;text-align:center;font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.event-modal .gform_fields .time .ginput_complex .hour_minute_colon{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-modal .gform_fields .time .ginput_complex .hour_minute_colon{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.event-modal .gform_fields textarea{resize:none;height:250px}.event-modal .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]),.event-modal .gform_fields select,.event-modal .gform_fields textarea{width:100%;background:transparent;border:1px solid #fff;padding:7px 22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.event-modal .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]),.event-modal .gform_fields select,.event-modal .gform_fields textarea{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-modal .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]),.event-modal .gform_fields select,.event-modal .gform_fields textarea{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.event-modal .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]):focus,.event-modal .gform_fields select:focus,.event-modal .gform_fields textarea:focus{outline:2px solid #fff}@media screen and (max-width:599px){.event-modal .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]),.event-modal .gform_fields select,.event-modal .gform_fields textarea{padding:7px 12px}}.event-modal .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit])::-webkit-input-placeholder,.event-modal .gform_fields select::-webkit-input-placeholder,.event-modal .gform_fields textarea::-webkit-input-placeholder{color:#fff}.event-modal .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit])::-moz-placeholder,.event-modal .gform_fields select::-moz-placeholder,.event-modal .gform_fields textarea::-moz-placeholder{color:#fff}.event-modal .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit]):-ms-input-placeholder,.event-modal .gform_fields select:-ms-input-placeholder,.event-modal .gform_fields textarea:-ms-input-placeholder{color:#fff}.event-modal .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit])::-ms-input-placeholder,.event-modal .gform_fields select::-ms-input-placeholder,.event-modal .gform_fields textarea::-ms-input-placeholder{color:#fff}.event-modal .gform_fields input:not([type=checkbox]):not([type=radio]):not([type=submit])::placeholder,.event-modal .gform_fields select::placeholder,.event-modal .gform_fields textarea::placeholder{color:#fff}.event-modal .gform_fields fieldset{border:0;margin:0 0 20px;padding:0}.event-modal .gform_fileupload_rules{font-size:.75rem;color:#fff}.event-modal .gform_wrapper .hidden_label>label,.event-modal .gform_wrapper .hidden_label>legend{display:none}.event-modal .gform_page_footer{display:-webkit-box;display:flex;flex-wrap:wrap}.event-modal .gform_page_footer .button{font-size:1rem;line-height:1.5rem;font-weight:700;color:#fff;display:block;margin-top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:transparent;border:0;background-size:12px 10px;background-repeat:no-repeat}.event-modal .gform_next_button,.event-modal .gform_page_footer .button[type=submit]{padding:0 20px 0 0;justify-self:flex-end;background-position:100% 50%;background-image:url(../../images/icons/arrow-white-right.svg)}.event-modal .gform_previous_button{padding:0 0 0 20px;justify-self:flex-start;background-position:0 50%;margin-right:auto;background-image:url(../../images/icons/arrow-white-left.svg)}.event-modal .gform_footer input[type=submit]{font-size:1rem;line-height:1.5rem;font-weight:700;color:#fff;padding:0 20px 0 0;display:block;margin-left:auto;margin-top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:transparent;border:0;background-image:url(../../images/icons/arrow-white-right.svg);background-position:100% 50%;background-size:12px 10px;-webkit-transition:all .3s;transition:all .3s;background-repeat:no-repeat}.event-modal .gform_footer input[type=submit]:hover{background-image:url(../../images/icons/arrow-orange.svg);color:#ff5929}.event-modal .ginput_container_consent{margin:0 0 20px}.event-modal .ginput_container_consent input[type=checkbox]{display:none!important}.event-modal .ginput_container_consent input[type=checkbox]:checked+label:after{content:""}.event-modal .ginput_container_consent input[type=checkbox][disabled]{color:#606060}.event-modal .ginput_container_consent input[type=checkbox][disabled]+label:before,.event-modal .ginput_container_consent input[type=checkbox][disabled]+label:hover:before{border-color:#606060}.event-modal .ginput_container_consent label{padding-left:34.5px;position:relative;height:28px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.event-modal .ginput_container_consent label:before{content:"";display:block;position:absolute;top:0;left:0;border:1px solid #fff;border-radius:0;height:23px;width:23px;-webkit-transition:background-color .3s;transition:background-color .3s;margin-top:3px;background:transparent}.event-modal .ginput_container_consent label:after{position:absolute;top:7.128px;left:8.28px;width:6.21px;height:13.57px;border-bottom:2.07px solid #fff;border-right:2.07px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.event-modal .ginput_container_name{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:599px){.event-modal .ginput_container_name{display:block}}.event-modal .ginput_container_name>span{width:calc(50% - 15px);display:block;-webkit-box-flex:0;flex:0 0 calc(50% - 15px)}@media screen and (max-width:599px){.event-modal .ginput_container_name>span{width:100%}}.event-modal .gform_confirmation_wrapper{font-family:Segment,sans-serif;font-size:1.5625rem;font-weight:700;line-height:2.1875rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.event-modal .gform_confirmation_wrapper{font-size:calc(1.125rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-modal .gform_confirmation_wrapper{font-size:calc(1.125rem + 0*(100vw - 63.9375rem)/703)}}.event-modal .ginput_stripe_creditcard .ginput_full{margin-bottom:20px}.event-modal .gfield{margin-bottom:20px;font-family:Segment,sans-serif;font-size:1rem;font-weight:300;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.event-modal .gfield{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-modal .gfield{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.event-modal .gfield_validation_message{margin-top:5px;font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.event-modal .gfield_validation_message{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.event-modal .gfield_validation_message{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.event-modal .gfield.stripe_creditcard{margin-bottom:0}.event-modal .gfield_list_icons button{font-size:1rem;line-height:1.5rem;font-weight:700;color:#fff;padding:0 10px;display:inline-block;margin-top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:transparent;border:0;-webkit-transition:all .3s;transition:all .3s}@media screen and (max-width:599px){.event-modal .gfield_list_icons button{font-size:.875rem}}.event-modal .gfield.consent{width:calc(50% - 15px);-webkit-box-flex:0;flex:0 0 calc(50% - 15px)}@media screen and (max-width:599px){.event-modal .gfield.consent{width:100%}}.event-modal .gfield_checkbox{margin:0 0 20px}.event-modal .gfield_checkbox input[type=checkbox]{display:none!important}.event-modal .gfield_checkbox input[type=checkbox]:checked+label:after{content:""}.event-modal .gfield_checkbox input[type=checkbox][disabled]{color:#606060}.event-modal .gfield_checkbox input[type=checkbox][disabled]+label:before,.event-modal .gfield_checkbox input[type=checkbox][disabled]+label:hover:before{border-color:#606060}.event-modal .gfield_checkbox label{padding-left:33px;position:relative;height:27px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.event-modal .gfield_checkbox label:before{content:"";display:block;position:absolute;top:0;left:0;border:1px solid #fff;border-radius:0;height:22px;width:22px;-webkit-transition:background-color .3s;transition:background-color .3s;margin-top:3px;background:transparent}.event-modal .gfield_checkbox label:after{position:absolute;top:6.992px;left:7.92px;width:5.94px;height:12.98px;border-bottom:1.98px solid #fff;border-right:1.98px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.event-modal .gfield_radio{margin:0 0 20px}.event-modal .gfield_radio input[type=radio]{display:none}.event-modal .gfield_radio input[type=radio]:checked+label:after{content:""}.event-modal .gfield_radio input[type=radio][disabled]{color:#606060}.event-modal .gfield_radio input[type=radio][disabled]+label:before,.event-modal .gfield_radio input[type=radio][disabled]+label:hover:before{border-color:#606060}.event-modal .gfield_radio label{padding-left:33px;position:relative;height:27px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.event-modal .gfield_radio label:before{content:"";display:block;position:absolute;top:0;left:0;border:1px solid #fff;border-radius:22px;height:22px;width:22px;-webkit-transition:background-color .3s;transition:background-color .3s;margin-top:3px;background:transparent}.event-modal .gfield_radio label:after{position:absolute;top:6.6px;left:4.4px;width:14.000000036px;height:14.000000036px;background-color:#fff;border-radius:22px}.event-modal .gfield.name{width:100%;-webkit-box-flex:0;flex:0 0 100%}.event-modal .gfield--width-half{width:calc(50% - 15px);-webkit-box-flex:0;flex:0 0 calc(50% - 15px)}@media screen and (min-width:600px) and (max-width:1023px){.event-modal .gfield--width-half{width:100%}}@media screen and (max-width:599px){.event-modal .gfield--width-half{width:100%}}.event-modal .gfield--width-full{width:100%;-webkit-box-flex:0;flex:0 0 100%}.event-modal .gfield--width-full .gfield_checkbox,.event-modal .gfield--width-full .gfield_radio{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}@media screen and (max-width:599px){.event-modal .gfield--width-full .gfield_checkbox,.event-modal .gfield--width-full .gfield_radio{display:block}}.event-modal .gfield--width-full .gfield_checkbox .gchoice,.event-modal .gfield--width-full .gfield_radio .gchoice{-webkit-box-flex:0;flex:0 0 calc(50% - 15px)}.search-results-page__no-results{padding-top:120px;padding-bottom:120px;text-align:center}@media screen and (max-width:599px){.search-results-page__no-results{width:100%;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px) and (max-width:1023px){.search-results-page__no-results{width:100%;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px) and (max-width:1919px){.search-results-page__no-results{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1920px){.search-results-page__no-results{width:100%;max-width:calc(1240px + 13.88889vw);padding-left:6.9444444444vw;padding-right:6.9444444444vw;margin-left:auto;margin-right:auto}}.search-results-page h2{font-family:Segment,sans-serif;font-size:2.8125rem;font-weight:700;line-height:3.4375rem;letter-spacing:0;color:#717171}@media screen and (max-width:599px){.search-results-page h2{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.search-results-page h2{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}.search-results-page__search{margin-bottom:50px}.search-results-page h3{font-family:Segment,sans-serif;font-size:2.1875rem;font-weight:700;line-height:2.8125rem;letter-spacing:0;color:#717171}@media screen and (max-width:599px){.search-results-page h3{font-size:calc(1.5625rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.search-results-page h3{font-size:calc(1.5625rem + 0*(100vw - 63.9375rem)/703)}}.resource-hero{background-color:#ff5929;min-height:490px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;padding:80px 0;overflow:hidden;position:relative}.resource-hero:after{content:"";position:absolute;opacity:.1;top:-500px;background-image:url(../../images/hero-bg.svg);background-size:cover;height:1015px;width:1046px;z-index:0;right:-550px;bottom:0}@media screen and (max-width:599px){.resource-hero:after{height:945px;width:915px;right:-415px}}.resource-hero:before{content:"";width:130px;height:130px;bottom:-65px;right:-65px;z-index:1;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}@media screen and (max-width:599px){.resource-hero:before{display:none}}.resource-hero__container{position:relative;z-index:2}.resource-hero__terms{display:-webkit-box;display:flex;flex-wrap:wrap}.resource-hero__term{padding:5px 20px;margin-right:25px;background-color:#fff;margin-bottom:15px;font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#ff5929}@media screen and (max-width:599px){.resource-hero__term{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.resource-hero__term{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.resource-hero__term:last-child{margin-right:0}.resource-hero__title{margin:0 0 35px;max-width:800px;font-family:Segment,sans-serif;font-size:2.8125rem;font-weight:600;line-height:3.4375rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.resource-hero__title{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.resource-hero__title{font-size:calc(1.875rem + 0*(100vw - 63.9375rem)/703)}}.resource-content{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;padding-top:140px;padding-bottom:180px}@media screen and (min-width:600px) and (max-width:1023px){.resource-content{padding-top:0;padding-bottom:25px}}@media screen and (max-width:599px){.resource-content{padding-top:0;padding-bottom:25px}}.resource-content__aside{-webkit-box-flex:0;flex:0 0 29%}@media screen and (min-width:600px) and (max-width:1023px){.resource-content__aside{-webkit-box-flex:0;flex:0 0 calc(100% - 40px);width:calc(100% - 40px);margin-left:auto;max-width:300px}}@media screen and (max-width:599px){.resource-content__aside{-webkit-box-flex:0;flex:0 0 calc(100% - 40px);width:calc(100% - 40px);margin-left:auto;max-width:300px}}.resource-content__article{-webkit-box-flex:0;flex:0 0 calc(71% - 135px)}@media screen and (min-width:600px) and (max-width:1023px){.resource-content__article{-webkit-box-flex:0;flex:0 0 100%}}@media screen and (max-width:599px){.resource-content__article{-webkit-box-flex:0;flex:0 0 100%}}.resource-content__article ol,.resource-content__article ul{padding:0}.resource-content__bottom{display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:40px;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:justify;justify-content:space-between}@media screen and (min-width:600px) and (max-width:1023px){.resource-content__bottom{margin-top:90px}}@media screen and (max-width:599px){.resource-content__bottom{margin-top:90px}}.resource-content__share{display:-webkit-box;display:flex;align-content:center;flex-wrap:wrap}@media screen and (max-width:599px){.resource-content__share{padding-bottom:50px}}.resource-content__share--grey{background-color:#fafafa;padding-bottom:50px}@media screen and (min-width:600px) and (max-width:1023px){.resource-content__share--desktop{display:none}}@media screen and (max-width:599px){.resource-content__share--desktop{display:none}}.resource-content__share--mobile{display:none}@media screen and (min-width:600px) and (max-width:1023px){.resource-content__share--mobile{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;text-align:center;padding-top:40px}}@media screen and (max-width:599px){.resource-content__share--mobile{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;text-align:center;padding-top:40px}}.resource-content__share p{-webkit-box-flex:0;flex:0 0 100%;margin:0 0 25px;font-family:Segment,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.875rem;letter-spacing:0;color:#219e66}@media screen and (max-width:599px){.resource-content__share p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.resource-content__share p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.resource-content__share a{height:21px;width:21px;margin-right:35px}.resource-content__share a:last-child{margin-right:0}.resource-content__share a svg{height:100%;width:100%}.resource-content__share a svg path{fill:#219e66!important}.resource-content__button{margin-top:60px}@media screen and (max-width:599px){.resource-content__button{margin-top:25px}}.resource-authors{position:-webkit-sticky;position:sticky;top:115px;align-self:flex-start;z-index:1}.resource-authors p{text-align:center;font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.resource-authors p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.resource-authors p{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.resource-authors{position:relative;-webkit-box-ordinal-group:0;order:-1;top:-45px}}@media screen and (max-width:599px){.resource-authors{position:relative;-webkit-box-ordinal-group:0;order:-1;top:-45px}}.resource-authors__wrapper{min-height:285px;padding:35px 45px 140px;background-color:#219e66}@media screen and (min-width:1024px) and (max-width:1499px){.resource-authors__wrapper{padding:35px 15px 140px}}@media screen and (min-width:600px) and (max-width:1023px){.resource-authors__wrapper{padding:30px 35px 110px}}@media screen and (max-width:599px){.resource-authors__wrapper{padding:30px 35px 110px}}.resource-authors:before{content:"";width:175px;height:175px;top:-45px;z-index:-1;left:-50px;position:absolute;background-color:#e5f200}@media screen and (min-width:600px) and (max-width:1023px){.resource-authors:before{width:145px;height:145px;left:-40px;top:-35px}}@media screen and (max-width:599px){.resource-authors:before{width:145px;height:145px;left:-40px;top:-35px}}.resource-authors:after{content:"";bottom:0;right:0;position:absolute;left:-1px;background-size:cover;background-repeat:no-repeat;background-image:url(../../images/share-cutout.svg);height:125px}@media screen and (min-width:600px) and (max-width:1023px){.resource-authors:after{height:110px}}@media screen and (max-width:599px){.resource-authors:after{height:110px}}.resource-authors__author{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:25px}.resource-authors__name{margin:0;text-align:left;-webkit-box-flex:0;flex:0 0 calc(100% - 75px);font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.resource-authors__name{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.resource-authors__name{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.resource-authors__image{margin:0;padding:0;-webkit-box-flex:0;flex:0 0 60px;height:60px;border-radius:150px;overflow:hidden;width:60px}.resource-authors__image img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.resource-authors__details{-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.resource-authors__date,.resource-authors__details{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.resource-authors__date{margin:0;-webkit-box-flex:0;flex:0 0 100%;-webkit-box-pack:center;justify-content:center}.resource-authors__date svg{margin-right:15px;width:13px;height:15px}@media screen and (max-width:599px){.resource-authors__date svg{margin-right:10px}}.resource-authors__date span{display:block;font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.resource-authors__date span{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.resource-authors__date span{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.resource-authors__reading-time{display:-webkit-box;display:flex;margin:0;-webkit-box-align:center;align-items:center}.resource-authors__reading-time svg{margin-right:15px;width:15px;height:14px}@media screen and (max-width:599px){.resource-authors__reading-time svg{margin-right:10px}}.resource-authors__reading-time span{display:block;font-family:Segment,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:0;color:#fff}@media screen and (max-width:599px){.resource-authors__reading-time span{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}@media screen and (min-width:600px) and (max-width:1023px){.resource-authors__reading-time span{font-size:calc(.875rem + 0*(100vw - 63.9375rem)/703)}}.dev--on{height:calc(100% + 2px);position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;z-index:9999;top:-1px;bottom:-1px}@media screen and (max-width:599px){.dev--on{width:100%;max-width:calc(335px + 10vw);padding-left:5vw;padding-right:5vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:600px) and (max-width:1023px){.dev--on{width:100%;padding-left:5vw;padding-right:5vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px) and (max-width:1919px){.dev--on{width:100%;max-width:calc(1370px + 10vw);padding-left:5vw;padding-right:5vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1920px){.dev--on{width:100%;max-width:calc(1370px + 10vw);padding-left:5vw;padding-right:5vw;margin-left:auto;margin-right:auto}}.dev--on:before{content:"";background-color:rgba(33,158,102,.1);border:1px solid #219e66;width:100%;display:block;height:100%}