:root{--white-color: #ffffff;--black-color: #000000;--gray-color: #424242;--hr-color: #cdcdcd;--red-color: #f44336;--purple-color: #c5037d;--pink-color: #fb2668;--orange-color: #ff8127;--yellow-color: #ffdc60;--green-color: #a9cf46;--dark-blue-color: #036cc9;--lilac-color: #6a4ed3;--violet-color: #9c27b0;--dark-green-color: #73bb35;--blue-color: #3a97e0;--light-blue-color: #50a9ad;--dark-yellow-color: #ffb641;--light-green-color: #d1dc39;--black-color-rgb: 0, 0, 0;--white-color-rgb: 255, 255, 255;--gray-color-rgb: 66, 66, 66;--page-color: #cdcdcd;--line-color: #cdcdcd;--dot-color: #cdcdcd}:root{--color-cat_noir: #000000;--color-baloo: #424242;--color-casper: #f6f6f6;--color-baymax: #ffffff;--color-velma_dinkley: #ff7919;--color-clifford: #f44336;--color-penelope_pitstop: #fb3271;--color-queen_poppy: #c5278a;--color-the_cheshire_cat: #9c27b0;--color-raven: #6a4ed3;--color-dori: #036cc9;--color-smurfette: #3a97e0;--color-vanellope_von_schweetz: #50a9ad;--color-fairy_godmother_fauna: #35bb78;--color-mike_wazowski: #8bcf46;--color-princessfiona: #d1dc39;--color-princess_fiona: #d1dc39;--color-tweety_pie: #ffd233;--color-jake_the_dog: #ffb133}.catnoir{filter:invert(66%) sepia(20%) saturate(1281%) hue-rotate(97deg) brightness(89%) contrast(87%)}.baloo{filter:invert(22%) sepia(10%) saturate(13%) hue-rotate(347deg) brightness(101%) contrast(87%)}.casper{filter:invert(100%) sepia(1%) saturate(0%) hue-rotate(16deg) brightness(98%) contrast(98%)}.baymax{filter:invert(100%) sepia(1%) saturate(362%) hue-rotate(213deg) brightness(114%) contrast(100%)}.velma_dinkley{filter:invert(60%) sepia(45%) saturate(4910%) hue-rotate(348deg) brightness(104%) contrast(101%)}.clifford{filter:invert(61%) sepia(65%) saturate(7194%) hue-rotate(331deg) brightness(106%) contrast(100%)}.penelope_pitstop{filter:invert(37%) sepia(39%) saturate(7497%) hue-rotate(323deg) brightness(100%) contrast(97%)}.queen_poppy{filter:invert(26%) sepia(39%) saturate(4336%) hue-rotate(300deg) brightness(87%) contrast(94%)}.the_cheshire_cat{filter:invert(18%) sepia(59%) saturate(4268%) hue-rotate(281deg) brightness(95%) contrast(90%)}.raven{filter:invert(32%) sepia(39%) saturate(3195%) hue-rotate(236deg) brightness(88%) contrast(88%)}.dori{filter:invert(24%) sepia(47%) saturate(7498%) hue-rotate(196deg) brightness(96%) contrast(98%)}.smurfette{filter:invert(59%) sepia(93%) saturate(2508%) hue-rotate(181deg) brightness(93%) contrast(88%)}.vanellope_von_schweetz{filter:invert(68%) sepia(17%) saturate(1059%) hue-rotate(134deg) brightness(85%) contrast(90%)}.fairy_godmother_fauna{filter:invert(56%) sepia(64%) saturate(423%) hue-rotate(98deg) brightness(95%) contrast(93%)}.princess_fiona{filter:invert(100%) sepia(29%) saturate(5114%) hue-rotate(4deg) brightness(100%) contrast(72%)}.mike_wazowski{filter:invert(100%) sepia(36%) saturate(3166%) hue-rotate(29deg) brightness(90%) contrast(78%)}.tweety_pie{filter:invert(71%) sepia(72%) saturate(430%) hue-rotate(359deg) brightness(102%) contrast(105%)}.jake_the_dog{filter:invert(65%) sepia(62%) saturate(496%) hue-rotate(352deg) brightness(99%) contrast(107%)}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;touch-action:manipulation;background:#fff;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0, 0, 0, 0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0, 0, 0, 0.9);fill:rgba(0, 0, 0, 0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0, 0, 0, 0.9);fill:rgba(0, 0, 0, 0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57, 57, 57, 0.15);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0, 0, 0, 0.1)}.numInputWrapper span:active{background:rgba(0, 0, 0, 0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57, 57, 57, 0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57, 57, 57, 0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0, 0, 0, 0.5)}.numInputWrapper:hover{background:rgba(0, 0, 0, 0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;transform:translate3d(0px, 0px, 0px)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0, 0, 0, 0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0 ;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0, 0, 0, 0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0, 0, 0, 0.9)}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0, 0, 0, 0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0, 0, 0, 0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0, 0, 0, 0.54);line-height:1;margin:0;text-align:center;display:block;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;transform:translate3d(0px, 0px, 0px);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57, 57, 57, 0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57, 57, 57, 0.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57, 57, 57, 0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;box-sizing:border-box;-webkit-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;user-select:none;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{from{opacity:0;transform:translate3d(0, -20px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@font-face{font-family:"icomoon";src:url("../assets/988a7b608391ca9546d3.a6a8212c8ad4.woff?9yxrvm") format("woff");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-slash::before{content:""}.icon-upload::before{content:""}.icon-download::before{content:""}.icon-github::before{content:""}.icon-linkedin::before{content:""}.icon-twitter::before{content:""}.icon-cross::before{content:""}.icon-star::before{content:""}.icon-chevron-down::before{content:""}.icon-filter::before{content:""}.icon-arrow-left::before{content:""}.icon-arrow-right::before{content:""}.icon-triangle::before{content:""}.icon-burger::before{content:""}.icon-house::before{content:""}html{box-sizing:border-box;background-color:var(--black-color)}*,*::before,*::after{box-sizing:inherit}::selection{color:#fff;background:rgba(251,38,104,.8)}.visually-hidden{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.certificate-list,.footer-contact,.team-list,.btn-list,.accordion-list,.tag-list,.checkbox-options,ol:not([class]):not([id]),ul:not([class]):not([id]),.breadcrumb-nav .breadcrumb,.social-media,.subnav-list,.nav-list{margin:0;padding:0;list-style:none}@font-face{font-family:"Source Sans 3";font-weight:300;font-style:normal;font-stretch:normal;font-display:swap;src:url("../assets/21d8e4f403efcff9d328.9e4970402870.woff2") format("woff2"),url("../assets/b1a055606212ed0b53b2.d0a207a315d7.woff") format("woff")}@font-face{font-family:"Source Sans 3";font-weight:300;font-style:italic;font-stretch:normal;font-display:swap;src:url("../assets/7b3860c78107eb0829b3.8f2c8ff01b13.woff2") format("woff2"),url("../assets/fa98be04fb37e2956db5.d9dc5ff13864.woff") format("woff")}@font-face{font-family:"Source Sans 3";font-weight:400;font-style:normal;font-stretch:normal;font-display:swap;src:url("../assets/ae02c7ba256615c2a240.2bbd402483a1.woff2") format("woff2"),url("../assets/ebe851ff1e6269b69ccf.f57f23f92863.woff") format("woff")}@font-face{font-family:"Source Sans 3";font-weight:400;font-style:italic;font-stretch:normal;font-display:swap;src:url("../assets/e7556b6cc70af24f6085.ab3f27e13ed5.woff2") format("woff2"),url("../assets/978244287972059faec8.f128cc3a28a8.woff") format("woff")}@font-face{font-family:"Source Sans 3";font-weight:700;font-style:normal;font-stretch:normal;font-display:swap;src:url("../assets/04d5f2e86ae8ae5374e5.1d14517aa447.woff2") format("woff2"),url("../assets/670464e1da553ef10f5c.4a22992bbecc.woff") format("woff")}@font-face{font-family:"Source Sans 3";font-weight:700;font-style:italic;font-stretch:normal;font-display:swap;src:url("../assets/c8e26c866aa0398729b8.029f59c751a3.woff2") format("woff2"),url("../assets/120f7ed5d3f3cd30df19.53aadc2b0d9d.woff") format("woff")}body{color:#000;font-family:"Source Sans 3",-apple-system,"Segoe UI","Helvetica Neue",sans-serif;font-size:18px;line-height:1.257;font-weight:400}a{transition:color 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);color:#000;text-decoration:underline}a:hover{color:var(--page-color);text-decoration:underline}ul,ol,dl,p{margin:0 0 1.5em}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{margin:0 0 .5em;text-wrap:balance}h1,.h1{font-size:40px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}h6,.h6{font-size:16px}hr{border:none;background:var(--hr-color);height:2px;margin:2rem 0}hr.no-max{margin-left:auto;margin-right:auto;max-width:1226px}.text-center{text-align:center}.text-right{text-align:right}summary{padding:1rem}summary span{padding:0 .3rem}summary .open{display:inline}summary .closed{display:none}details{overflow:hidden;clear:both;border:2px solid #e6e6e6;margin-bottom:1rem}details[open] .open{display:none}details[open] .closed{display:inline}details+details{margin-top:-18px}details ::marker{display:none !important}details summary{font-weight:bold}details summary svg{float:right;width:1rem;height:1rem;margin-top:2px}details p{padding:0 1rem 1rem 1rem}.main form{padding-bottom:2rem}input[type=text],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=search],textarea{transition:border-color 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);border:1px solid currentColor;background-color:rgba(0,0,0,0);width:100%;font-size:18px;min-width:0;padding:14px 13px;border:2px solid rgba(0,0,0,.2);-webkit-appearance:none;color:#000;height:52px;background-color:#fff;border-radius:3px}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,input[type=number]::placeholder,input[type=search]::placeholder,textarea::placeholder{color:rgba(0,0,0,.5)}input[type=text]:focus,input[type=text]:hover,input[type=email]:focus,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=url]:focus,input[type=url]:hover,input[type=number]:focus,input[type=number]:hover,input[type=search]:focus,input[type=search]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none}input[type=text].input-error,input[type=email].input-error,input[type=tel].input-error,input[type=url].input-error,input[type=number].input-error,input[type=search].input-error,textarea.input-error{border-color:var(--red-color) !important}textarea{resize:none;height:auto;min-height:132px}@media(min-width: 768px){textarea{min-height:142px}}select{transition:border-color 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:18px;font-weight:400;height:52px;line-height:1.5;color:#000;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M10.0087 11.4068L4.35171 5.74985L2.9375 7.16406L10.0086 14.2351L10.0087 14.235L10.0088 14.2351L17.0799 7.16406L15.6657 5.74985L10.0087 11.4068Z%27 fill=%27black%27/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right .75rem center;background-size:20px 20px;border:2px solid rgba(0,0,0,.2);-webkit-appearance:none;appearance:none;border-radius:3px;outline:none}select.input-error{border-color:var(--red-color) !important}label{display:inline-block;font-size:18px;text-transform:uppercase;font-weight:700;margin-bottom:3px}label.checkbox-label{margin-bottom:0}input[type=file]{width:100%;font-size:18px}input[type=file]::-webkit-file-upload-button{border:2px solid rgba(0,0,0,0);background-color:#ccc;-webkit-transition:1s;transition:1s;font-weight:700;margin-right:5px;line-height:1;padding:10px 30px 10px 10px;background-image:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.99537 7.82825L8.99537 20H10.9954L10.9954 7.81099L15.661 12.4766L17.0752 11.0624L10.0039 3.99132L2.93281 11.0624L4.34702 12.4766L8.99537 7.82825ZM3.00837 2.0043H17.0084V0.00430298H3.00837V2.0043Z%27 fill=%27black%27/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 5px center;background-size:20px 20px}input[type=file]::file-selector-button{border:2px solid rgba(0,0,0,0);background-color:#ccc;transition:1s;font-weight:700;margin-right:5px;line-height:1;padding:10px 30px 10px 10px;background-image:url("data:image/svg+xml,%3Csvg width=%2720%27 height=%2720%27 viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.99537 7.82825L8.99537 20H10.9954L10.9954 7.81099L15.661 12.4766L17.0752 11.0624L10.0039 3.99132L2.93281 11.0624L4.34702 12.4766L8.99537 7.82825ZM3.00837 2.0043H17.0084V0.00430298H3.00837V2.0043Z%27 fill=%27black%27/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 5px center;background-size:20px 20px}input[type=file]::-ms-browse:hover{background-color:#ccc;border:2px solid rgba(0,0,0,0)}.radio-options,.checkbox{margin-bottom:1rem}.form-check{display:flex;flex-wrap:wrap;padding-top:5px}.form-check input[type=checkbox]{width:25px;height:25px;margin-top:-1px;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.2);-webkit-appearance:none;appearance:none;flex-shrink:0;border-radius:3px;outline:none}.form-check input[type=checkbox]:checked{background-color:#424242;border-color:#424242;background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10l3 3l6-6%27/%3e%3c/svg%3e")}.form-check label{text-transform:none;font-weight:400;width:calc(100% - 25px);padding-left:10px}.g-recaptcha{margin-bottom:1rem}.category{padding:1rem}.category h6{font-size:2rem;margin-top:1rem}.quick-assessment-form .field_wrapper{display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0}.quick-assessment-form .field_wrapper+.field_wrapper{border-top:1px solid var(--blue-color)}.quick-assessment-form label{display:block;position:relative;padding-right:2rem;font-weight:400;text-transform:none;align-content:center}.quick-assessment-form select{right:0;bottom:-0.4rem;margin-right:0;width:13rem;min-width:13rem;font-size:1rem;height:2rem;padding:.1rem 2rem .2rem .5rem;background-position:right .55rem center;font-family:"Source Sans 3",-apple-system,"Segoe UI","Helvetica Neue",sans-serif}.quick-assessment-form h3{margin-top:2rem}.quick-assessment-form .btn{padding:16px 14px}.question{padding:.5rem 0}.question label{display:block;position:relative;padding-right:10rem;font-weight:400;text-transform:none}.question select{position:absolute;right:0;bottom:-0.4rem;margin-right:0;width:8.5rem;height:1.5rem;padding:.1rem 2rem .2rem .5rem;background-position:right .55rem center;font-family:"Source Sans 3",-apple-system,"Segoe UI","Helvetica Neue",sans-serif}.question+.question{border-top:1px solid var(--blue-color)}.assessment-details{margin-top:5rem}.assessment-details__digital-transformation label{padding-right:25rem}.assessment-details__digital-transformation select{width:25rem}.header{position:absolute;top:0;left:0;width:100%;padding:20px 0;z-index:99}.header .header-drop a{text-decoration:none;color:var(--white-color)}.logo{display:block}.logo a{text-decoration:none}.logo img{display:block}.nav-opener-holder{transition:background 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),color 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);background-color:var(--black-color);position:absolute;right:20px;top:20px;z-index:100;border-radius:0 0 0 3px;width:66px;display:flex;flex-wrap:wrap;padding:6px;justify-content:space-between;align-items:center}@media(min-width: 768px){.nav-opener-holder{right:0;top:0;border-radius:0 0 0 3px;height:150px;width:75px;flex-direction:column;align-items:flex-start}}@media all and (min-width: 768px){.nav-opener-holder{width:125px;height:250px;padding:15px 20px}}.nav-active .nav-opener-holder{background-color:var(--violet-color);color:var(--white-color)}.nav-opener-holder .nav-opener{color:var(--white-color);text-decoration:none}.nav-opener-holder .logo{transition:opacity 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),visibility 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);width:27px;margin-right:5px}@media(min-width: 768px){.nav-opener-holder .logo{width:60px}}@media(min-width: 768px){.nav-active .nav-opener-holder .logo{opacity:0;visibility:hidden}}.nav-opener-holder .logo-lg{display:none}@media(min-width: 768px){.nav-opener-holder .logo-lg{display:block}}@media(min-width: 768px){.nav-opener-holder .logo-sm{display:none}}.header-drop{transition:opacity 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),visibility 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);background-color:var(--black-color);padding:20px;color:rgba(var(--white-color-rgb), 0.3);position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;height:100vh;overflow:auto;display:flex;flex-direction:column;z-index:99}.header-drop .logo{width:185px}.nav-active .header-drop{opacity:1;visibility:visible}.header-drop .subnav-holder{padding-top:15px;margin-top:auto}@media(min-width: 520px){.header-drop .subnav-holder{display:flex;flex-wrap:wrap;justify-content:space-between}}@media(min-width: 1024px){.header-drop .subnav-holder{padding:0 8px}}.header-drop .subnav-list{padding-right:15px}.header-drop .main-nav{padding:40px 0}@media(min-width: 768px){.header-drop .main-nav{padding:36px 80px}}@media(min-width: 1200px){.header-drop .main-nav{padding:36px 105px}}.nav-list{text-align:center;font-size:24px}@media(min-width: 1024px){.nav-list{font-size:30px;letter-spacing:-1.26px}}@media(min-width: 1200px){.nav-list{font-size:40px}}.nav-list li{margin-bottom:15px;font-weight:300;position:relative;white-space:nowrap;text-transform:capitalize}@media(min-width: 1024px){.nav-list li{margin-bottom:20px}}@media(min-width: 1200px){.nav-list li{margin-bottom:27px}}.nav-list li .left-text{font-weight:300;color:#777;padding-right:5px;text-transform:none;position:absolute;transform:translateX(calc(-100% - 5px))}@media(max-width: 767px){.nav-list li .left-text{font-size:0}}.nav-list li .right-text{font-weight:300;color:#777;margin-left:5px;text-transform:none;position:absolute;transform:translateX(5px)}@media(max-width: 767px){.nav-list li .right-text{font-size:0}}.nav-list li.active>a{color:var(--violet-color)}.nav-list li>a{font-weight:700;padding:0 5px;transition:color 2s ease-out}.nav-list li>a:hover{color:var(--violet-color);transition:color .15s}.nav-list li:nth-child(1)>a{color:#fff}.nav-list li:nth-child(1)>a.active{color:var(--purple-color)}.nav-list li:nth-child(1)>a:hover{color:var(--purple-color)}.nav-list li:nth-child(2)>a{color:#fff}.nav-list li:nth-child(2)>a.active{color:var(--pink-color)}.nav-list li:nth-child(2)>a:hover{color:var(--pink-color)}.nav-list li:nth-child(3)>a{color:#fff}.nav-list li:nth-child(3)>a.active{color:var(--orange-color)}.nav-list li:nth-child(3)>a:hover{color:var(--orange-color)}.nav-list li:nth-child(4)>a{color:#fff}.nav-list li:nth-child(4)>a.active{color:var(--yellow-color)}.nav-list li:nth-child(4)>a:hover{color:var(--yellow-color)}.nav-list li:nth-child(5)>a{color:var(--white-color)}.nav-list li:nth-child(5)>a.active{color:var(--green-color)}.nav-list li:nth-child(5)>a:hover{color:var(--green-color)}.nav-list li:nth-child(6)>a{color:#fff}.nav-list li:nth-child(6)>a.active{color:var(--dark-blue-color)}.nav-list li:nth-child(6)>a:hover{color:var(--dark-blue-color)}.nav-list li:nth-child(7)>a{color:#fff}.nav-list li:nth-child(7)>a.active{color:var(--lilac-color)}.nav-list li:nth-child(7)>a:hover{color:var(--lilac-color)}.subnav-list{text-transform:uppercase;font-weight:700;display:flex;flex-wrap:wrap;margin:0 -9px;font-size:15px}@media(min-width: 520px){.subnav-list{max-width:calc(100% - 100px)}}.subnav-list li{padding:0 9px;margin-bottom:10px}.subnav-list a{color:currentColor}.subnav-list a:hover{color:rgba(var(--white-color-rgb), 0.5)}.social-media{display:flex;flex-wrap:wrap;margin:0 -8px;font-size:16px;max-width:108px}.social-media li{padding:0 8px;margin-bottom:5px}.social-media a{color:currentColor}.social-media a:hover{color:rgba(var(--white-color-rgb), 0.5)}.social-media a svg{width:20px;height:20px}.breadcrumb-nav{max-width:calc(100% - 150px)}.breadcrumb-nav .breadcrumb{font-size:15px;text-transform:uppercase;font-weight:700;line-height:1;display:flex;flex-wrap:wrap;margin:0 -1px}.breadcrumb-nav .breadcrumb li{padding:0 1px;margin-bottom:5px;box-shadow:0px 5px 30px 0px rgba(0,0,0,.1)}@media(max-width: 767px){.breadcrumb-nav .breadcrumb li:not(:first-child){display:none}}@media(min-width: 768px){.breadcrumb-nav .breadcrumb li:last-child>span{background-color:var(--white-color);color:var(--black-color)}.breadcrumb-nav .breadcrumb li:last-child>span svg{fill:var(--black-color)}}.breadcrumb-nav .breadcrumb li>a,.breadcrumb-nav .breadcrumb li>span{display:inline-flex;align-items:center;text-decoration:none;background-color:var(--white-color);color:var(--black-color);text-align:center;padding:6px 6px 5px 6px;border-radius:3px;height:100%}@media(min-width: 768px){.breadcrumb-nav .breadcrumb li>a,.breadcrumb-nav .breadcrumb li>span{background-color:var(--black-color);color:var(--white-color)}.breadcrumb-nav .breadcrumb li>a svg,.breadcrumb-nav .breadcrumb li>span svg{fill:var(--white-color)}}.breadcrumb-nav .breadcrumb li>a:first-child{padding-left:5px;padding-right:5px}.breadcrumb-nav .breadcrumb li svg{height:16px;width:16px;margin-top:-3px}.nav-opener{width:18px;height:16px;display:block;position:relative;overflow:hidden;z-index:10;font-size:0}@media(min-width: 768px){.nav-opener{font-size:15px;width:auto;height:auto}}@media(min-width: 1200px){.nav-opener{font-size:18px}}.nav-opener:before,.nav-opener:after,.nav-opener .middle-line{position:absolute;top:7px;left:10%;right:10%;height:2px;background:var(--white-color);transition:all .2s linear}@media(min-width: 768px){.nav-opener:before,.nav-opener:after,.nav-opener .middle-line{position:static;top:auto;left:auto;right:auto;height:auto;background-color:rgba(0,0,0,0)}}.nav-opener:before,.nav-opener:after{content:"";top:1px}@media(min-width: 768px){.nav-opener:before{content:"Menu";text-transform:uppercase;font-weight:700}}.nav-opener:after{top:13px}@media(min-width: 768px){.nav-opener:after{content:"Close";display:none;text-transform:uppercase;font-weight:700}}.nav-active .nav-opener:after,.nav-active .nav-opener:before{transform:rotate(45deg);top:7px;left:10%;right:10%}@media(min-width: 768px){.nav-active .nav-opener:after,.nav-active .nav-opener:before{transform:none;top:auto;left:auto;right:auto;color:var(--black-color)}}.nav-active .nav-opener .middle-line{display:none}@media(min-width: 768px){.nav-active .nav-opener:before{display:none}}.nav-active .nav-opener:after{transform:rotate(-45deg)}@media(min-width: 768px){.nav-active .nav-opener:after{transform:none;display:block}}body{margin:0;background-color:#fafafa;font-variant-ligatures:normal;font-feature-settings:"liga","clig","kern"}body.nav-active{width:100%;overflow:hidden}.wrapper{width:100%;position:relative;overflow:hidden}.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.accessibility:focus{position:static;width:auto;height:auto}.d-none{display:none !important}.container{padding:0 20px;max-width:1266px;margin:0 auto}.container.container-sm{max-width:840px}ul:not([class]):not([id]) li{position:relative;padding-left:20px;margin-bottom:15px}@media(min-width: 1024px){ul:not([class]):not([id]) li{padding-left:40px}}ul:not([class]):not([id]) li:before{content:"";position:absolute;left:0;top:12px;width:15px;height:2px;background-color:var(--page-color)}@media(min-width: 1024px){ul:not([class]):not([id]) li:before{top:15px;left:5px}}ol:not([class]):not([id]){counter-reset:list}ol:not([class]):not([id]) li{position:relative;padding-left:20px;margin-bottom:15px}@media(min-width: 1024px){ol:not([class]):not([id]) li{padding-left:40px}}ol:not([class]):not([id]) li:before{counter-increment:list;content:counter(list) ". ";font-weight:700;position:absolute;left:0;top:0;color:var(--page-color)}@media(min-width: 1024px){ol:not([class]):not([id]) li:before{left:5px}}a{transition:color 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95)}@media(max-width: 767px){.hide-on-mobile{display:none}}@media(min-width: 768px){.visible-on-mobile{display:none}}.checkbox-options{gap:5px}.tag-list,.checkbox-options{display:flex;flex-wrap:wrap;margin:0 -1px}.tag-list li,.tag-list .checkbox,.checkbox-options li,.checkbox-options .checkbox{margin-bottom:2px;padding:0 1px}.tag-list.large-btn-tag li:last-of-type,.checkbox-options.large-btn-tag li:last-of-type{width:100%}@media(min-width: 768px){.tag-list.large-btn-tag li:last-of-type,.checkbox-options.large-btn-tag li:last-of-type{display:flex;justify-content:flex-end;align-items:flex-end}}.tag-list.large-btn-tag li:last-of-type .btn,.checkbox-options.large-btn-tag li:last-of-type .btn{margin-right:2px;margin-bottom:2px;display:flex;flex-direction:column;justify-content:center;align-content:center;height:calc(100% - 2px)}.tag-list.large-btn-tag li:last-of-type .btn:only-of-type,.checkbox-options.large-btn-tag li:last-of-type .btn:only-of-type{margin-bottom:0}.tag-list.large-btn-tag li:last-of-type .btn:last-of-type,.checkbox-options.large-btn-tag li:last-of-type .btn:last-of-type{margin-right:0;width:-moz-fit-content;width:fit-content}.tag-list.middle-btn-tag li:first-of-type,.checkbox-options.middle-btn-tag li:first-of-type{width:100%}.tag-list.middle-btn-tag li .btn,.checkbox-options.middle-btn-tag li .btn{margin-right:2px;margin-bottom:2px;font-size:15px;padding:4px 30px 4px 6px}.tag-list.middle-btn-tag li .btn:hover:before,.checkbox-options.middle-btn-tag li .btn:hover:before{right:3px}.tag-list.middle-btn-tag li .btn:before,.checkbox-options.middle-btn-tag li .btn:before{right:8px;font-size:15px}.tag-list.middle-btn-tag li .btn:only-of-type,.checkbox-options.middle-btn-tag li .btn:only-of-type{margin-bottom:0}.tag-list.middle-btn-tag li .btn:last-of-type,.checkbox-options.middle-btn-tag li .btn:last-of-type{margin-right:0}.field-wrapper__checkbox :not(.form-page) .checkbox{display:flex;align-items:flex-start}.rounded-label{background-color:var(--white-color);display:flex;align-items:center;justify-content:center;padding:0;width:72px;height:72px;border-radius:50%;overflow:hidden;box-shadow:0px 5px 30px 0px rgba(var(--black-color-rgb), 0.1)}@media(min-width: 768px){.rounded-label{width:55px;height:55px}}@media(min-width: 1024px){.rounded-label{width:70px;height:70px}}@media(min-width: 1024px){.rounded-label.rounded-label-lg{width:125px;height:125px}}.arrow-btn{display:inline-flex;align-items:center;justify-content:center;background-color:var(--black-color);color:var(--white-color);text-decoration:none;font-size:16px;border-radius:3px;padding:6px;line-height:1}.arrow-btn:hover{color:var(--white-color);text-decoration:none}.arrow-btn i{transition:transform 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95)}.arrow-btn:hover i{transform:translateX(4px)}.filter-btn,.clear-btn{display:inline-block;vertical-align:middle;text-align:center;font-size:15px;font-weight:700;line-height:1;padding:6px 31px 6px 10px;text-decoration:none;background-color:var(--black-color);color:var(--white-color);border-radius:3px;text-transform:uppercase;position:relative;cursor:pointer}.filter-btn .label,.clear-btn .label{margin:0}@media(min-width: 1024px){.filter-btn,.clear-btn{padding:17px 51px 17px 11px}}.filter-btn:hover,.clear-btn:hover{color:var(--white-color);text-decoration:none;background-color:rgba(var(--black-color-rgb), 0.7)}.filter-btn:before,.clear-btn:before{content:"";font-family:"icomoon";font-weight:400;position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:16px;pointer-events:none}@media(min-width: 1024px){.filter-btn:before,.clear-btn:before{font-size:16px;right:16px}}.filter-btn.filter-active,.clear-btn.filter-active{border-radius:3px 3px 0 0}@media(min-width: 1024px){.filter-btn,.clear-btn{font-size:18px}}.filter-btn.blue-filter-btn,.clear-btn.blue-filter-btn{background-color:var(--blue-color)}.filter-btn.pink-filter-btn,.clear-btn.pink-filter-btn{background-color:var(--pink-color)}.filter-btn.orange-filter-btn,.clear-btn.orange-filter-btn{background-color:var(--orange-color)}.filter-btn.red-filter-btn,.clear-btn.red-filter-btn{background-color:var(--red-color)}.filter-btn.purple-filter-btn,.clear-btn.purple-filter-btn{background-color:var(--purple-color)}.filter-btn.violet-filter-btn,.clear-btn.violet-filter-btn{background-color:var(--violet-color)}.filter-btn.lilac-filter-btn,.clear-btn.lilac-filter-btn{background-color:var(--lilac-color)}.filter-btn.dark-blue-filter-btn,.clear-btn.dark-blue-filter-btn{background-color:var(--dark-blue-color)}.filter-btn.light-blue-filter-btn,.clear-btn.light-blue-filter-btn{background-color:var(--light-blue-color)}.filter-btn.dark-green-filter-btn,.clear-btn.dark-green-filter-btn{background-color:var(--dark-green-color)}.filter-btn.green-filter-btn,.clear-btn.green-filter-btn{background-color:var(--green-color)}.filter-btn.light-green-filter-btn,.clear-btn.light-green-filter-btn{background-color:var(--light-green-color)}.filter-btn.yellow-filter-btn,.clear-btn.yellow-filter-btn{background-color:var(--yellow-color)}.filter-btn.dark-yellow-filter-btn,.clear-btn.dark-yellow-filter-btn{background-color:var(--dark-yellow-color)}.filter-btn.gray-filter-btn,.clear-btn.gray-filter-btn{background-color:var(--gray-color)}.filter-btn.blue-active-filter-btn,.clear-btn.blue-active-filter-btn{background-color:var(--blue-color)}.filter-btn.pink-active-filter-btn,.clear-btn.pink-active-filter-btn{background-color:var(--pink-color)}.filter-btn.orange-active-filter-btn,.clear-btn.orange-active-filter-btn{background-color:var(--orange-color)}.filter-btn.red-active-filter-btn,.clear-btn.red-active-filter-btn{background-color:var(--red-color)}.filter-btn.purple-active-filter-btn,.clear-btn.purple-active-filter-btn{background-color:var(--purple-color)}.filter-btn.violet-active-filter-btn,.clear-btn.violet-active-filter-btn{background-color:var(--violet-color)}.filter-btn.lilac-active-filter-btn,.clear-btn.lilac-active-filter-btn{background-color:var(--lilac-color)}.filter-btn.dark-blue-active-filter-btn,.clear-btn.dark-blue-active-filter-btn{background-color:var(--dark-blue-color)}.filter-btn.light-blue-active-filter-btn,.clear-btn.light-blue-active-filter-btn{background-color:var(--light-blue-color)}.filter-btn.dark-green-active-filter-btn,.clear-btn.dark-green-active-filter-btn{background-color:var(--dark-green-color)}.filter-btn.green-active-filter-btn,.clear-btn.green-active-filter-btn{background-color:var(--green-color)}.filter-btn.light-green-active-filter-btn,.clear-btn.light-green-active-filter-btn{background-color:var(--light-green-color)}.filter-btn.yellow-active-filter-btn,.clear-btn.yellow-active-filter-btn{background-color:var(--yellow-color)}.filter-btn.dark-yellow-active-filter-btn,.clear-btn.dark-yellow-active-filter-btn{background-color:var(--dark-yellow-color)}.filter-btn.gray-active-filter-btn,.clear-btn.gray-active-filter-btn{background-color:var(--gray-color)}.clear-btn{background-color:var(--color-queen_poppy);border-radius:3px 3px 0 0}.clear-btn:before{content:""}.hide{display:none}.accordion-list{display:flex;flex-wrap:wrap;margin:0 -20px;box-shadow:0px 5px 30px 0px rgba(var(--black-color-rgb), 0.1);padding-bottom:40px;position:relative;background-color:#fff;min-height:4rem}.accordion-list:before{content:"No partners found.";position:absolute;top:0;left:0;padding:1rem;font-size:1.5rem;font-weight:700}@media(min-width: 768px){.accordion-list{margin:0;padding-bottom:0}}.accordion-list>li{width:33.332%;transition:all .3s ease}.accordion-list>li:before{content:"";position:absolute;display:none;right:0;bottom:0;content:"";font-family:"icomoon";font-weight:400;transform:rotate(45deg);font-size:10px;color:rgba(var(--black-color-rgb), 0.1);z-index:1;transform-origin:0 100%}@media(min-width: 1024px){.accordion-list>li:before{font-size:20px}}@media(max-width: 1023px){.accordion-list>li:nth-child(3n+3):before{content:none}}@media(max-width: 1023px){.accordion-list>li:nth-last-child(-n+3):before{content:none}}@media(min-width: 1024px){.accordion-list>li:nth-child(5n+5):before{content:none}}@media(min-width: 1024px){.accordion-list>li:nth-last-child(-n+5):before{content:none}}.accordion-list>li.active .img-box{background-color:var(--red-color);z-index:10}.accordion-list>li.active .img-box img{filter:invert(100%)}.accordion-list>li.active .img-box:after{opacity:1;visibility:visible}.accordion-list>li .img-box{display:flex;align-items:center;justify-content:center;padding-top:100%;position:relative;text-decoration:none;background-color:var(--white-color)}.accordion-list>li .img-box:before{transition:left 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),top 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),bottom 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),right 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),opacity 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),visibility 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:var(--red-color);opacity:0;visibility:hidden;z-index:2;border-radius:3px;overflow:hidden}.accordion-list>li .img-box:after{transition:left 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),top 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),bottom 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),right 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),opacity 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),visibility 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);content:"";position:absolute;left:50%;bottom:-13px;transform:translateX(-50%);opacity:0;visibility:hidden;z-index:3;width:0px;height:0px;border-style:solid;border-width:13px 11px 0 11px;border-color:var(--red-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.accordion-list>li .img-box:hover{background-color:var(--red-color)}.accordion-list>li .img-box:hover:before{top:-10px;right:-10px;bottom:-10px;left:-10px;opacity:1;visibility:visible;z-index:3}@media(min-width: 1024px){.accordion-list>li .img-box:hover:before{top:-20px;right:-20px;bottom:-20px;left:-20px}}.accordion-list>li .img-box:hover img{filter:invert(100%)}.accordion-list>li .img-box img{position:absolute;left:0;top:50%;bottom:0;right:0;transform:translateY(-50%);object-fit:cover;filter:grayscale(1);width:100%;height:100%;padding:5px 16px;max-height:143px;z-index:4}@media(min-width: 1024px){.accordion-list>li{width:20%}}.accordion-list:has(li.active) li.logo-list-item:not(.active) .img-box img{opacity:20%}.accordion-list:has(li.active) li.logo-list-item:not(.active) .img-box img:hover{opacity:100%}.hidden-toggle,.slide-holder{display:none}.slide-holder{position:relative}.slide-holder:nth-child(2),.slide-holder:nth-child(4),.slide-holder:nth-child(6),.slide-holder:nth-child(8),.slide-holder:nth-child(10){order:51}.slide-holder:nth-child(12),.slide-holder:nth-child(14),.slide-holder:nth-child(16),.slide-holder:nth-child(18),.slide-holder:nth-child(20){order:101}.slide-holder:nth-child(22),.slide-holder:nth-child(24),.slide-holder:nth-child(26),.slide-holder:nth-child(28),.slide-holder:nth-child(30){order:151}.slide-holder:nth-child(32),.slide-holder:nth-child(34),.slide-holder:nth-child(36),.slide-holder:nth-child(38),.slide-holder:nth-child(40){order:201}@media(max-width: 1023px){.slide-holder:nth-child(2),.slide-holder:nth-child(4),.slide-holder:nth-child(6){order:31}.slide-holder:nth-child(8),.slide-holder:nth-child(10),.slide-holder:nth-child(12){order:61}.slide-holder:nth-child(14),.slide-holder:nth-child(16),.slide-holder:nth-child(18){order:91}.slide-holder:nth-child(20),.slide-holder:nth-child(22),.slide-holder:nth-child(24){order:121}.slide-holder:nth-child(26),.slide-holder:nth-child(28),.slide-holder:nth-child(30){order:151}.slide-holder:nth-child(32),.slide-holder:nth-child(34),.slide-holder:nth-child(36){order:181}.slide-holder:nth-child(38),.slide-holder:nth-child(40),.slide-holder:nth-child(42){order:211}}.slide-holder .icon-cross{position:absolute;top:0;right:0;color:var(--white-color);background-color:var(--black-color);border-radius:0 0 0 3px;font-size:12px;padding:8px;z-index:2;cursor:pointer}@media(min-width: 768px){.slide-holder .icon-cross{font-size:16px;padding:12px}}.slide-holder.active{display:block;z-index:2;box-shadow:0px 5px 30px 0px rgba(var(--black-color-rgb), 0.1);border-radius:3px;width:100%;overflow:hidden}@media(min-width: 768px){.slide-holder.active{width:calc(100% + 2rem);margin:0 -1rem}}.slide-holder.active .card{box-shadow:none;width:100%;background:var(--white-color)}.slide-holder.active .card .img-box{position:relative;width:100%;height:100%;padding-top:0;background-color:var(--white-color);border-radius:3px;overflow:hidden}.slide-holder.active .card .img-box img{width:100%;height:auto;object-fit:cover;filter:grayscale(1)}.heading-between{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px}@media(min-width: 768px){.heading-between{align-items:center}}@media(min-width: 1024px){.heading-between{margin-bottom:50px}}.heading-between .heading-box{max-width:calc(100% - 100px);padding-right:10px}@media(min-width: 768px){.heading-between .heading-box{max-width:calc(100% - 400px)}}.heading-between .heading-box h3,.heading-between .heading-box .h3{margin-bottom:0}@media(min-width: 1024px){.heading-between .heading-box h3,.heading-between .heading-box .h3{letter-spacing:-1.26px}}@media(min-width: 768px){.heading-between .btn-holder{max-width:400px}}.heading-between .text-description{width:100%}.filter-box{background-color:var(--black-color);color:var(--white-color);padding:20px !important;border-radius:0 0 3px 3px;display:none;flex-flow:column nowrap;gap:1.5rem}@media(min-width: 768px){.filter-box{flex-flow:row nowrap}}.filter-box .filter-col{flex:100%}@media(min-width: 768px){.filter-box .filter-col{flex:50%}}.filter-box .form-group>div>label{display:none}.filter-box .form-group .checkbox .checkboxinput{display:none}.filter-box .form-group .checkbox:has(.checkboxinput:checked){background-color:var(--white-color);color:var(--black-color)}.filter-box .form-group:nth-child(3){width:100%}.filter-box button{right:0;margin-left:auto;display:none}.resourceindexpage .filter-box{width:100%;flex-flow:wrap;gap:0}#logo-filter_toggle:checked~.filter-box{display:flex}#logo-filter_toggle:checked+.heading-between .filter-btn{background-color:var(--purple-color)}#logo-filter_toggle:checked+.heading-between .filter-btn:before{content:"";font-size:12px}#logo-filter_toggle:checked+.heading-between .icon{background-color:rgba(0,0,0,0)}h1,.h1{line-height:1.15;letter-spacing:-1.26px}@media(min-width: 1024px){h1,.h1{font-size:96px;line-height:.82292;letter-spacing:-3.02px}}@media(min-width: 1024px){h2,.h2{font-size:60px;line-height:1}}h3,.h3{line-height:1.334}@media(min-width: 1024px){h3,.h3{font-size:40px;line-height:1.15}}@media(min-width: 1024px){h4,.h4{font-size:24px;line-height:1.33}}@media(min-width: 1024px){h5,.h5{font-size:22px}}@media(min-width: 1024px){h6,.h6{font-size:18px}}img{max-width:100%;height:auto}.author-holder{position:absolute !important;display:flex;bottom:2rem;right:1rem;flex-direction:column;align-items:flex-end;z-index:1}.author-holder .author-box{position:absolute;top:28px;right:20px}@media all and (max-width: 640px){.author-holder{display:none}}blockquote{margin:0 0 16px;padding:33px 0 0 0;position:relative;font-weight:400;font-style:italic}@media(min-width: 768px){blockquote{font-size:15px}}@media(min-width: 1200px){blockquote{font-size:18px;margin-bottom:63px}}blockquote:before{content:"";position:absolute;left:0;top:0;width:23px;height:19px;background-image:url("data:image/svg+xml,%3Csvg width=%2723%27 height=%2719%27 viewBox=%270 0 23 19%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M5.86195 6.13062C6.64354 5.13735 7.81593 4.29876 9.37912 3.61487L7.62053 0C5.01522 1.23752 3.09381 2.79257 1.85628 4.66513C0.618761 6.5377 0 8.69522 0 11.1377C0 13.3848 0.431504 15.1352 1.29451 16.389C2.15752 17.6428 3.45204 18.2697 5.17805 18.2697C6.41558 18.2697 7.42513 17.8627 8.20673 17.0485C8.98832 16.2343 9.37912 15.1434 9.37912 13.7756C9.37912 12.5381 8.97204 11.5611 8.15788 10.8446C7.34372 10.1281 6.35044 9.76991 5.17805 9.76991C4.95009 9.76991 4.78726 9.78619 4.68956 9.81876C4.68956 8.35327 5.08035 7.12389 5.86195 6.13062ZM18.5628 6.13062C19.3444 5.13735 20.5168 4.29876 22.08 3.61487L20.3214 0C17.7161 1.23752 15.7947 2.79257 14.5572 4.66513C13.3196 6.5377 12.7009 8.69522 12.7009 11.1377C12.7009 13.3848 13.1324 15.1352 13.9954 16.389C14.8584 17.6428 16.1529 18.2697 17.8789 18.2697C19.1165 18.2697 20.126 17.8627 20.9076 17.0485C21.6892 16.2343 22.08 15.1434 22.08 13.7756C22.08 12.5381 21.6729 11.5611 20.8588 10.8446C20.0446 10.1281 19.0513 9.76991 17.8789 9.76991C17.651 9.76991 17.4881 9.78619 17.3904 9.81876C17.3904 8.35327 17.7812 7.12389 18.5628 6.13062Z%27 fill=%27black%27/%3E%3C/svg%3E%0A");background-size:100% 100%;background-repeat:no-repeat}blockquote p{margin-bottom:15px}blockquote p:after{content:"”"}blockquote cite{display:block;font-style:normal;border-top:2px solid var(--black-color);padding-top:20px;line-height:1}blockquote .cite-name{display:block;font-size:22px}blockquote .position{display:block;text-transform:uppercase;font-size:14px}.btn-list{display:flex;flex-wrap:wrap;margin:0 -5px;gap:.5rem}@media(min-width: 768px){.btn-list{justify-content:center}}.btn-list li{margin-bottom:10px}.btn-list--left-align{justify-content:flex-start}.form-group input[type=text],.form-group input[type=email],.form-group input[type=tel],.form-group input[type=url],.form-group input[type=number],.form-group input[type=search],.form-group select,.form-group textarea{margin-bottom:17px}.form-group input[type=file]{margin-bottom:17px}@media(min-width: 1024px){.form-group input[type=file]{margin-bottom:34px}}.tag-label,:not(.form-page) .checkbox{display:inline-block;vertical-align:middle;text-transform:uppercase;font-weight:700;background-color:var(--black-color);text-align:center;border-radius:3px;overflow:hidden;color:var(--white-color);padding:7px 8px 5px 8px;line-height:1.05;font-size:15px;text-decoration:none;background-color:var(--gray-color)}.tag-label:hover,:not(.form-page) .checkbox:hover{color:var(--white-color);text-decoration:none;cursor:pointer;background-color:var(--gray-color)}.tag-label.blue-label,:not(.form-page) .checkbox.blue-label{background-color:var(--blue-color)}.tag-label.pink-label,:not(.form-page) .checkbox.pink-label{background-color:var(--pink-color)}.tag-label.orange-label,:not(.form-page) .checkbox.orange-label{background-color:var(--orange-color)}.tag-label.red-label,:not(.form-page) .checkbox.red-label{background-color:var(--red-color)}.tag-label.purple-label,:not(.form-page) .checkbox.purple-label{background-color:var(--purple-color)}.tag-label.violet-label,:not(.form-page) .checkbox.violet-label{background-color:var(--violet-color)}.tag-label.lilac-label,:not(.form-page) .checkbox.lilac-label{background-color:var(--lilac-color)}.tag-label.dark-blue-label,:not(.form-page) .checkbox.dark-blue-label{background-color:var(--dark-blue-color)}.tag-label.light-blue-label,:not(.form-page) .checkbox.light-blue-label{background-color:var(--light-blue-color)}.tag-label.dark-green-label,:not(.form-page) .checkbox.dark-green-label{background-color:var(--dark-green-color)}.tag-label.green-label,:not(.form-page) .checkbox.green-label{background-color:var(--green-color)}.tag-label.light-green-label,:not(.form-page) .checkbox.light-green-label{background-color:var(--light-green-color)}.tag-label.yellow-label,:not(.form-page) .checkbox.yellow-label{background-color:var(--yellow-color)}.tag-label.dark-yellow-label,:not(.form-page) .checkbox.dark-yellow-label{background-color:var(--dark-yellow-color)}.tag-label.gray-label,:not(.form-page) .checkbox.gray-label{background-color:var(--gray-color)}.tag-label.white-label,:not(.form-page) .checkbox.white-label{background-color:var(--white-color);color:var(--black-color);box-shadow:0px 5px 30px 0px rgba(var(--black-color-rgb), 0.1)}.tag-label{background-color:var(--black-color)}#filter .checkbox label:hover{cursor:pointer}.author-label{cursor:default;transition:opacity 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),visibility 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);display:inline-block;vertical-align:middle;font-size:15px;font-weight:700;position:relative;color:var(--white-color) !important;border-radius:3px;background-color:var(--black-color);padding:7px 31px 7px 8px;text-transform:uppercase;text-decoration:none !important;line-height:.75;cursor:pointer}.author-label:before{content:"";font-family:"icomoon";font-weight:400;position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:12px}.author-label.no-cursor{pointer-events:none}.author-box{transition:max-height 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);background-color:var(--black-color);color:var(--white-color);display:flex;flex-wrap:wrap;font-size:14px;max-width:378px;border-radius:3px;overflow:hidden}.author-box .img-holder{width:125px;position:relative}.author-box .img-holder img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}.author-box .text-holder{width:calc(100% - 125px);padding:8px;max-height:125px;overflow:auto}.author-box .text-holder p:last-of-type{margin-bottom:0}.author-box .text-holder a{text-decoration:underline;color:currentColor}.author-box .text-holder a:hover{text-decoration:none}.hero-section{position:relative;padding:200px 0 80px;min-height:623px;overflow:hidden;margin-bottom:40px}.hero-section .visual{margin-right:0;flex-wrap:wrap}@media(min-width: 1024px){.hero-section{padding-bottom:140px}}@media(min-width: 1200px){.hero-section{min-height:837px}}.hero-section .bg-decor{content:"";background-color:var(--page-color);left:0;bottom:100px;top:0;right:0;position:absolute}@media(min-width: 1024px){.hero-section .bg-decor{bottom:116px}}.hero-section .bg-decor:after{content:"";background-image:url("../assets/a52a1cb4b6e6ac14060f.7b6081f7f162.svg");left:0;bottom:0;height:40px;right:0;position:absolute;background-repeat:no-repeat;background-size:100% 100%}@media(min-width: 1024px){.hero-section .bg-decor:after{height:116px;bottom:0}}.hero-section .heading-holder{margin-bottom:2rem}@media(min-width: 520px){.hero-section .heading-holder{max-width:calc(100% - 100px)}}@media(min-width: 768px){.hero-section .heading-holder{max-width:calc(100% - 200px);margin-bottom:0}}@media(min-width: 1024px){.hero-section .heading-holder{max-width:calc(100% - 250px);margin-bottom:97px;font-size:22px;line-height:1.45}}.hero-section .heading-holder .text{margin-top:1.5rem}@media(min-width: 1024px){.hero-section .heading-holder .text{max-width:495px}}.hero-section .rounded-label{padding:0}@media(min-width: 1024px){.hero-section .rounded-label{margin-right:85px}}.hero-section .container>*{position:relative;z-index:2}.hero-section .image-holder{position:absolute;top:0;left:-53px;right:-163px;z-index:1;pointer-events:none;max-height:100% !important;max-width:624px;overflow:hidden}@media(min-width: 520px){.hero-section .image-holder{left:auto}}@media(min-width: 1200px){.hero-section .image-holder{max-width:800px;max-height:800px;right:14px;bottom:40px}}@media all and (max-width: 640px){.hero-section .image-holder{display:none}}.hero-section.resources-hero{padding:0;min-height:unset;margin-bottom:0}.hero-section.resources-hero .bg-decor:after{content:none}.hero-section.resources-hero .heading-holder{margin-bottom:inherit}.hero-section.blue-bg .bg-decor{background-color:var(--blue-color)}.hero-section.pink-bg .bg-decor{background-color:var(--pink-color)}.hero-section.orange-bg .bg-decor{background-color:var(--orange-color)}.hero-section.red-bg .bg-decor{background-color:var(--red-color)}.hero-section.purple-bg .bg-decor{background-color:var(--purple-color)}.hero-section.violet-bg .bg-decor{background-color:var(--violet-color)}.hero-section.lilac-bg .bg-decor{background-color:var(--lilac-color)}.hero-section.dark-blue-bg .bg-decor{background-color:var(--dark-blue-color)}.hero-section.light-blue-bg .bg-decor{background-color:var(--light-blue-color)}.hero-section.dark-green-bg .bg-decor{background-color:var(--dark-green-color)}.hero-section.green-bg .bg-decor{background-color:var(--green-color)}.hero-section.light-green-bg .bg-decor{background-color:var(--light-green-color)}.hero-section.yellow-bg .bg-decor{background-color:var(--yellow-color)}.hero-section.dark-yellow-bg .bg-decor{background-color:var(--dark-yellow-color)}.hero-section.gray-bg .bg-decor{background-color:var(--gray-color)}@media(min-width: 768px){.hero-section.with-text{padding-top:170px}}@media(min-width: 1200px){.hero-section.with-text{padding-top:150px}}@media(min-width: 1024px){.hero-section.with-text h1,.hero-section.with-text .h1{margin-bottom:27px}}@media(max-width: 767px){.hero-section.with-text .image-holder{opacity:.6}}@media(min-width: 768px){.hero-section.with-text .image-holder{width:calc(50% + 163px)}}@media(min-width: 1024px){.hero-section.with-text .image-holder{width:calc(60% + 112px)}}@media(min-width: 1200px){.hero-section.with-text .image-holder{margin-right:-112px;width:calc(60% + 112px);max-width:945px;right:0}}@media(min-width: 768px){.hero-section.with-text .heading-holder{width:50%;padding-right:15px}}@media(min-width: 1024px){.hero-section.with-text .heading-holder{width:calc(60% + 163px)}}@media(min-width: 1200px){.hero-section.with-text .heading-holder{width:calc(60% + 112px)}}.hero-section.with-text .heading-holder p{margin-bottom:17px}.hero-section.hero-sm{padding-top:100px;min-height:500px}@media(min-width: 768px){.hero-section.hero-sm{padding-top:183px}}@media(min-width: 1024px){.hero-section.hero-sm{padding-bottom:195px}}@media(min-width: 1024px){.hero-section.hero-sm .bg-decor{bottom:78px}}@media(min-width: 1024px){.hero-section.hero-sm .image-holder{width:calc(60% + 230px);max-width:845px}}@media(min-width: 1200px){.hero-section.hero-sm .image-holder{max-width:1128px;right:-48px;bottom:13px}}@media(min-width: 1024px){.hero-section.hero-sm h1{margin-bottom:0}}@media(min-width: 1024px){.hero-section.hero-sm .heading-holder{max-width:calc(100% - 300px);margin-bottom:0}}@media(min-width: 1200px){.hero-section.hero-sm .heading-holder{max-width:calc(100% - 460px)}}.hero-section.hero-top-skew,.hero-section:not(:first-child){overflow:hidden;z-index:2}@media(min-width: 1024px){.hero-section.hero-top-skew,.hero-section:not(:first-child){padding-top:224px}}@media(min-width: 1200px){.hero-section.hero-top-skew,.hero-section:not(:first-child){overflow:initial}}.hero-section.hero-top-skew .bg-decor:before,.hero-section:not(:first-child) .bg-decor:before{content:"";background-image:url("../assets/25ebc005048f199e1a74.47a725632844.svg");left:0;top:0;right:0;position:absolute;background-repeat:no-repeat;background-size:100% 100%;height:40px}@media(min-width: 1024px){.hero-section.hero-top-skew .bg-decor:before,.hero-section:not(:first-child) .bg-decor:before{height:70px}}.hero-section.hero-top-skew .bg-decor:after,.hero-section:not(:first-child) .bg-decor:after{transform:scaleX(-1)}@media(min-width: 1024px){.hero-section.hero-top-skew .bg-decor:after,.hero-section:not(:first-child) .bg-decor:after{height:54px}}.hero-section.no-image+*{margin-top:-100px}@media(min-width: 1024px){.hero-section.no-image+*{margin-top:-130px}}.hero-section.no-image+.text-block{margin-top:-150px}@media(min-width: 1024px){.hero-section.no-image+.text-block{margin-top:-170px}}@media(min-width: 1024px){.hero-section.with-text+.card-section{padding-top:0}}.callout-block{padding:20px 0 61px}@media(min-width: 768px){.callout-block{text-align:center;padding:50px 0}}@media(min-width: 1024px){.callout-block{padding:104px 0 75px}}.callout-block .heading-holder{max-width:831px;margin:0 auto}.callout-block h3,.callout-block .h3{line-height:1.35;margin-bottom:30px}@media(min-width: 1024px){.callout-block h3,.callout-block .h3{line-height:1.15;letter-spacing:-1.26px;margin-bottom:59px}}.info-section{position:relative}@media(min-width: 768px){.info-section{padding:30px 0}}.info-section .bg-decor{position:absolute;left:0;top:70px;bottom:227px;right:0;background-color:var(--page-color);z-index:0}@media(max-width: 767px){.info-section .bg-decor{display:none}}.info-section .bg-decor:before{content:"";background-image:url("../assets/25ebc005048f199e1a74.47a725632844.svg");left:0;top:0;height:70px;right:0;position:absolute;background-repeat:no-repeat;background-size:100% 100%;z-index:1}.info-section .bg-decor:after{content:"";background-image:url("../assets/9ba860c1020e991b0641.35a46a367563.svg");left:0;bottom:0;height:50px;right:0;position:absolute;background-repeat:no-repeat;background-size:100% 100%;z-index:1}@media(min-width: 768px){.info-section .container{display:flex;flex-wrap:wrap}}@media(min-width: 768px){.info-section .card-holder{width:70%;padding-top:85px}}@media(min-width: 1024px){.info-section .card-holder{width:65%}}@media(min-width: 1200px){.info-section .card-holder{padding-top:152px}}@media(min-width: 768px){.info-section .card-holder .heading-holder{max-width:50%;margin-left:auto;text-align:right}}@media(min-width: 1024px){.info-section .card-holder .heading-holder h3,.info-section .card-holder .heading-holder .h3{letter-spacing:-1.26px;margin-bottom:31px}}@media(min-width: 768px){.info-section .image-holder{width:calc(30% + 350px);margin-right:-230px;margin-left:-120px}}@media(min-width: 1024px){.info-section .image-holder{width:calc(35% + 432px);margin-left:-152px;margin-right:-280px}}@media(min-width: 1266px){.info-section .image-holder{margin-left:calc((100vw - 1226px)/-2 - 154px);width:calc(35% + (100vw - 1226px)/2 + 434px);margin-right:-280px}}.info-section .image-holder img{display:block;max-height:907px}.info-section .decor-holder{position:relative;padding:20px 0 40px;min-height:300px}@media(max-width: 767px){.info-section .decor-holder{margin:0 -20px;overflow:hidden}}.info-section .decor-holder .mobile-decor-top{position:absolute;max-width:350px;max-height:390px;top:0;left:0}@media(min-width: 768px){.info-section .decor-holder .mobile-decor-top{display:none}}.info-section .decor-holder .mobile-decor-top img{display:block}.info-section .decor-holder .mobile-decor-bottom{position:absolute;max-width:350px;max-height:390px;bottom:0;right:0}@media(min-width: 768px){.info-section .decor-holder .mobile-decor-bottom{display:none}}.info-section .decor-holder .mobile-decor-bottom img{display:block}.info-section .card{position:relative;z-index:2}.info-section>*{position:relative;z-index:2}@media(max-width: 767px){.info-section .image-holder{display:none}}.info-section.blue-bg .bg-decor{background-color:var(--blue-color)}.info-section.pink-bg .bg-decor{background-color:var(--pink-color)}.info-section.orange-bg .bg-decor{background-color:var(--orange-color)}.info-section.red-bg .bg-decor{background-color:var(--red-color)}.info-section.purple-bg .bg-decor{background-color:var(--purple-color)}.info-section.violet-bg .bg-decor{background-color:var(--violet-color)}.info-section.lilac-bg .bg-decor{background-color:var(--lilac-color)}.info-section.dark-blue-bg .bg-decor{background-color:var(--dark-blue-color)}.info-section.light-blue-bg .bg-decor{background-color:var(--light-blue-color)}.info-section.dark-green-bg .bg-decor{background-color:var(--dark-green-color)}.info-section.green-bg .bg-decor{background-color:var(--green-color)}.info-section.light-green-bg .bg-decor{background-color:var(--light-green-color)}.info-section.yellow-bg .bg-decor{background-color:var(--yellow-color)}.info-section.dark-yellow-bg .bg-decor{background-color:var(--dark-yellow-color)}.info-section.gray-bg .bg-decor{background-color:var(--gray-color)}.card-row{margin:0 -20px}@media(min-width: 768px){.card-row{display:flex;flex-wrap:wrap;margin:0 -5px}}@media(min-width: 1024px){.card-row{margin:0 -25px}}.card-row .col-12{width:100%}@media(min-width: 768px){.card-row .col-12{padding:0 5px}}@media(min-width: 1024px){.card-row .col-12{padding:0 25px}}@media(min-width: 768px){.card-row .col-4{padding:0 5px;width:33.332%}}@media(min-width: 1024px){.card-row .col-4{padding:0 25px}}@media(min-width: 768px){.card-row .col-8{padding:0 5px;width:66.664%}}@media(min-width: 1024px){.card-row .col-8{padding:0 25px}}@media(min-width: 768px){.card-row .card{margin-bottom:25px;height:calc(100% - 25px)}}@media(min-width: 1024px){.card-row .card{margin-bottom:50px;height:calc(100% - 50px)}}.card{border-radius:3px;box-shadow:0px 5px 30px 0px rgba(var(--black-color-rgb), 0.1);overflow:hidden}@media(min-width: 768px){.card{display:flex;flex-wrap:wrap}}@media(min-width: 768px){.card .tag-list{justify-content:flex-end}}@media(min-width: 1200px){.card .tag-list{padding-left:50px}}.card .label-title{text-transform:uppercase;font-size:18px;font-weight:700;display:block;margin-bottom:10px}@media(min-width: 1024px){.card .label-title{margin-bottom:19px}}.card .card-img{position:relative;padding-top:96%}@media(min-width: 520px){.card .card-img{padding-top:60%}}@media(min-width: 768px){.card .card-img{width:calc(66.664% - 3px);padding-top:0;min-height:250px}}@media(min-width: 1024px){.card .card-img{width:calc(66.664% - 16px);min-height:375px}}.card .card-img>img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}.card .card-img .rounded-label{position:absolute;left:20px;top:20px}@media(min-width: 1200px){.card .card-img .rounded-label{left:30px;top:30px}}.card .card-inner{padding:16px 20px;background-color:var(--white-color);box-shadow:inset 0px 3px 15px 0px rgba(var(--black-color-rgb), 0.1)}@media(min-width: 768px){.card .card-inner{box-shadow:none}}@media(min-width: 768px){.card .card-inner{width:calc(33.332% + 3px);display:flex;flex-direction:column}}@media(min-width: 1024px){.card .card-inner{width:calc(33.332% + 16px)}}@media(min-width: 1200px){.card .card-inner{padding:50px}}.card .card-inner h2,.card .card-inner .h2{line-height:1.033}@media(min-width: 1024px){.card .card-inner h2,.card .card-inner .h2{letter-spacing:-1.26px}}@media(min-width: 1024px){.card .card-inner h2,.card .card-inner .h2{margin-bottom:22px}}@media(min-width: 1024px){.card .card-inner h3,.card .card-inner .h3{letter-spacing:-1.26px}}.card .card-inner h1 a,.card .card-inner h2 a,.card .card-inner h3 a,.card .card-inner h4 a,.card .card-inner h5 a,.card .card-inner h6 a{text-decoration:none}@media(min-width: 768px){.card .card-inner .text{font-size:15px;line-height:1.3}}@media(min-width: 1200px){.card .card-inner .text{font-size:18px;line-height:1.45}}.card .card-inner .text a{font-weight:700}.card .card-inner .text a:hover{color:var(--page-color)}.card .card-inner .text p{margin-bottom:24px}@media(min-width: 1024px){.card .card-inner .text p{margin-bottom:33px}}.card .card-footer{margin-top:auto}@media(min-width: 768px){.card .card-footer{display:flex;flex-direction:column;justify-content:flex-end}}.card .card-footer .btn{background-color:var(--black-color);color:var(--white-color)}.card .card-footer .btn:visited,.card .card-footer .btn:hover{color:var(--white-color)}.card .card-footer .logo-self-button{width:-moz-fit-content;width:fit-content;align-self:flex-end;margin-bottom:.25rem}.card .card-footer .tag-list.large-btn-tag{gap:2px;flex-direction:column}@media(min-width: 768px){.card .card-footer .tag-list.large-btn-tag{align-items:flex-end;flex-direction:row}}.card .card-footer .tag-list.large-btn-tag li:last-of-type{width:-moz-fit-content;width:fit-content}.card .card-footer .tag-list.large-btn-tag li:last-of-type .btn{height:unset}.card.card-sm{display:flex;flex-wrap:wrap}@media(min-width: 768px){.card.card-sm{flex-direction:column}}@media(min-width: 768px){.card.card-sm .label-title{display:none}}@media(max-width: 767px){.card.card-sm .rounded-label{display:none}}@media(max-width: 767px){.card.card-sm .tag-list{display:none}}@media(min-width: 1024px){.card.card-sm h3,.card.card-sm .h3{margin-bottom:11px}}.card.card-sm .card-img{width:130px;padding-top:0;min-height:130px}@media(min-width: 768px){.card.card-sm .card-img{width:100%;min-height:250px}}@media(min-width: 1024px){.card.card-sm .card-img{min-height:375px}}.card.card-sm .card-inner{width:calc(100% - 130px);padding:15px}@media(min-width: 768px){.card.card-sm .card-inner{width:100%;flex:1 1 auto}}@media(min-width: 1200px){.card.card-sm .card-inner{padding:26px 30px}}@media(min-width: 1024px){.card.card-sm .card-inner .text p:last-of-type{margin-bottom:20px}}@media(max-width: 767px){.card.card-sm .card-body h1,.card.card-sm .card-body h2,.card.card-sm .card-body h3,.card.card-sm .card-body h4,.card.card-sm .card-body h5,.card.card-sm .card-body h6{margin-bottom:0}}.card.card-title-lg h3,.card.card-title-lg .h3{font-size:40px;line-height:1}@media(min-width: 1024px){.card.card-title-lg h3,.card.card-title-lg .h3{margin-bottom:33px}}@media(min-width: 1024px){.card.card-height-lg .card-img{min-height:500px}}@media(min-width: 1200px){.card.card-height-lg .card-img{min-height:700px}}@media(min-width: 1024px){.card.card-height-xl .card-img{min-height:600px}}@media(min-width: 1200px){.card.card-height-xl .card-img{min-height:800px}}@media(min-width: 1024px){.card.card-big-label .rounded-label{width:125px;height:125px;padding:10px}}@media(min-width: 1200px){.card.card-big-label .rounded-label{left:50px;top:50px}}@media(min-width: 768px){.card.card-img-sm .card-inner{width:calc(66.664% + 6px)}}@media(min-width: 1024px){.card.card-img-sm .card-inner{width:calc(66.664% + 33px)}}.card.card-img-sm .card-inner .text p{margin-bottom:15px}@media(min-width: 1024px){.card.card-img-sm .card-inner .text p{margin-bottom:20px}}@media(min-width: 768px){.card.card-img-sm .card-img{width:calc(33.332% - 6px)}}@media(min-width: 1024px){.card.card-img-sm .card-img{width:calc(33.332% - 33px)}}@media(min-width: 768px){.card.card-img-md .card-inner{width:calc(50% + 5px)}}@media(min-width: 1024px){.card.card-img-md .card-inner{width:calc(50% + 25px)}}@media(min-width: 768px){.card.card-img-md .card-img{width:calc(50% - 5px)}}@media(min-width: 1024px){.card.card-img-md .card-img{width:calc(50% - 25px)}}@media(min-width: 768px){.card.card-half .card-inner{width:50%}}@media(min-width: 768px){.card.card-half .card-img{width:50%}}@media(min-width: 768px){.card.card-reverse{flex-direction:row-reverse}}.card-section{padding:76px 0 30px;position:relative;z-index:2}@media(min-width: 768px){.card-section{padding:54px 0}}.card-section+.testimonial{margin-top:-66px}@media(min-width: 768px){.card-section+.testimonial{margin-top:-100px}}@media(min-width: 1200px){.card-section+.testimonial{margin-top:-301px}}.overlay,.hero-section .container>.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);transition:opacity 250ms;visibility:hidden;opacity:0;z-index:500 !important}.overlay:target,.hero-section .container>.overlay:target{visibility:visible;opacity:1;transition:opacity 250ms}.dialog-body{position:relative;margin:50px auto;width:320px;padding:20px;background:#fff;color:#000;border-radius:3px;box-shadow:0 0 50px rgba(0,0,0,.5)}.dialog-body img{float:left;margin:-20px 10px 0 -20px}.dialog-body h2{margin-top:0;font-size:120%}.dialog-body .content{max-height:400px;overflow:auto}.dialog-body .close{position:absolute;width:20px;height:20px;top:20px;right:20px;color:#000;font-size:2rem;font-weight:bold;text-decoration:none;line-height:.75}.dialog-body .close:hover,.dialog-body .close:focus{color:#f44336}.testimonial{position:relative;padding:100px 0 40px;overflow:hidden}@media(min-width: 768px){.testimonial{padding:32px 0 40px}}@media(min-width: 1024px){.testimonial{padding:70px 0 47px}}.testimonial .bg-decor{position:absolute;left:0;top:100px;bottom:0;right:0;background-color:var(--page-color);z-index:1}@media(min-width: 768px){.testimonial .bg-decor{top:120px;bottom:200px}}.testimonial .bg-decor:before{content:"";left:0;top:-27px;background-color:var(--page-color);right:0;bottom:0;position:absolute;background-repeat:no-repeat;background-size:100% 100%;z-index:1;transform:skewY(6deg)}@media(min-width: 520px){.testimonial .bg-decor:before{transform:skewY(3deg)}}@media(min-width: 768px){.testimonial .bg-decor:before{top:-1px;height:32px;bottom:auto;transform:scaleX(-1);background-image:url("../assets/25ebc005048f199e1a74.47a725632844.svg")}}@media(min-width: 1024px){.testimonial .bg-decor:before{height:70px}}.testimonial .bg-decor:after{content:"";background-image:url("../assets/9ba860c1020e991b0641.35a46a367563.svg");left:0;bottom:-1px;height:40px;right:0;position:absolute;background-repeat:no-repeat;background-size:100% 100%;z-index:1;transform:scaleX(-1)}@media(min-width: 1024px){.testimonial .bg-decor:after{height:47px}}@media(min-width: 768px){.testimonial .container{display:flex;flex-wrap:wrap;justify-content:center}}.testimonial .text-info{position:relative;z-index:2}@media(min-width: 768px){.testimonial .text-info{width:50%;padding-top:100px;padding-bottom:200px}}@media(min-width: 1024px){.testimonial .text-info{width:65%}}@media(min-width: 1200px){.testimonial .text-info{padding-bottom:227px}}.testimonial .text-info .rounded-label{margin-bottom:30px;padding:0}@media(min-width: 1024px){.testimonial .text-info .rounded-label{margin-bottom:50px}}.testimonial blockquote{font-size:30px;font-weight:700;line-height:1.2;padding-top:42px;margin-bottom:0}@media(min-width: 1024px){.testimonial blockquote{font-size:40px;line-height:1.257;letter-spacing:.5px}}.testimonial blockquote:before{width:29px;height:24px}.testimonial blockquote p{margin-bottom:28px}@media(min-width: 1024px){.testimonial blockquote p{margin-bottom:48px}}.testimonial blockquote cite{padding-top:7px}@media(min-width: 1024px){.testimonial blockquote cite{padding-top:18px}}.testimonial blockquote .cite-name{font-size:24px}@media(min-width: 1024px){.testimonial blockquote .cite-name{letter-spacing:0;margin-bottom:3px}}@media(max-width: 767px){.testimonial .image-holder{position:absolute;right:0;top:-100px;z-index:0;width:75%}}@media(min-width: 768px){.testimonial .image-holder{width:calc(50% + 200px);margin-left:-100px;margin-right:-100px}}@media(min-width: 1024px){.testimonial .image-holder{width:calc(35% + 400px);margin-left:-300px;margin-right:-100px}}@media(min-width: 1266px){.testimonial .image-holder{margin-right:calc((100vw - 1226px)/-2 - 60px);width:calc(35% + (100vw - 1226px)/2 + 375px);margin-left:-315px}}.testimonial .image-holder>img{display:block;margin-left:auto}@media(max-width: 519px){.testimonial .image-holder>img{margin-left:-25px}}@media(max-width: 767px){.testimonial .image-holder>img{max-height:500px;object-fit:contain;max-width:507px}}@media(min-width: 768px){.testimonial .image-holder>img{min-height:400px}}@media(min-width: 1200px){.testimonial .image-holder>img{max-height:1153px}}@media(max-width: 767px){.testimonial .image-holder .author-holder{position:absolute;top:60px;right:0;padding:0 20px}}@media(min-width: 768px){.testimonial .image-holder .author-holder{margin-top:-100px;min-height:167px;padding-right:100px;right:0}}@media(min-width: 1200px){.testimonial .image-holder .author-holder{padding-right:197px;margin-top:-85px}}.testimonial>*{position:relative;z-index:1}.testimonial.blue-bg .bg-decor{background-color:var(--blue-color)}.testimonial.blue-bg .bg-decor:before{background-color:var(--blue-color)}.testimonial.pink-bg .bg-decor{background-color:var(--pink-color)}.testimonial.pink-bg .bg-decor:before{background-color:var(--pink-color)}.testimonial.orange-bg .bg-decor{background-color:var(--orange-color)}.testimonial.orange-bg .bg-decor:before{background-color:var(--orange-color)}.testimonial.red-bg .bg-decor{background-color:var(--red-color)}.testimonial.red-bg .bg-decor:before{background-color:var(--red-color)}.testimonial.purple-bg .bg-decor{background-color:var(--purple-color)}.testimonial.purple-bg .bg-decor:before{background-color:var(--purple-color)}.testimonial.violet-bg .bg-decor{background-color:var(--violet-color)}.testimonial.violet-bg .bg-decor:before{background-color:var(--violet-color)}.testimonial.lilac-bg .bg-decor{background-color:var(--lilac-color)}.testimonial.lilac-bg .bg-decor:before{background-color:var(--lilac-color)}.testimonial.dark-blue-bg .bg-decor{background-color:var(--dark-blue-color)}.testimonial.dark-blue-bg .bg-decor:before{background-color:var(--dark-blue-color)}.testimonial.light-blue-bg .bg-decor{background-color:var(--light-blue-color)}.testimonial.light-blue-bg .bg-decor:before{background-color:var(--light-blue-color)}.testimonial.dark-green-bg .bg-decor{background-color:var(--dark-green-color)}.testimonial.dark-green-bg .bg-decor:before{background-color:var(--dark-green-color)}.testimonial.green-bg .bg-decor{background-color:var(--green-color)}.testimonial.green-bg .bg-decor:before{background-color:var(--green-color)}.testimonial.light-green-bg .bg-decor{background-color:var(--light-green-color)}.testimonial.light-green-bg .bg-decor:before{background-color:var(--light-green-color)}.testimonial.yellow-bg .bg-decor{background-color:var(--yellow-color)}.testimonial.yellow-bg .bg-decor:before{background-color:var(--yellow-color)}.testimonial.dark-yellow-bg .bg-decor{background-color:var(--dark-yellow-color)}.testimonial.dark-yellow-bg .bg-decor:before{background-color:var(--dark-yellow-color)}.testimonial.gray-bg .bg-decor{background-color:var(--gray-color)}.testimonial.gray-bg .bg-decor:before{background-color:var(--gray-color)}@media(min-width: 1266px){.testimonial.small-img .image-holder{margin-right:calc((100vw - 1226px)/-2 - 50px);width:calc(35% + (100vw - 1226px)/2 + 228px);margin-left:-178px}}.testimonial.no-img{padding:60px 0 0px}@media(max-width: 768px){.testimonial.no-img{padding:40px 0 40px !important;margin-bottom:1rem}}.testimonial.no-img .bg-decor{top:10px;bottom:20px}@media(max-width: 768px){.testimonial.no-img .bg-decor{top:70px;bottom:0}}@media(min-width: 768px){.testimonial.no-img .text-info{padding-top:50px;padding-bottom:100px}}@media(min-width: 1200px){.testimonial.no-img .text-info{padding-bottom:127px}}.partners{padding:81px 0 200px 0;position:relative;z-index:2}@media(max-width: 767px){.partners{background-color:var(--white-color)}}@media(min-width: 1024px){.partners{padding-top:36px}}.partners .heading-between{margin-bottom:25px}.partners .heading-between p:last-of-type{margin-bottom:0}.partners .heading-between .heading-box h3,.partners .heading-between .heading-box .h3{margin-bottom:7px}.partners+.decoration-block{margin-top:-40px}@media(min-width: 768px){.partners+.decoration-block{margin-top:-85px}}@media(min-width: 1024px){.partners+.decoration-block{margin-top:-373px}}.card-section+.decoration-block.cta-text{margin-top:-201px}@media(min-width: 768px){.card-section+.decoration-block.cta-text{margin-top:-250px}}@media(min-width: 1024px){.card-section+.decoration-block.cta-text{margin-top:-450px}}@media(min-width: 1200px){.card-section+.decoration-block.cta-text{margin-top:-664px}}@media(min-width: 768px){.card-section+.decoration-block.cta-right-text{margin-top:-70px}}@media(min-width: 1024px){.card-section+.decoration-block.cta-right-text{margin-top:-224px}}@media(min-width: 1024px){.hero-section.hero-top-skew+.decoration-block.decoration-sm{margin-top:-95px}}.decoration-block{padding-top:20px;position:relative;min-height:320px;display:flex;flex-direction:column;justify-content:flex-end}@media(max-width: 767px){.decoration-block{z-index:2}}@media(min-width: 768px){.decoration-block{padding-top:100px}}@media(min-width: 1024px){.decoration-block{min-height:642px;padding-top:315px}}.decoration-block:after{content:"";position:absolute;left:50%;bottom:-13px;transform:translateX(-50%);z-index:1;width:0;height:0;border-style:solid;border-width:13px 11px 0 11px;border-color:var(--page-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@media(min-width: 768px){.decoration-block:after{content:none}}.decoration-block .bg-holder{position:absolute;left:0;top:20px;bottom:0;right:0;background-color:var(--page-color)}@media(min-width: 1024px){.decoration-block .bg-holder{top:175px}}.decoration-block .bg-holder:before{content:"";background-image:url("../assets/25ebc005048f199e1a74.47a725632844.svg");left:0;top:0;height:70px;right:0;position:absolute;background-repeat:no-repeat;background-size:100% 100%;z-index:1;transform:scaleX(-1);margin-top:-1px}@media(max-width: 767px){.decoration-block .bg-holder:before{content:none}}@media(min-width: 1024px){.decoration-block .bg-holder:before{height:138px}}.decoration-block h1{line-height:1}@media(min-width: 1024px){.decoration-block h1{letter-spacing:-3.02px;line-height:.82}}@media(min-width: 1200px){.decoration-block h1{margin-bottom:58px}}@media(min-width: 1024px){.decoration-block h3,.decoration-block .h3{letter-spacing:-1.26px;margin-bottom:30px}}.decoration-block .container{width:100%}.decoration-block .image-bg{position:absolute;left:0;top:0;width:100%;bottom:0;background-repeat:no-repeat;z-index:1}.decoration-block .text-info{width:50%;margin-left:0;position:relative;z-index:2}@media(min-width: 1024px){.decoration-block .text-info{padding-top:310px;font-size:22px;line-height:1.454}}@media(min-width: 1200px){.decoration-block .text-info{padding-top:535px}}.decoration-block .text-info .description-text{font-weight:700}@media(min-width: 1024px){.decoration-block .text-info .description-text{font-size:24px;line-height:1.334}}.decoration-block .text-info .description-text p{margin-bottom:30px}.decoration-block .text-info .btn-holder{display:flex;flex-direction:column;align-items:flex-end}@media(min-width: 768px){.decoration-block.decoration-sm{min-height:240px}}@media(min-width: 1024px){.decoration-block.decoration-sm{min-height:394px;padding-top:214px}}@media(min-width: 1024px){.decoration-block.decoration-sm .bg-holder{top:62px}}.decoration-block.cta-text{min-height:400px;padding-top:201px;z-index:1}@media(min-width: 768px){.decoration-block.cta-text{min-height:470px;padding-top:250px}}@media(min-width: 1024px){.decoration-block.cta-text{min-height:986px;padding-top:100px}}@media(min-width: 1200px){.decoration-block.cta-text{justify-content:flex-start;min-height:900px}}.decoration-block.cta-text .image-bg{background-size:contain;background-position:bottom left}@media(min-width: 1024px){.decoration-block.cta-text .image-bg{width:calc(50% + 125px)}}@media(min-width: 1200px){.decoration-block.cta-text .image-bg{width:calc(50% + 325px)}}.decoration-block.cta-right-text{min-height:350px;padding-top:270px;z-index:1}@media(min-width: 1024px){.decoration-block.cta-right-text{padding-top:100px;justify-content:flex-start;height:-moz-fit-content;height:fit-content;min-height:unset}}@media(min-width: 1200px){.decoration-block.cta-right-text{justify-content:flex-start;min-height:900px}}.decoration-block.cta-right-text .image-bg{background-size:contain;background-position:bottom left;bottom:auto;height:260px;width:100%}@media(min-width: 1024px){.decoration-block.cta-right-text .image-bg{height:400px;top:130px}}@media(min-width: 1200px){.decoration-block.cta-right-text .image-bg{width:calc(47.5% + 130px);left:-130px;background-position:top left;bottom:auto;top:170px;height:100%}}.decoration-block.cta-right-text .text-info{width:100%;padding-bottom:40px}@media(min-width: 520px){.decoration-block.cta-right-text .text-info{padding-left:10px}}@media(min-width: 1024px){.decoration-block.cta-right-text .text-info{padding-top:445px}}@media(min-width: 1200px){.decoration-block.cta-right-text .text-info{width:31.5%;padding-top:100px;margin-left:auto;width:50%;min-width:500px;margin-bottom:37px;margin-top:180px}}.decoration-block.blue-bg .bg-holder{background-color:var(--blue-color)}.decoration-block.blue-bg:after{border-color:var(--blue-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.decoration-block.pink-bg .bg-holder{background-color:var(--pink-color)}.decoration-block.pink-bg:after{border-color:var(--pink-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.decoration-block.orange-bg .bg-holder{background-color:var(--orange-color)}.decoration-block.orange-bg:after{border-color:var(--orange-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.decoration-block.red-bg .bg-holder{background-color:var(--red-color)}.decoration-block.red-bg:after{border-color:var(--red-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.decoration-block.purple-bg .bg-holder{background-color:var(--purple-color)}.decoration-block.purple-bg:after{border-color:var(--purple-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.decoration-block.violet-bg .bg-holder{background-color:var(--violet-color)}.decoration-block.violet-bg:after{border-color:var(--violet-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.decoration-block.lilac-bg .bg-holder{background-color:var(--lilac-color)}.decoration-block.lilac-bg:after{border-color:var(--lilac-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.decoration-block.dark-blue-bg .bg-holder{background-color:var(--dark-blue-color)}.decoration-block.dark-blue-bg:after{border-color:var(--dark-blue-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.decoration-block.light-blue-bg .bg-holder{background-color:var(--light-blue-color)}.decoration-block.light-blue-bg:after{border-color:var(--light-blue-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.decoration-block.dark-green-bg .bg-holder{background-color:var(--dark-green-color)}.decoration-block.dark-green-bg:after{border-color:var(--dark-green-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.decoration-block.green-bg .bg-holder{background-color:var(--green-color)}.decoration-block.green-bg:after{border-color:var(--green-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.decoration-block.light-green-bg .bg-holder{background-color:var(--light-green-color)}.decoration-block.light-green-bg:after{border-color:var(--light-green-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.decoration-block.yellow-bg .bg-holder{background-color:var(--yellow-color)}.decoration-block.yellow-bg:after{border-color:var(--yellow-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.decoration-block.dark-yellow-bg .bg-holder{background-color:var(--dark-yellow-color)}.decoration-block.dark-yellow-bg:after{border-color:var(--dark-yellow-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.decoration-block.gray-bg .bg-holder{background-color:var(--gray-color)}.decoration-block.gray-bg:after{border-color:var(--gray-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.pagination{display:flex;flex-wrap:wrap;padding:20px 0;justify-content:center}@media(min-width: 768px){.pagination{justify-content:space-between}}@media(min-width: 1024px){.pagination{padding:0}}.pagination .nav-buttons{display:flex;flex-wrap:wrap;align-items:center;width:100%;justify-content:center}@media(min-width: 768px){.pagination .nav-buttons{justify-content:flex-start;width:auto;max-width:300px}}.pagination .nav-buttons .btn{margin:0 2px 2px}.pagination .nav-links{display:inline-flex;flex-wrap:wrap;align-items:center;border:2px solid var(--black-color);font-weight:700;text-transform:uppercase;line-height:1;padding:15px 9px;margin-bottom:20px}@media(min-width: 768px){.pagination .nav-links{margin-bottom:0;max-width:calc(100% - 300px)}}.pagination .nav-links .page-title{padding:0 4px}.pagination .nav-links .page-numbers{text-decoration:none;padding:0 4px}.pagination .nav-links .page-numbers:hover{text-decoration:none;color:var(--color-baloo)}.pagination .nav-links .page-numbers.current{color:var(--color-baloo)}.pagination .nav-links .page-numbers.dash{pointer-events:none}.resourcepage{background-color:#fafafa}.resourcepage .visual{margin-right:0;display:block;padding-top:112px}.resourcepage .visual .heading-holder{flex-shrink:1;display:flex;flex-direction:column;gap:.5rem}@media(min-width: 768px){.resourcepage .visual .heading-holder{padding-right:70px}}@media(min-width: 1200px){.resourcepage .visual .heading-holder{padding-right:115px;min-height:218px}}@media(min-width: 1500px){.resourcepage .visual .heading-holder{padding-right:70px}}.resourcepage .visual .heading-holder h2,.resourcepage .visual .heading-holder .h2{margin:0}.resourcepage .visual .heading-holder h4,.resourcepage .visual .heading-holder .h4{font-weight:normal}.resourcepage .decoration-block{padding-top:0}.visual{display:flex;align-items:center;position:relative;margin-right:2rem}.visual .bg-img-wrapper{height:400px;transform:skewY(-5deg);position:relative;bottom:-50px;overflow:hidden}@media(min-width: 1200px){.visual .bg-img-wrapper{transform:skewY(-4.4deg);bottom:-90px;margin-top:-45px;height:592px}}.visual .bg-img{background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#fafafa;position:absolute;top:-50px;bottom:50px;right:0;left:0;transform:skewY(5deg);background-attachment:fixed}@media(min-width: 1200px){.visual .bg-img{transform:skewY(4.4deg);top:-90px;bottom:90px}}@media(min-width: 520px){.visual .container{display:flex;align-items:center}}.visual .rounded-label{width:140px;height:140px;margin-bottom:30px;flex-shrink:0;margin-right:40px;padding:0}@media(min-width: 768px){.visual .rounded-label{margin-bottom:0}}@media(min-width: 1024px){.visual .rounded-label{width:200px;height:200px}}@media(min-width: 1200px){.visual .rounded-label{width:340px;height:340px}}@media(min-width: 520px){.visual .heading-holder{width:calc(100% - 140px)}}@media(min-width: 768px){.visual .heading-holder{padding-right:70px}}@media(min-width: 1024px){.visual .heading-holder{width:calc(100% - 200px)}}@media(min-width: 1200px){.visual .heading-holder{padding-right:115px;width:calc(100% - 250px);min-height:218px}}@media(min-width: 1500px){.visual .heading-holder{padding-right:70px;padding-left:0;padding-right:0}}.detail-info+.decoration-block.cta-text{margin-top:-95px}@media(min-width: 768px){.detail-info+.decoration-block.cta-text{margin-top:-200px}}@media(min-width: 1024px){.detail-info+.decoration-block.cta-text{margin-top:-500px}}@media(min-width: 1200px){.detail-info+.decoration-block.cta-text{margin-top:-633px}}.detail-info{padding:50px 0;position:relative;z-index:2}.detail-info h1,.detail-info h2,.detail-info h3,.detail-info h4,.detail-info h5,.detail-info h6{color:#000;line-height:1.033}@media(min-width: 1024px){.detail-info h1,.detail-info h2,.detail-info h3,.detail-info h4,.detail-info h5,.detail-info h6{letter-spacing:-1.26px}}@media(min-width: 520px){.info-row{display:flex;flex-wrap:wrap;margin:0 -5px 25px}}@media(min-width: 768px){.info-row{margin:0 -15px 25px}}@media(min-width: 1024px){.info-row{margin:0 -25px 50px}}.info-row .img-box{position:relative;border-radius:3px;overflow:hidden}.info-row .img-box:after{content:"";display:block;padding-bottom:100%}.info-row .img-box img{position:absolute;left:0px;top:0px;bottom:0px;right:0px;width:100%;height:100%;object-fit:cover;object-position:center}.info-row .img-box.img-box-sm:after{padding-bottom:62%}.info-row .img-box.img-box-lg:after{padding-bottom:142%}.info-row .text-holder{margin-bottom:25px}@media(min-width: 520px){.info-row .text-holder{width:50%;padding:0 5px;display:flex;flex-direction:column;margin-bottom:0}}@media(min-width: 768px){.info-row .text-holder{padding:0 15px}}@media(min-width: 1024px){.info-row .text-holder{padding:0 25px;font-size:22px;line-height:1.45}}.info-row .text-holder .image-block .container{padding:0}.info-row .text-holder .img-box{margin-bottom:25px}@media(min-width: 1024px){.info-row .text-holder .img-box{margin-bottom:43px}}@media(min-width: 1024px){.info-row .text-holder h2,.info-row .text-holder .h2{margin-bottom:26px}}.info-row .text-holder p{margin-bottom:16px}.info-row .btn-holder{text-align:right;padding-top:20px}@media(min-width: 768px){.info-row .btn-holder{margin-top:auto}}@media(min-width: 1024px){.info-row .btn-holder{padding-top:40px}}@media(min-width: 520px){.info-row .img-holder{width:50%;padding:0 5px}}@media(min-width: 768px){.info-row .img-holder{padding:0 15px}}@media(min-width: 1024px){.info-row .img-holder{padding:0 25px}}.info-row .img-holder .img-box{margin-bottom:25px}@media(min-width: 1024px){.info-row .img-holder .img-box{margin-bottom:50px}}@media(min-width: 768px){.info-row .img-holder .img-box:last-of-type{margin-bottom:0}}@media(min-width: 768px){.three-column-block .text-holder{width:33%}}@media(min-width: 768px){.four-column-block .text-holder{width:25%}}.full-img-holder{width:100%;position:relative;border-radius:3px;overflow:hidden;margin-bottom:25px}.full-img-holder:after{content:"";display:block;padding-bottom:56%}.full-img-holder img{position:absolute;left:0px;top:0px;bottom:0px;right:0px;width:100%;height:100%;object-fit:cover;object-position:center}.info-block{text-align:center;padding:50px 0}@media(min-width: 1024px){.info-block{padding:80px 0}}.info-block .heading-holder{max-width:800px;margin:0 auto}.info-block h1,.info-block h2,.info-block h3,.info-block h4,.info-block h5,.info-block h6{color:currentColor;line-height:1.334}@media(min-width: 1024px){.info-block h1,.info-block h2,.info-block h3,.info-block h4,.info-block h5,.info-block h6{letter-spacing:0}}.team-section+.decoration-block.cta-text{margin-top:-200px}@media(min-width: 768px){.team-section+.decoration-block.cta-text{margin-top:-250px}}@media(min-width: 1024px){.team-section+.decoration-block.cta-text{margin-top:-500px}}.team-section{padding:50px 0;position:relative;z-index:2}@media(min-width: 1024px){.team-section{padding:20px 0}}.team-list{display:flex;flex-wrap:wrap;justify-content:center}.team-list>li{width:100%;padding-top:100%;position:relative}@media(min-width: 520px){.team-list>li{width:50%;padding-top:50%}}@media(min-width: 768px){.team-list>li{width:33.332%;padding-top:33.332%}}@media(min-width: 1024px){.team-list>li{width:25%;padding-top:25%}}@media(min-width: 1200px){.team-list>li{width:20%;padding-top:20%}}.team-list>li:hover .team-box{left:-10px;top:-10px;bottom:-10px;right:-10px;z-index:2;border-radius:3px}@media(min-width: 1024px){.team-list>li:hover .team-box{left:-20px;top:-20px;bottom:-20px;right:-20px}}.team-list>li:hover .team-box:before{opacity:1;visibility:visible}.team-list>li:hover .tag-list{opacity:1;visibility:visible}.team-list>li:hover .name-holder{opacity:0;visibility:hidden}.team-list>li .team-box{transition:left 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),top 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),right 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),bottom 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),border-radius 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);position:absolute;left:0;top:0;bottom:0;right:0;overflow:hidden}.team-list>li .team-box:before{transition:opacity 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),visibility 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:var(--page-color);border-radius:3px;mix-blend-mode:multiply;opacity:0;visibility:hidden;z-index:1}.team-list>li .team-box img{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}.team-list>li .team-box.hover-blue-bg:before{background-color:var(--blue-color)}.team-list>li .team-box.hover-pink-bg:before{background-color:var(--pink-color)}.team-list>li .team-box.hover-orange-bg:before{background-color:var(--orange-color)}.team-list>li .team-box.hover-red-bg:before{background-color:var(--red-color)}.team-list>li .team-box.hover-purple-bg:before{background-color:var(--purple-color)}.team-list>li .team-box.hover-violet-bg:before{background-color:var(--violet-color)}.team-list>li .team-box.hover-lilac-bg:before{background-color:var(--lilac-color)}.team-list>li .team-box.hover-dark-blue-bg:before{background-color:var(--dark-blue-color)}.team-list>li .team-box.hover-light-blue-bg:before{background-color:var(--light-blue-color)}.team-list>li .team-box.hover-dark-green-bg:before{background-color:var(--dark-green-color)}.team-list>li .team-box.hover-green-bg:before{background-color:var(--green-color)}.team-list>li .team-box.hover-light-green-bg:before{background-color:var(--light-green-color)}.team-list>li .team-box.hover-yellow-bg:before{background-color:var(--yellow-color)}.team-list>li .team-box.hover-dark-yellow-bg:before{background-color:var(--dark-yellow-color)}.team-list>li .team-box.hover-gray-bg:before{background-color:var(--gray-color)}.team-list .name-holder{transition:opacity 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),visibility 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);position:absolute;left:0;bottom:0}.team-list .tag-list{transition:opacity 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),visibility 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);position:absolute;left:0;bottom:0;opacity:0;visibility:hidden;z-index:2}.profile-section{padding:100px 0 37px;position:relative}.profile-section:before{content:"";background-color:var(--page-color);left:0;top:0;right:0;height:240px;position:absolute}@media(min-width: 1024px){.profile-section:before{height:343px}}.profile-section:after{content:"";background-image:url("../assets/a52a1cb4b6e6ac14060f.7b6081f7f162.svg");left:0;top:200px;height:40px;right:0;position:absolute;background-repeat:no-repeat;background-size:100% 100%}@media(min-width: 1024px){.profile-section:after{height:115px;top:228px}}.profile-section>*{position:relative;z-index:1}.profile-section .profile-img{width:250px;height:250px;border-radius:50%;box-shadow:0px 5px 30px 0px rgba(var(--black-color-rgb), 0.1);position:relative;overflow:hidden;margin-bottom:35px}@media(min-width: 1024px){.profile-section .profile-img{width:340px;height:340px}}.profile-section .profile-img img{position:absolute;left:0;top:0;bottom:0;right:0;height:100%;width:100%;object-fit:cover}.profile-section .profile-box{margin-bottom:17px}.profile-section .profile-box h5,.profile-section .profile-box .h5{margin-bottom:0;line-height:1}.profile-section .profile-info .heading-holder{font-weight:700;font-size:20px}@media(min-width: 1024px){.profile-section .profile-info .heading-holder{font-size:24px;line-height:1.3334}}.profile-section .profile-info .heading-holder p{margin-bottom:30px}@media(min-width: 1200px){.profile-section .profile-info .heading-holder h2,.profile-section .profile-info .heading-holder .h2{padding-right:110px}}@media(min-width: 768px){.profile-section .profile-info h2,.profile-section .profile-info .h2{margin-bottom:50px}}@media(min-width: 1024px){.profile-section .profile-info h2,.profile-section .profile-info .h2{margin-bottom:112px;letter-spacing:-1.26px}}.profile-section .profile-info .text-block{margin:0 0 1rem 0;padding:0}.profile-section .profile-info .text-block .container{padding:0}@media(min-width: 520px)and (max-width: 767px){.profile-section .profile-summary{display:flex;flex-wrap:wrap}}@media(min-width: 520px){.profile-section .profile-summary .profile-row{width:calc(100% - 250px);padding-left:25px}}@media(min-width: 768px){.profile-section .profile-summary .profile-row{width:100%;padding-left:0}}figure{padding:0;margin:0;display:block;position:relative}figure img{display:block;width:100%;border-radius:3px}figure figcaption{display:inline-block;vertical-align:middle;font-size:14px;line-height:1;background-color:rgba(var(--black-color-rgb), 0.8);padding:3px 5px;border-radius:3px;color:var(--white-color);position:absolute;left:0;bottom:0}@media(min-width: 1024px){figure figcaption{padding:7px 10px}}.image-grid-block{display:flex;flex-wrap:wrap;justify-content:flex-start}.image-grid-block .image-block img{display:block;width:100%;height:auto;object-fit:cover;cursor:pointer;transition:all .3s cubic-bezier(0.3, 0.86, 0.36, 0.95)}.image-grid-block .image-block img.zoomed{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;z-index:400;transition:all .3s cubic-bezier(0.3, 0.86, 0.36, 0.95)}.image-block{flex-basis:33.33%}.card-group{display:flex;gap:20px;flex-direction:column}@media(min-width: 520px){.card-group{flex-direction:row;flex-wrap:wrap}}.card-group .card-item{position:static;background-color:var(--page-color);margin-bottom:0;border-radius:3px;box-shadow:0px 5px 30px 0px rgba(var(--black-color-rgb), 0.1);width:100%;min-height:225px}@media all and (min-width: 720px){.card-group .card-item{position:relative;flex:calc(50% - 20px) 0 0;min-height:375px}}@media all and (min-width: 1024px){.card-group .card-item{flex:calc(33.332% - 10px)}}@media(min-width: 1024px){.card-group .card-item{flex:calc(33.332% - 50px)}}.card-group .card-item .inner-text{position:static;left:0;top:0;bottom:0;right:0;padding:15px;max-height:100%;overflow:auto}@media(min-width: 1200px){.card-group .card-item .inner-text{padding:28px 30px}}.card-group .card-item h2,.card-group .card-item .h2{font-size:40px}@media(min-width: 1024px){.card-group .card-item h2,.card-group .card-item .h2{font-size:60px;letter-spacing:-1.26px;line-height:1.03}}.profile-info .card-block .container{padding:0}.card-item{position:relative;margin-bottom:15px;border-radius:3px;box-shadow:0px 5px 30px 0px rgba(var(--black-color-rgb), 0.1)}.card-item .inner-text{padding:15px}@media(min-width: 1200px){.card-item .inner-text{padding:28px 30px}}@media(max-width: 767px){.card-item h2,.card-item .h2{font-size:40px}}@media(min-width: 1024px){.card-item h2,.card-item .h2{letter-spacing:-1.26px;line-height:1.03}}.text-block{margin-bottom:40px;padding-top:30px}@media(min-width: 1024px){.text-block{margin-bottom:80px;padding-top:53px}.text-block p{font-size:22px;line-height:1.45}}.text-block a:not([class]):not([id]):visited{color:var(--gray-color)}@media(min-width: 1024px){.text-block h4,.text-block .h4{margin-bottom:27px}}.text-block.sm-indent h1,.text-block.sm-indent h2,.text-block.sm-indent h3,.text-block.sm-indent h4,.text-block.sm-indent h5,.text-block.sm-indent h6{margin-bottom:15px;line-height:1}@media(min-width: 1024px){.text-block.sm-indent h1,.text-block.sm-indent h2,.text-block.sm-indent h3,.text-block.sm-indent h4,.text-block.sm-indent h5,.text-block.sm-indent h6{margin-bottom:7px}}@media(min-width: 1024px){.text-block.sm-indent h2{letter-spacing:-1.26px}}.text-block.sm-indent h3{line-height:1.15}@media(min-width: 1024px){.text-block.sm-indent h3{letter-spacing:-1.26px;margin-bottom:13px}}@media(min-width: 1024px){.text-block.sm-indent h4{margin-bottom:20px}}@media(min-width: 1024px){.text-block.sm-indent h5{margin-bottom:20px}}.text-block.sm-indent p{margin-bottom:18px}.text-block .btn-holder{display:flex;flex-direction:column;align-items:flex-end;padding-top:8px}.image-block{margin-bottom:25px}.image-block.full-width{padding:20px 0}.image-block.full-width .container{margin:0;max-width:unset;padding:0 !important}.image-block:has(+.callout-block){margin-bottom:0 !important;padding-bottom:0 !important}@media(min-width: 1024px){.image-block{margin-bottom:50px}}.card-block{margin-bottom:25px}@media(min-width: 1024px){.card-block{margin-bottom:0px}}.video-block{padding:30px 0}@media(min-width: 1024px){.video-block{padding:52px 0 120px}}@media(min-width: 1200px){.video-block{padding-bottom:190px}}.video-block .bg-box{position:relative;padding-top:56%;border-radius:3px;overflow:hidden}.video-block .bg-box iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.video-block .bg-box .bg-video{position:absolute;left:0;top:0;bottom:0;right:0;background-repeat:no-repeat;background-position:center;background-size:cover;transition:opacity .3s ease}.video-block .bg-box .bg-video:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(var(--black-color-rgb), 0.7)}.video-block .bg-box .btn-play{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:2;transition:opacity .3s ease}.video-block.fade-out .bg-box .bg-video:before,.video-block.fade-out .bg-box .btn-play{opacity:0;pointer-events:none}.search-form .form-group:first-child{float:left;width:72%;margin-right:2%}.search-form .form-group:nth-child(2){width:25%;float:left}.search-form .form-group:nth-child(3){margin-bottom:1rem}.rc-anchor-light.rc-anchor-normal{border:3px solid red !important}.margin-top-3{margin-top:3rem}.newsarticlepage .profile-section{padding:unset}.newsarticlepage .profile-section:before{content:"";background-color:unset}.newsarticlepage .profile-hero{background:var(--background);padding:100px 0 37px;position:relative}.newsarticlepage .profile-hero:after{content:"";background-image:url("../assets/a52a1cb4b6e6ac14060f.7b6081f7f162.svg");left:0;bottom:0;height:40px;right:0;position:absolute;background-repeat:no-repeat;background-size:100% 100%}@media(min-width: 1024px){.newsarticlepage .profile-hero:after{height:116px;bottom:0}}.newsarticlepage .profile-hero .container{display:flex;flex-flow:column nowrap;gap:48px;padding:0 20px}@media(min-width: 768px){.newsarticlepage .profile-hero .container{flex-flow:row wrap}}.newsarticlepage .profile-hero .profile-img{margin-bottom:-35px;z-index:10}.newsarticlepage .profile-hero .profile-row{flex:50% 1 1;z-index:10}@media(min-width: 768px){.newsarticlepage .profile-hero .profile-row{padding-right:120px}}.newsarticlepage .profile-hero h2,.newsarticlepage .profile-hero .h2{margin-bottom:.5rem}.newsarticlepage .profile-hero h4,.newsarticlepage .profile-hero .h4{font-weight:normal}.newsarticlepage .profile-hero .profile-meta{display:flex;flex-flow:row wrap;gap:2px;padding-top:24px}@media(min-width: 1024px){.newsarticlepage .profile-hero .profile-meta{padding-top:48px}}.newsarticlepage .profile-body{padding-top:30px}.newsarticlepage .profile-body .container{padding:0 20px}.newsarticlepage .profile-body .text-block .container{padding:0 20px}.before-after-block{padding:40px 0}.before-after-block .before-after-wrapper{position:relative;aspect-ratio:3/2;border-radius:3px;overflow:hidden;box-shadow:0px 5px 30px 0px rgba(var(--black-color-rgb), 0.1)}.before-after-block .before-after-wrapper:before{background-color:rgba(181,237,230,.75);border-radius:40px;top:10px;color:#000;content:"before";left:10px;opacity:0;padding:5px 10px;position:absolute;transition:opacity 200ms ease-in-out;z-index:15}.before-after-block .before-after-wrapper :global(.before-after-wrapper.show-before::before){opacity:1}.before-after-block .before-after-wrapper:after{background-color:#fff;border-radius:40px;top:10px;color:#000;opacity:0;padding:5px 10px;position:absolute;right:10px;transition:opacity 200ms ease-in-out;z-index:15;content:"after"}.before-after-block .before-after-wrapper :global(.before-after-wrapper.show-after::after){opacity:1}.before-after-block .before-after-wrapper .before-image-wrapper{bottom:0;left:0;overflow:hidden;position:absolute;top:0;right:0;z-index:10}.before-after-block .before-after-wrapper .before-image-wrapper .before-image{background-size:cover;height:100%;width:100%}.before-after-block .before-after-wrapper .after-image{background-size:cover;inset:0;position:absolute}.before-after-block .before-after-wrapper .handle{align-items:center;background:rgba(0,0,0,0);bottom:0;cursor:ew-resize;display:flex;justify-content:center;left:50%;position:absolute;top:0;width:2px;z-index:20}.before-after-block .before-after-wrapper .handle:before{content:"";position:absolute;inset:0 -20px}.before-after-block .before-after-wrapper .handle .icon{position:absolute;top:50%;transform:translate(0%, -50%);padding:8px;width:50px;height:50px;fill:currentColor;color:#000;display:inline-block;background:var(--color-tweety_pie);border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0px 5px 30px 0px rgba(var(--black-color-rgb), 0.1);transition:all .3s ease-in-out}.before-after-block .before-after-wrapper .handle .icon:hover{transform:scale(110%) translate(0%, -45%)}.text-block:has(+.before-after-block){margin-bottom:0}.text-block+.before-after-block{padding-top:20px}.timeline-block{padding:2.5rem 0}.timeline-block .timeline-item__holder{position:relative}.timeline-block .timeline-item__holder .timeline-item{display:flex;justify-content:center;flex-direction:column;gap:0;padding:0 1rem 3rem 1rem;margin-left:2rem}@media(min-width: 768px){.timeline-block .timeline-item__holder .timeline-item{flex-direction:row;gap:5rem;margin-left:0;padding-bottom:55px}}.timeline-block .timeline-item__holder .timeline-item .timeline-image{display:flex;justify-content:center;align-items:center;width:250px;order:2;margin-bottom:1rem;display:none}@media(min-width: 520px){.timeline-block .timeline-item__holder .timeline-item .timeline-image{width:360px}}@media(min-width: 768px){.timeline-block .timeline-item__holder .timeline-item .timeline-image{order:unset;flex:50%;display:block}}@media(min-width: 1024px){.timeline-block .timeline-item__holder .timeline-item .timeline-image{order:unset;width:454px;flex:50%}}.timeline-block .timeline-item__holder .timeline-item .timeline-image.mobile-only{display:block}@media(min-width: 768px){.timeline-block .timeline-item__holder .timeline-item .timeline-image.mobile-only{display:none}}.timeline-block .timeline-item__holder .timeline-item .timeline-image .image-block{width:100%;max-width:none;margin:0}.timeline-block .timeline-item__holder .timeline-item .timeline-image .image-block figure{width:100%}.timeline-block .timeline-item__holder .timeline-item .timeline-image .image-block figure .image-block__image{width:100%}.timeline-block .timeline-item__holder .timeline-item .timeline-image img{width:100%;object-fit:cover}.timeline-block .timeline-item__holder .timeline-item .timeline-item__content{flex:50%;order:1;display:flex;flex-direction:column;gap:.5rem}@media(min-width: 768px){.timeline-block .timeline-item__holder .timeline-item .timeline-item__content{order:unset}}.timeline-block .timeline-item__holder .timeline-item .timeline-item__content h3{margin:0}.timeline-block .timeline-item__holder .timeline-item .timeline-item__content .timeline-item__summary{font-size:20px;line-height:26px;margin-bottom:0;display:flex;flex-direction:column;gap:1rem}.timeline-block .timeline-item__holder .timeline-item .timeline-item__content .timeline-item__summary p{margin:0}@media(min-width: 768px){.timeline-block .timeline-item__holder:nth-child(odd) .timeline-item{flex-direction:row}}@media(min-width: 768px){.timeline-block .timeline-item__holder:nth-child(even) .timeline-item{flex-direction:row-reverse}}.timeline-block .timeline-item__holder::after{content:"";position:absolute;top:0;width:30px;height:30px;background-color:var(--dot-color);background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:50%;z-index:2;left:3px;transform:translateX(0)}@media(min-width: 768px){.timeline-block .timeline-item__holder::after{top:3%;left:50%;transform:translate(-50%, 0%);width:40px;height:40px}}.timeline-block .timeline-item__holder:first-child::after{top:0}.timeline-block .timeline-item__holder::before{content:"";position:absolute;top:0;bottom:0;left:1rem;width:6px;background-color:var(--line-color);z-index:1;transform:none}@media(min-width: 768px){.timeline-block .timeline-item__holder::before{left:50%;transform:translateX(-50%)}}.timeline-block .timeline-item__holder:last-child::before{display:none}@media(min-width: 768px){.timeline-block .timeline-item__holder:last-child::after{transform:translate(-50%, -50%)}}.serviceindexpage .hero-section{min-height:unset;padding:20vw 0}@media(min-width: 768px){.serviceindexpage .hero-section{padding:10vw 0}}.serviceindexpage .hero-section .bg-decor{height:100%}.serviceindexpage .hero-section .heading-holder{margin:0}.serviceindexpage .hero-section .image-holder{bottom:0}.serviceindexpage .service-card-row{display:flex;flex-flow:row wrap;gap:40px;margin:0 auto}@media(min-width: 768px){.serviceindexpage .service-card-row{flex-flow:row wrap}}.serviceindexpage .service-card-row .service-card{max-height:350px;transition:all .7s ease-in-out;position:relative;margin:0;width:100%;flex:1 1 auto}@media(min-width: 640px){.serviceindexpage .service-card-row .service-card{flex:45% 1 0}}@media(min-width: 1024px){.serviceindexpage .service-card-row .service-card{flex:30% 0 0}}.serviceindexpage .service-card-row .service-card a{color:unset;text-decoration:none;flex:1 1 auto;transition:all .3s ease;height:100%}.serviceindexpage .service-card-row .service-card a .card-inner{height:100%;width:100%;padding:20px;min-height:350px}@media(min-width: 1024px){.serviceindexpage .service-card-row .service-card a .card-inner{flex:30% 0 0}}.serviceindexpage .service-card-row .service-card .toggle-content-label{position:absolute;bottom:0;right:0;display:flex;align-items:center;border-radius:3px 0 0 0;border:0px solid rgba(0,0,0,0);margin:0;padding:0;background:rgba(0,0,0,0);z-index:10;overflow:hidden;cursor:pointer}.serviceindexpage .service-card-row .service-card .toggle-content-label .icon{display:flex;align-items:center;justify-content:center;background-color:var(--black-color);color:var(--white-color);height:30px;width:30px;margin:0;padding:0}.serviceindexpage .service-card-row .service-card .toggle-content-label .icon i{font-size:12px;transform:rotate(45deg);transition:transform .3s ease}.serviceindexpage .service-card-row .service-card .toggle-content-label span{display:flex;align-items:center;justify-content:center;background-color:var(--white-color);color:var(--black-color);padding:0 8px;height:30px}.serviceindexpage .service-card-row .service-card .card-content_extra{transform:translate(0, 100%);opacity:0;transition:all .3s ease,opacity 1s ease;transition-delay:.2s;padding-bottom:0px}.serviceindexpage .service-card-row .service-card .card-content_extra span{display:flex;align-items:center;gap:8px;text-wrap:balance;font-weight:600}@media(hover: hover){.serviceindexpage .service-card-row .service-card .toggle-content-label{display:none}.serviceindexpage .service-card-row .service-card:hover{max-height:1000px;transform:scale(1.05)}.serviceindexpage .service-card-row .service-card:hover a .card-content_extra{opacity:1;transform:translate(0, 0)}}@media(hover: none){.serviceindexpage .service-card-row .service-card .card-content_extra{padding-bottom:40px}.serviceindexpage .service-card-row .service-card.active{max-height:1000px}.serviceindexpage .service-card-row .service-card.active a .card-content_extra{opacity:1;transform:translate(0, 0)}.serviceindexpage .service-card-row .service-card.active .icon i{transform:rotate(0deg)}}.bg-cat_noir{background:var(--color-cat_noir) !important}.bg-baloo{background:var(--color-baloo) !important}.bg-baymax{background:var(--color-baymax) !important}.bg-casper{background:var(--color-casper) !important}.bg-velma_dinkley{background:var(--color-velma_dinkley) !important}.bg-clifford{background:var(--color-clifford) !important}.bg-penelope_pitstop{background:var(--color-penelope_pitstop) !important}.bg-queen_poppy{background:var(--color-queen_poppy) !important}.bg-the_cheshire_cat{background:var(--color-the_cheshire_cat) !important}.bg-raven{background:var(--color-raven) !important}.bg-dori{background:var(--color-dori) !important}.bg-smurfette{background:var(--color-smurfette) !important}.bg-vanellope_von_schweetz{background:var(--color-vanellope_von_schweetz) !important}.bg-fairy_godmother_fauna{background:var(--color-fairy_godmother_fauna) !important}.bg-mike_wazowski{background:var(--color-mike_wazowski) !important}.bg-princess_fiona{background:var(--color-princess_fiona) !important}.bg-tweety_pie{background:var(--color-tweety_pie) !important}.bg-jake_the_dog{background:var(--color-jake_the_dog) !important}.bg-baymax,.bg-casper,.bg-velma_dinkley,.bg-clifford,.bg-smurfette,.bg-vanellope_von_schweetz,.bg-fairy_godmother_fauna,.bg-mike_wazowski,.bg-princess_fiona,.bg-tweety_pie,.bg-jake_the_dog{color:var(--color-cat_noir) !important}.bg-baymax li:before,.bg-casper li:before,.bg-velma_dinkley li:before,.bg-clifford li:before,.bg-smurfette li:before,.bg-vanellope_von_schweetz li:before,.bg-fairy_godmother_fauna li:before,.bg-mike_wazowski li:before,.bg-princess_fiona li:before,.bg-tweety_pie li:before,.bg-jake_the_dog li:before{background-color:var(--color-cat_noir) !important}.bg-baymax .btn-outline,.bg-casper .btn-outline,.bg-velma_dinkley .btn-outline,.bg-clifford .btn-outline,.bg-smurfette .btn-outline,.bg-vanellope_von_schweetz .btn-outline,.bg-fairy_godmother_fauna .btn-outline,.bg-mike_wazowski .btn-outline,.bg-princess_fiona .btn-outline,.bg-tweety_pie .btn-outline,.bg-jake_the_dog .btn-outline{border-color:var(--color-cat_noir) !important;color:var(--color-cat_noir) !important}.bg-cat_noir,.bg-baloo,.bg-penelope_pitstop,.bg-queen_poppy,.bg-the_cheshire_cat,.bg-raven,.bg-dori{color:var(--color-baymax) !important}.bg-cat_noir li:before,.bg-baloo li:before,.bg-penelope_pitstop li:before,.bg-queen_poppy li:before,.bg-the_cheshire_cat li:before,.bg-raven li:before,.bg-dori li:before{background-color:var(--color-baymax) !important}.bg-cat_noir .btn-outline,.bg-baloo .btn-outline,.bg-penelope_pitstop .btn-outline,.bg-queen_poppy .btn-outline,.bg-the_cheshire_cat .btn-outline,.bg-raven .btn-outline,.bg-dori .btn-outline{border-color:var(--color-baymax) !important;color:var(--color-baymax) !important}.author-block .container{border-radius:3px;overflow:hidden;padding:0}.author-block .text-info{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;gap:40px;padding:20px 10px}@media(min-width: 640px){.author-block .text-info{justify-content:flex-start;flex-flow:row wrap}}.author-block .text-info .author-image{width:200px;height:200px;border-radius:1000px;overflow:hidden;box-shadow:0px 8px 20px -12px rgba(var(--black-color-rgb), 0.2);transition:all .3s ease}@media(min-width: 640px){.author-block .text-info .author-image{width:150px;height:150px}}@media(min-width: 1024px){.author-block .text-info .author-image{width:200px;height:200px}}.author-block .text-info .author-details{flex:1;display:flex;flex-direction:column;align-items:center;gap:10px}@media(min-width: 640px){.author-block .text-info .author-details{align-items:flex-start}}.author-block .text-info .author-details h3,.author-block .text-info .author-details h4{margin-bottom:0;text-align:center;transition:all .3s ease}@media(min-width: 640px){.author-block .text-info .author-details h3,.author-block .text-info .author-details h4{text-align:left}}.author-block .text-info .author-details h3{font-size:32px}.author-block .text-info .author-details h5{font-weight:400}.author-block .text-info .author-details p{margin-bottom:0;font-size:16px;line-height:1.5}.author-block .text-info .author-details .btn{margin-top:0px}.section-block{position:relative;margin:auto auto 1.5em auto;min-height:25rem;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.section-block:has(.section-container){padding:0}.section-block.skew-top{padding-top:100px}.section-block.skew-top:before{content:"";background-image:url("../assets/25ebc005048f199e1a74.47a725632844.svg");left:0;top:0;right:0;position:absolute;background-repeat:no-repeat;background-size:100% 100%;height:100px}.section-block.skew-bottom{padding-bottom:100px}.section-block.skew-bottom:after{content:"";background-image:url("../assets/25ebc005048f199e1a74.47a725632844.svg");left:0;bottom:0;right:0;position:absolute;background-repeat:no-repeat;background-size:100% 100%;height:100px;transform:scale(1, -1)}.section-block.skew-bottom:after{top:auto;bottom:0;transform:scale(1, -1)}.section-block .section-container{display:flex;flex-flow:column;transition:all .5s ease}.section-block .section-container.width-full{padding-left:0;padding-right:0;max-width:100%}.section-block .section-container.width-large{max-width:1266px}.section-block .section-container.width-medium{max-width:1024px}.section-block .section-container.width-small{max-width:840px}.section-block .section-container .container,.section-block .section-container .container_sm{max-width:unset}.section-block .padding-top-6{padding-top:52px}@media(min-width: 768px){.section-block .padding-top-6{padding-top:120px}}.section-block .padding-top-5{padding-top:40px}@media(min-width: 768px){.section-block .padding-top-5{padding-top:80px}}.section-block .padding-top-4{padding-top:32px}@media(min-width: 768px){.section-block .padding-top-4{padding-top:64px}}.section-block .padding-top-3{padding-top:28px}@media(min-width: 768px){.section-block .padding-top-3{padding-top:40px}}.section-block .padding-top-2{padding-top:24px}@media(min-width: 768px){.section-block .padding-top-2{padding-top:24px}}.section-block .padding-top-1{padding-top:16px}@media(min-width: 768px){.section-block .padding-top-1{padding-top:16px}}.section-block .padding-top-none{padding-top:0}.section-block .padding-bottom-6{padding-bottom:52px}@media(min-width: 768px){.section-block .padding-bottom-6{padding-bottom:120px}}.section-block .padding-bottom-5{padding-bottom:40px}@media(min-width: 768px){.section-block .padding-bottom-5{padding-bottom:80px}}.section-block .padding-bottom-4{padding-bottom:32px}@media(min-width: 768px){.section-block .padding-bottom-4{padding-bottom:64px}}.section-block .padding-bottom-3{padding-bottom:28px}@media(min-width: 768px){.section-block .padding-bottom-3{padding-bottom:40px}}.section-block .padding-bottom-2{padding-bottom:24px}@media(min-width: 768px){.section-block .padding-bottom-2{padding-bottom:24px}}.section-block .padding-bottom-1{padding-bottom:16px}@media(min-width: 768px){.section-block .padding-bottom-1{padding-bottom:16px}}.section-block .padding-bottom-none{padding-bottom:0}.footer{background-color:var(--black-color);color:var(--white-color);margin-top:240px;padding:34px 0;z-index:2;position:relative}@media(min-width: 1024px){.footer{padding:50px 0}}@media(min-width: 1200px){.footer{padding:80px 0}}.footer a{color:currentColor;text-decoration:none}@media(min-width: 768px){.footer .contact-form{background-color:var(--white-color);color:var(--black-color)}}@media(max-width: 767px){.footer .contact-form input[type=text],.footer .contact-form input[type=email],.footer .contact-form input[type=tel],.footer .contact-form input[type=url],.footer .contact-form input[type=number],.footer .contact-form input[type=search],.footer .contact-form textarea,.footer .contact-form select{border-color:rgba(0,0,0,0)}}@media(min-width: 768px){.footer .contact-form .btn.btn-light{color:var(--white-color);background-color:var(--black-color)}}.footer .logo-box{padding:40px 0;border-top:2px solid var(--white-color);border-bottom:2px solid var(--white-color);margin-bottom:36px}@media(min-width: 768px){.footer .logo-box{padding-top:0;border-top:none;margin-bottom:40px}}@media(min-width: 768px){.footer .footer-row{display:flex;flex-wrap:wrap;flex-direction:row-reverse;margin:0 -10px}}@media(min-width: 1200px){.footer .footer-row{margin:0 -41px}}@media(min-width: 768px){.footer .footer-col{width:50%;padding:0 10px;position:relative}.footer .footer-col .contact-form{position:absolute;bottom:-1rem;right:1rem;left:1rem}.footer .footer-col .contact-form .button-row .btn{font-family:"Source Sans 3",-apple-system,"Segoe UI","Helvetica Neue",sans-serif}}@media(min-width: 1200px){.footer .footer-col{padding:0 41px}.footer .footer-col .contact-form{position:absolute;bottom:-1rem;right:41px;left:41px}}.footer .footer-col .contact-form .container{padding:0}.footer .contact-form .btn{background-color:var(--white-color);color:var(--black-color)}@media(min-width: 768px){.footer .contact-form .btn{background-color:var(--black-color);color:var(--white-color)}}.footer .contact-form .checkbox{background-color:unset;color:var(--black-white);text-align:left;font-weight:400;padding:0;display:flex;align-items:flex-start}@media(min-width: 768px){.footer .contact-form .checkbox{color:var(--black-color)}}.footer .contact-form .checkbox input{width:25px;height:25px;margin-left:0;margin-right:.75rem;margin-top:0;border:2px solid rgba(0,0,0,.2)}.footer .contact-form .checkbox label{text-transform:none;font-weight:400;line-height:22.63px}.footer .form-holder{margin-bottom:40px;box-shadow:0px 5px 30px 0px rgba(var(--black-color-rgb), 0.1)}@media(min-width: 768px){.footer.pull-out-form .contact-form{margin-top:-150px}}@media(min-width: 1024px){.footer.pull-out-form .contact-form{margin-top:-220px}}@media(min-width: 1200px){.footer.pull-out-form .contact-form{margin-top:-300px}}.footer.pull-out-form .contact-form.prevent-overflow{margin-top:0;position:relative;bottom:0rem;right:0rem;left:0rem}#main>.decoration-block:last-child,#main article>.decoration-block:last-child{margin-bottom:-240px}.address-info{font-size:24px;margin-bottom:40px;padding-bottom:40px;border-bottom:2px solid var(--white-color)}@media(min-width: 768px){.address-info{font-size:18px}}@media(min-width: 1024px){.address-info{display:flex;flex-wrap:wrap}}@media(min-width: 1200px){.address-info{font-size:24px}}.address-info h3,.address-info .h3{font-size:24px;margin-bottom:0}.address-info .address-block{margin-bottom:33px}@media(min-width: 1024px){.address-info .address-block{width:40%;margin-bottom:0}}@media(min-width: 1200px){.address-info .address-block{width:50%;padding-top:8px}}@media(min-width: 1024px){.address-info .footer-contact{width:60%;text-align:right;padding-left:20px}}@media(min-width: 1200px){.address-info .footer-contact{width:50%}}.certificate-holder{padding-bottom:30px;border-bottom:2px solid var(--white-color);margin-bottom:40px}.copy-holder{font-size:14px}.copy-holder .footer-subnav{margin-bottom:20px}@media(min-width: 520px){.copy-holder .footer-subnav{display:flex;flex-wrap:wrap;justify-content:space-between}}@media(min-width: 1024px){.copy-holder .footer-subnav{margin-bottom:10px}}@media(min-width: 520px){.copy-holder .subnav-list{padding-right:10px}}address{font-style:normal;font-weight:300}.footer-logo{display:block;width:185px}.footer-logo a{display:block}.footer-logo a img{display:block}@media(min-width: 768px){.contact-form{padding:20px;border-radius:3px;position:relative;z-index:2}}@media(min-width: 1200px){.contact-form{padding:37px 42px}}@media(min-width: 1024px){.contact-form h3{letter-spacing:-1.26px;margin-bottom:12px}}.contact-form .heading-holder{margin-bottom:16px}@media(min-width: 1024px){.contact-form .heading-holder{margin-bottom:25px}}.contact-form .heading-holder p{margin-bottom:15px}@media(min-width: 1024px){.contact-form .footer-form{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}}.contact-form .footer-form .form-check{margin-bottom:24px}@media(min-width: 1024px){.contact-form .footer-form .form-check{max-width:55%;padding-right:10px;margin-bottom:0}}@media(min-width: 1200px){.contact-form .footer-form .form-check{max-width:60%}}.footer-contact li{margin-bottom:2px}.certificate-list{display:flex;flex-wrap:wrap;margin:0 -5px;align-content:space-between}.certificate-list li{padding:4px;align-items:center;display:flex;flex:auto;justify-content:center}.certificate-list li:nth-child(-n+6) a{align-items:start}.certificate-list li:nth-last(-n + 4) a{align-items:center}.certificate-list li a{display:flex;align-self:stretch;text-align:center;align-items:center}.certificate-list li img{display:block;margin:0 auto;max-width:135px;max-height:92px}.btn{display:inline-block;vertical-align:middle;text-align:center;padding:16px 46px 14px 14px;font-size:18px;font-weight:700;background-color:var(--black-color);color:var(--white-color);text-transform:uppercase;text-decoration:none;line-height:1;border:2px solid rgba(0,0,0,0);border-radius:3px;position:relative;cursor:pointer}@media(min-width: 768px)and (max-width: 1023px){.btn{font-size:15px}}.btn:before{transition:right 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95),left 0.35s cubic-bezier(0.3, 0.86, 0.36, 0.95);content:"";font-family:"icomoon";font-weight:400;position:absolute;top:49%;transform:translateY(-50%);font-size:20px;right:13px}.btn:hover{color:var(--white-color);text-decoration:none}.btn:hover:before{right:8px}.btn:visited{color:var(--white-color)}@media(max-width: 767px){.btn.btn-simple{padding:3px 3px}}@media(max-width: 767px){.btn.btn-simple:before{content:none}}.btn.btn-prev{padding:15px 14px 15px 46px}.btn.btn-prev:before{content:"";right:auto;left:13px}.btn.btn-prev:hover:before{left:8px}.btn.btn-light{background-color:var(--white-color);color:var(--black-color)}.btn.btn-light:hover,.btn.btn-light:visited{color:var(--black-color)}.btn.btn-secondary{background-color:var(--gray-color)}.btn.btn-outline{border-color:var(--black-color);background-color:rgba(0,0,0,0);color:var(--black-color)}.btn.btn-outline:hover,.btn.btn-outline:visited{color:var(--black-color)}.btn.btn-outline-secondary{border-color:var(--gray-color);background-color:rgba(0,0,0,0);color:var(--black-color)}.btn.btn-outline-secondary:hover,.btn.btn-outline-secondary:visited{color:var(--black-color)}.btn.btn-play{background-color:var(--pink-color);color:var(--black-color)}.btn.btn-play:before{content:""}.btn .icon{height:1rem;width:1rem}.cost-calculator{background:#e5e5e5;padding:0 1rem}@media all and (min-width: 1024px){.cost-calculator{padding:1rem 1rem 0 1rem}}.cost-calculator .pricing-container{max-width:1168px;margin:0 auto;padding:1rem 0 0}.cost-calculator .pricing-container h2{margin-bottom:1rem}.cost-calculator .pricing-container h3:first-of-type{margin-top:1.75rem}.cost-calculator .pricing-container h3{margin-top:4rem}.cost-calculator .pricing-container h1,.cost-calculator .pricing-container h2{text-align:left;color:#333}.cost-calculator .grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:20px;margin:20px 0}@media(min-width: 768px){.cost-calculator .grid{grid-template-columns:repeat(2, minmax(300px, 1fr))}}@media(min-width: 1024px){.cost-calculator .grid{grid-template-columns:repeat(4, 1fr)}}.cost-calculator .tier,.cost-calculator .sla-tier{display:flex;flex-direction:column;justify-content:space-between;min-height:330px;background-color:#f9f9f9;border:2px solid #ddd;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-radius:8px;padding:0;box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer;transition:transform .3s,box-shadow .3s,background-color .3s}.cost-calculator .tier .tier-heading,.cost-calculator .sla-tier .tier-heading{padding:1rem;display:flex;flex-direction:column;justify-content:space-between;min-height:140px}.cost-calculator .tier .tier-heading p,.cost-calculator .sla-tier .tier-heading p{margin-bottom:0}.cost-calculator .tier .tier-description,.cost-calculator .sla-tier .tier-description{padding:1rem;background:#000;color:#fff;margin:0;height:100%;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.cost-calculator .tier .tier-description p,.cost-calculator .sla-tier .tier-description p{color:#fff;margin-bottom:.5rem}.cost-calculator .tier .tier-description li,.cost-calculator .sla-tier .tier-description li{color:#fff;margin-left:1rem}.cost-calculator .bug-option,.cost-calculator .hypercare-row{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;padding:20px;box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer;transition:transform .3s,box-shadow .3s,background-color .3s}.cost-calculator .tier:hover,.cost-calculator .sla-tier:hover,.cost-calculator .hypercare-row:hover{transform:translateY(-5px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.cost-calculator .tier:hover .tier-description,.cost-calculator .sla-tier:hover .tier-description,.cost-calculator .hypercare-row:hover .tier-description{background:#007bff}.cost-calculator .tier.selected,.cost-calculator .sla-tier.selected,.cost-calculator .bug-option.selected,.cost-calculator .hypercare-row.selected{border:1px solid #007bff}.cost-calculator .tier.selected .tier-description,.cost-calculator .sla-tier.selected .tier-description,.cost-calculator .bug-option.selected .tier-description,.cost-calculator .hypercare-row.selected .tier-description{background:#007bff}.cost-calculator .tier h2,.cost-calculator .sla-tier h3,.cost-calculator .bug-option p,.cost-calculator .bug-option h2,.cost-calculator .hypercare-row h3{color:#333;margin-top:0}.cost-calculator p{color:#666}.cost-calculator ul{padding-left:20px}.cost-calculator ul li{color:#666;margin-bottom:10px}.cost-calculator .total-container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:#fff;padding-top:1rem;margin-top:3rem}.cost-calculator .total-container .total{text-align:center;margin:4rem 0 0;font-size:1.5em;font-weight:bold;color:#fff;background:#000;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.cost-calculator .total-container .total .total-content{max-width:900px;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0}@media(min-width: 768px){.cost-calculator .total-container .total .total-content{gap:2rem}}@media(min-width: 1080px){.cost-calculator .total-container .total .total-content{flex-direction:row}}.cost-calculator .total-container .total .total-content .total-price{flex:2;display:flex;flex-direction:column}.cost-calculator .total-container .total .total-content .total-price hr{background-color:#666;width:700px;margin:2rem auto;height:1px}.cost-calculator .total-container .total .total-content .total-price h3{font-size:30px}.cost-calculator .total-container .total .total-content .total-price .price-breakdown{display:flex;flex-direction:column;justify-content:space-around;width:100%}@media(min-width: 768px){.cost-calculator .total-container .total .total-content .total-price .price-breakdown{flex-direction:row}}.cost-calculator .total-container .total .total-content .total-price .price-breakdown p{color:#fff}.cost-calculator .total-container .total .total-content .total-price .price-breakdown .price-container .amount{font-size:40px;font-weight:700;margin-bottom:.25rem}.cost-calculator .total-container .total .total-content .total-price .price-breakdown .price-container .amount span.month{font-size:22px}.cost-calculator .total-container .total .total-content .total-price .price-breakdown .price-container .price-description{font-size:22px;font-weight:400}.cost-calculator .total-container .total .total-content .next-steps{flex:1;background:#fff;margin:2rem 0;min-width:340px;max-width:400px;padding:1rem;border-radius:5px}.cost-calculator .total-container .total .total-content .next-steps h3{font-size:22px;color:#000;margin:0 0 1rem}.cost-calculator .total-container .total .total-content .next-steps p{color:#333;font-size:14px}.cost-calculator .total-container .total .total-content .next-steps a{font-size:14px;background-color:#036cc9;padding:16px 46px 14px 14px}.cost-calculator button{padding:10px 20px;font-size:1em;color:#fff;background-color:#007bff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.cost-calculator button:disabled{background-color:#ccc;cursor:not-allowed}.cost-calculator button:hover:not(:disabled){background-color:#0056b3}.cost-calculator a.disabled{pointer-events:none;opacity:.6}.cost-calculator .pricing-container a{display:inline-block;padding:10px 20px;font-size:1em;color:#fff;background-color:#007bff;border:none;border-radius:5px;cursor:pointer;text-decoration:none;transition:background-color .3s}.cost-calculator a:hover:not(.disabled){background-color:#0056b3}.cost-calculator .hypercare-row{grid-column:span 4;margin-bottom:1rem}.cost-calculator #hypercareDays,.cost-calculator #retainerDays,.cost-calculator #supportHours{width:100%;margin-top:10px}.cost-calculator #hypercareDaysValue,.cost-calculator #retainerDaysValue,.cost-calculator #supportHoursValue{font-weight:bold;color:#007bff}
