@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;margin:0;border:0;padding:0}sub{vertical-align:sub}sup{vertical-align:super}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{vertical-align:top;overflow:auto;resize:vertical}audio,canvas,video{display:inline-block;*display: inline;*zoom: 1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{margin:0 2px;border:1px solid #c0c0c0;padding:.35em .625em .75em}legend{*margin-left: -7px;border:0;padding:0;white-space:normal}button,input,select,textarea{vertical-align:baseline;*vertical-align: middle;margin:0;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow: visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*width: 13px;*height: 13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top;overflow:auto}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle;max-width:100%;height:auto}fieldset{margin:0;border:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;padding:.2em 0;color:#000}iframe{width:1px;min-width:100%}label{cursor:pointer}.col-1F94A6{color:#1f94a6!important}.col-222E44{color:#222e44!important}.col-E5EAF3{color:#e5eaf3!important}.col-000000{color:#000!important}.col-FFFFFF{color:#fff!important}.col-E9EBED{color:#e9ebed!important}.col-575757{color:#575757!important}.col-FFA000{color:#ffa000!important}.col-D84315{color:#d84315!important}.col-9CCC65{color:#9ccc65!important}.col-1565C0{color:#1565c0!important}.col-4DB6AC{color:#4db6ac!important}.col-7E57C2{color:#7e57c2!important}.col-42A5F5{color:#42a5f5!important}.col-F3F6FA{color:#f3f6fa!important}@font-face{font-style:italic;font-weight:850;src:url(./AvenirHeavyOblique-eaZVxU0E.woff2) format("woff2"),url(./AvenirHeavyOblique-B2Y51QaG.woff) format("woff");font-family:Avenir;font-display:swap}@font-face{font-style:normal;src:url(./AvenirRoman-BrXw7vwz.woff2) format("woff2"),url(./AvenirRoman-W7B-N_fT.woff) format("woff");font-family:Avenir;font-display:swap}@font-face{font-style:italic;font-weight:350;src:url(./AvenirLightOblique-BAXyswMv.woff2) format("woff2"),url(./AvenirLightOblique-BvWSDwk1.woff) format("woff");font-family:Avenir;font-display:swap}@font-face{font-style:italic;font-weight:450;src:url(./AvenirBookOblique-DFlWc5q-.woff2) format("woff2"),url(./AvenirBookOblique-BPbUwmsG.woff) format("woff");font-family:Avenir;font-display:swap}@font-face{font-style:normal;font-weight:350;src:url(./AvenirLight-iLS6f30O.woff2) format("woff2"),url(./AvenirLight-CZuYa38_.woff) format("woff");font-family:Avenir;font-display:swap}@font-face{font-style:normal;font-weight:950;src:url(./AvenirBlack-DdS47abz.woff2) format("woff2"),url(./AvenirBlack-B_v2Gp3o.woff) format("woff");font-family:Avenir;font-display:swap}@font-face{font-style:normal;font-weight:650;src:url(./AvenirMedium-DWZzBVVM.woff2) format("woff2"),url(./AvenirMedium-C-vftYNl.woff) format("woff");font-family:Avenir;font-display:swap}@font-face{font-style:normal;font-weight:450;src:url(./AvenirBook-D_HUvFV6.woff2) format("woff2"),url(./AvenirBook-BaVO_IEA.woff) format("woff");font-family:Avenir;font-display:swap}@font-face{font-style:italic;src:url(./AvenirOblique-K_o6el5X.woff2) format("woff2"),url(./AvenirOblique-CHR3Aer-.woff) format("woff");font-family:Avenir;font-display:swap}@font-face{font-style:normal;font-weight:850;src:url(./AvenirHeavy-DO7PaktD.woff2) format("woff2"),url(./AvenirHeavy-D6FRUpHm.woff) format("woff");font-family:Avenir;font-display:swap}@font-face{font-style:italic;font-weight:950;src:url(./AvenirBlackOblique-BkaXepiX.woff2) format("woff2"),url(./AvenirBlackOblique-ZUo2hJmj.woff) format("woff");font-family:Avenir;font-display:swap}@font-face{font-style:italic;font-weight:650;src:url(./AvenirMediumOblique-BOZzJgXe.woff2) format("woff2"),url(./AvenirMediumOblique-BJTgheGW.woff) format("woff");font-family:Avenir;font-display:swap}@font-face{font-style:normal;font-weight:400;src:url(./qpoint-3SC5TKgA.woff) format("woff");font-family:qpoint;font-display:block}:root{--wrapper-max-width: 1246px;--horizontal-spacing: 1.25rem;--vertical-spacing: 3rem;--heading-spacing: 2.5rem;--text-spacing: 1.25rem;--h1: 48px;--h2: 38px;--h3: 28px;--h4: 24px;--h5: 20px;--h6: 16px}@media (max-width: 768px){:root{--h1: 40px ;--h2: 30px;--h3: calc(28px / 6 * 5);--h4: 20px ;--h5: calc(20px / 6 * 5);--h6: calc(16px / 6 * 5);--horizontal-spacing: 1rem;--vertical-spacing: 2rem;--heading-spacing: var(--vertical-spacing);--text-spacing: var(--horizontal-spacing)}}h1,h2,h3,h4,h5,h6{font-weight:850;font-family:Avenir,sans-serif;margin-bottom:20px;line-height:1.2}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}h4{font-size:var(--h4)}h5{font-size:var(--h5)}h6{font-size:var(--h6)}*{box-sizing:border-box}body,html{background-color:#f3f6fa;scroll-behavior:smooth}body{font-family:Avenir,sans-serif}a{color:#1f94a6;text-decoration:underline}a:hover{color:#222e44}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}.background-img{background-position:center;background-size:cover;background-repeat:no-repeat}.background-img:after{display:block;content:""}.redactor-content{color:#222e44;font-size:19px;line-height:1.5;font-weight:450;font-family:Avenir,sans-serif}.redactor-content p{margin-bottom:10px}.redactor-content em{font-style:italic}.redactor-content ol{margin-bottom:20px;padding-left:40px;list-style-type:decimal;text-align:left}@media (max-width: 576px){.redactor-content ol{padding-left:20px}}.redactor-content ol ol li{list-style-type:lower-alpha}.redactor-content ol ol ol li{list-style-type:lower-roman}.redactor-content ul{margin-bottom:20px;padding-left:40px;list-style-type:disc;text-align:left}@media (max-width: 576px){.redactor-content ul{padding-left:20px}}.redactor-content ul ul li{list-style-type:circle}.redactor-content ul ul ul li{list-style-type:square}.redactor-content .button p{margin-bottom:0;font-weight:850}.button-link{text-decoration:none}.text-white{color:#fff}.button{font-size:22px;letter-spacing:.4px;font-weight:850;font-family:Avenir,sans-serif;border:2px solid #1f94a6;border-radius:5px;background-color:#1f94a6;padding:15px 30px;text-align:center;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.button:hover{border:2px solid #222e44;background:#222e44}.button.button-theme-default{color:#fff}.button.button-theme-transparent{border:2px solid #fff;background:transparent;color:#fff}.button.button-theme-transparent:hover{border:2px solid #222e44;background:#222e44}@media (max-width: 576px){.button{padding:10px 30px;font-size:19px}}.icon{display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat;width:20px}.icon:before{display:block;padding-top:34%;content:""}.icon.arrow-right{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAMCAYAAACX8hZLAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAnklEQVQ4y7XTsQ2CABCF4f8RKLBiA5mAsAFxBEdxEgp3sGUEghMgEziCFRQSzoIYDYHueO0VX+5eTjjleL09kE16H07Py/n1Pwu8kDnKLerrtKySXRCNcYHRrUHy3CMtq8TCoUFkYO33dK7IFqS5MDJv7BdrnYtfMxTsc66or0E5RqcxLvyLXwCuxW8BAKEXYuHQgLIlAN4fb9yXAMAHtv9UCcRsagcAAAAASUVORK5CYII=);width:30px}.required:after{margin-left:5px;content:"*";color:red}.error{display:none;color:red;font-weight:450;font-family:Avenir,sans-serif;position:relative;top:-16px;width:100%;font-size:12px}.error.show{display:block}#CybotCookiebotDialog,#CybotCookiebotDialogBodyContentText{font-weight:450;font-family:Avenir,sans-serif;font-weight:450!important;line-height:1.4!important}#CybotCookiebotDialogBodyContentTitle{font-weight:850;font-family:Avenir,sans-serif;margin-bottom:15px!important;font-weight:850!important}.CybotCookiebotDialogBodyButton{font-weight:850;font-family:Avenir,sans-serif;border-radius:5px!important;padding:4px!important;font-weight:850!important;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.CybotCookiebotDialogBodyButton:hover{border:1px solid #222e44!important;background-color:#222e44!important}.no-thumbnail{background-color:#575757}.backdrop{position:absolute;z-index:1;inset:0;overflow:hidden}.backdrop img{width:100%}.alert{margin-bottom:22px;border:1px solid transparent;border-radius:4px;padding:15px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.close{float:right;color:#000;font-weight:700;font-size:24px;line-height:1;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=${opacity-ie})}.close:hover,.close:focus{cursor:pointer;color:#000;text-decoration:none;opacity:.5;filter:alpha(opacity=${opacity-ie})}button.close{-webkit-appearance:none;cursor:pointer;border:0;background:transparent;padding:0;line-height:14px}.alert-success{border-color:#d6e9c6;background-color:#dff0d8;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{border-color:#bce8f1;background-color:#d9edf7;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{border-color:#faebcc;background-color:#fcf8e3;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{border-color:#ebccd1;background-color:#f2dede;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}[class^=qpoint-icon-],[class*=" qpoint-icon-"]{font-family:qpoint!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qpoint-icon-building-alt:before{content:""}.qpoint-icon-rounded-left:before{content:""}.qpoint-icon-rounded-right:before{content:""}.qpoint-icon-thin-right:before{content:""}.qpoint-icon-file-alt:before{content:""}.qpoint-icon-file-excel:before{content:""}.qpoint-icon-file-image:before{content:""}.qpoint-icon-file-pdf:before{content:""}.qpoint-icon-file-powerpoint:before{content:""}.qpoint-icon-search-1:before{content:""}.qpoint-icon-facebook:before{content:""}.qpoint-icon-info-square:before{content:""}.qpoint-icon-check:before{content:""}.qpoint-icon-instagram:before{content:""}.qpoint-icon-linkedin:before{content:""}.qpoint-icon-youtube:before{content:""}.qpoint-icon-calendar:before{content:""}.qpoint-icon-clock-time:before{content:""}.qpoint-icon-close-line:before{content:""}.qpoint-icon-close:before{content:""}.qpoint-icon-cloud-download:before{content:""}.qpoint-icon-location-pin:before{content:""}.qpoint-icon-phone:before{content:""}.qpoint-icon-simple-down:before{content:""}.qpoint-icon-tag:before{content:""}.qpoint-icon-warning:before{content:""}.qpoint-icon-xing:before{content:""}.content-wrap{margin-right:auto;margin-left:auto;padding-right:var(--horizontal-spacing);padding-left:var(--horizontal-spacing);width:100%;max-width:var(--wrapper-max-width)}header{position:sticky;top:0;right:0;left:0;z-index:99;background:#575757}header .content-wrap{display:flex;justify-content:space-between;align-items:center;padding:0 20px;max-width:1920px}header .content-wrap .right{display:flex;align-items:center;color:#fff}header .content-wrap .right>*:not(:first-child){margin-left:20px}header .content-wrap .right .search-opener{cursor:pointer;font-size:18px}@media (max-width: 1264px){header .content-wrap .right .link{display:none}}header .menu{color:#f6f6f6;font-weight:650;font-family:Avenir,sans-serif;display:flex;align-items:center;font-size:18px}header .menu a{color:#f6f6f6;line-height:80px;text-decoration:none;font-weight:650;font-family:Avenir,sans-serif;display:block;position:relative;padding:0 30px}header .menu a:after{display:inline-block;position:absolute;bottom:0;left:0;opacity:0;background:#f6f6f6;width:100%;height:2px;content:"";-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .menu a.logo{padding:0}header .menu a.logo img{width:180px;height:auto}@media (max-width: 576px){header .menu a.logo img{width:125px}}header .menu a.logo:after{display:none}@media (max-width: 1173px){header .menu a.logo{margin:0}}@media (max-width: 1264px){header .menu a.logo{max-height:60px}}header .menu a:hover:after,header .menu a.active:after{opacity:1}@media (max-width: 1440px){header .menu a{padding-inline:15px}}@media (max-width: 1264px){header .menu a{line-height:60px}}header .menu .has-submenu{position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .menu .has-submenu a:hover{color:#575757}header .menu .has-submenu .submenu{display:flex;position:absolute;top:calc(100% - 4px);left:0;justify-content:space-between;visibility:hidden;opacity:0;z-index:1;box-shadow:0 5px 15px #222e4480;background-color:#f6f6f6;padding:30px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .menu .has-submenu .submenu ul{margin-right:20px}header .menu .has-submenu .submenu ul li{margin-bottom:15px}header .menu .has-submenu .submenu ul li .heading,header .menu .has-submenu .submenu ul li .item{display:inline;position:relative;margin:0;padding:0;color:#222e44;line-height:1;text-decoration:none;white-space:nowrap}header .menu .has-submenu .submenu ul li .heading.bold,header .menu .has-submenu .submenu ul li .item.bold{font-size:19px;font-weight:850;font-family:Avenir,sans-serif}header .menu .has-submenu .submenu ul li .heading{display:inline-block;position:relative;margin-bottom:10px}header .menu .has-submenu .submenu ul li .heading:after{display:block;position:absolute;bottom:-3px;left:0;opacity:1;transition:none;background:#222e44;width:100%;height:1px;content:""}header .menu .has-submenu .submenu ul li .item{font-size:17px}header .menu .has-submenu .submenu ul li .item:after{display:inline-block;position:absolute;bottom:0;left:0;background:#222e44;width:0;height:1px;content:"";-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .menu .has-submenu .submenu ul li .item:hover{opacity:.9}header .menu .has-submenu .submenu ul li .item:hover:after{width:100%}header .menu .has-submenu .submenu ul li:last-of-type{margin-bottom:0}header .menu .has-submenu .submenu ul:last-child{margin-right:0}header .menu .has-submenu:hover{background:#f6f6f6;color:#222e44}header .menu .has-submenu:hover .submenu{visibility:visible;opacity:1}header .menu .has-submenu:hover a{color:#575757}@media (max-width: 1173px){header .menu .link{display:none}}header .menu .arrow-down{display:none}header .menu .search-opener{cursor:pointer;margin:0 30px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .menu .search-opener:hover{opacity:.8}@media (max-width: 576px){header .menu .search-opener{margin:0 10px}}header .choices{width:65px;text-transform:uppercase}header .choices .choices__inner{border:none;background:transparent;font-size:19px}header .choices .choices__list--dropdown .choices__item{padding-right:10px;color:#f6f6f6;font-size:19px!important;text-align:center}header .choices .choices__list{background:#575757;overflow:hidden}header .choices .choices__list .choices__item--selectable.is-highlighted{background:#f6f6f6!important;color:#575757!important}@media (max-width: 576px){header .choices{width:58px}}header .choices[data-type*=select-one]:after{content:unset}header #language-switch{position:relative;z-index:0}header #language-switch.hide{z-index:0}@media (min-width: 924px){header #language-switch{width:2.5rem}}header #language-switch ul{position:absolute;transform:translateY(-200px);opacity:0;transition-duration:.3s!important;transition-property:opacity!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-timing-function:linear;height:0}header #language-switch a.language-switch.lang-active:hover~ul{top:2.5rem;transform:translateY(0);opacity:1;height:auto}header a.language-switch{display:block;position:relative;top:0;z-index:-1;cursor:pointer;border:1px solid #ddd!important;border-radius:0;background:#575757;width:2.5rem;height:2.5rem;color:#fff!important;font-size:19px;line-height:2.5rem;text-align:center;-webkit-text-decoration-line:none;text-decoration-line:none;text-transform:uppercase}header #language-switch ul:hover{top:2.5rem;transform:translateY(0);opacity:1;height:auto}header #language-switch ul:hover a.language-switch{z-index:0}header a.language-switch:hover{background-color:#fff;color:#575757!important}@media (min-width: 924px){header a.language-switch{right:0}}header a.language-switch.lang-active{z-index:0;border:none!important}header a.language-switch.lang-active:hover{border:1px solid #ddd!important}header a.language-switch.lang-inactive{top:0}header a.language-switch.lang-active:hover~a.language-switch.lang-inactive{top:0}header a.language-switch.lang-inactive:hover{top:0}@media (max-width: 576px){header #language-switch{height:2.5rem}header a.language-switch{top:0}header a.language-switch.lang-inactive{top:0}header a.language-switch.lang-active:hover~a.language-switch.lang-inactive{top:0}header a.language-switch.lang-inactive:hover{top:0}}header #hamburger{display:none;position:relative;top:3px;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer;margin-left:30px;width:35px;height:35px}header #hamburger span{display:block;position:absolute;right:0;transform:rotate(0);opacity:1;border-radius:9px;background:#f6f6f6;width:100%;height:2px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header #hamburger span:nth-child(1){top:0}header #hamburger span:nth-child(2){top:12px}header #hamburger span:nth-child(3){top:24px}@media (max-width: 1173px){header #hamburger{display:block}}header #hamburger.open span:nth-child(1){top:14px;transform:rotate(135deg)}header #hamburger.open span:nth-child(2){opacity:0}header #hamburger.open span:nth-child(3){top:14px;transform:rotate(-135deg)}@media (max-width: 576px){header #hamburger{margin-left:10px}}header .mobile-menu{display:none;position:fixed;top:73px;left:-100%;z-index:3;box-shadow:0 2px 8px #3d3e3f33;background:#575757;padding:60px 20px;width:50%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .mobile-menu .arrow-down{display:inline;margin-left:10px;color:#f6f6f6;font-size:22px}header .mobile-menu a,header .mobile-menu span,header .mobile-menu .has-submenu .solutions,header .mobile-menu .service,header .mobile-menu .about .link,header .mobile-menu .link div{color:#f6f6f6;text-decoration:none;font-weight:650;font-family:Avenir,sans-serif;margin-bottom:25px;font-size:22px}@media (max-width: 576px){header .mobile-menu a,header .mobile-menu span,header .mobile-menu .has-submenu .solutions,header .mobile-menu .service,header .mobile-menu .about .link,header .mobile-menu .link div{margin-bottom:15px}}header .mobile-menu .has-submenu{margin-bottom:25px}@media (max-width: 576px){header .mobile-menu .has-submenu{margin-bottom:15px}}@media (max-width: 1173px){header .mobile-menu .has-submenu a{display:inline}}header .mobile-menu ul li{margin-top:25px}header .mobile-menu ul li a{margin-left:30px}header .mobile-menu ul li a.heading{margin-left:0}@media (max-width: 576px){header .mobile-menu ul li{margin-top:15px}}header .mobile-menu .link{display:block}@media (max-width: 1173px){header .mobile-menu{display:block}}header .mobile-menu.open{left:0;z-index:-1}header .mobile-menu .submenu{display:none;padding-left:30px}@media (max-width: 576px){header .mobile-menu{top:59px;padding:30px 20px 80px;width:100%;overflow-y:scroll}}header .btn button{background:transparent;padding:10px 25px;font-weight:650;font-family:Avenir,sans-serif;outline:none;border:2px solid #f6f6f6;border-radius:6px;color:#f6f6f6;font-size:16px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .btn button:hover{background:#fff;color:#575757}header .search-bar{position:absolute;visibility:hidden;opacity:0;background:#3d3e3f;width:100%;height:100%;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;top:0;left:0}header .search-bar .content-wrap{display:flex;position:relative;justify-content:space-between;align-items:center;padding-top:1rem;color:#f6f6f6}header .search-bar .content-wrap .search-input{display:flex;width:100%;max-width:50%}header .search-bar .content-wrap .search-input input{display:block;margin-right:10px;border:none;border-bottom:1px solid #f6f6f6;background:transparent;width:100%;max-width:100%;color:#f6f6f6;font-size:19px}header .search-bar .content-wrap .search-input input.placeholder{color:#f6f6f6}header .search-bar .content-wrap .search-input input:-moz-placeholder{color:#f6f6f6}header .search-bar .content-wrap .search-input input::-moz-placeholder{color:#f6f6f6}header .search-bar .content-wrap .search-input input::-webkit-input-placeholder{color:#f6f6f6}header .search-bar .content-wrap .search-input i{cursor:pointer;font-size:30px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .search-bar .content-wrap .search-input i:hover{opacity:.9}@media (max-width: 576px){header .search-bar .content-wrap .search-input i{font-size:25px}}@media (max-width: 576px){header .search-bar .content-wrap .search-input{max-width:75%}}header .search-bar .content-wrap .close-search-bar{cursor:pointer;font-size:46px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .search-bar .content-wrap .close-search-bar:hover{opacity:.8}@media (max-width: 576px){header .search-bar .content-wrap .close-search-bar{font-size:35px}}header .search-bar .content-wrap .search-dropdown-wrap{position:absolute;top:80px;left:20px;visibility:hidden;opacity:0;z-index:3;box-shadow:0 5px 15px #222e4480;background:#f6f6f6;padding:30px;width:1206px;color:#222e44;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .search-bar .content-wrap .search-dropdown-wrap .bold{font-weight:850;font-family:Avenir,sans-serif;margin-bottom:20px;font-size:19px}header .search-bar .content-wrap .search-dropdown-wrap ul li{margin-bottom:18px}header .search-bar .content-wrap .search-dropdown-wrap ul li span{color:#222e44;text-decoration:none;font-weight:450;font-family:Avenir,sans-serif;font-size:19px}header .search-bar .content-wrap .search-dropdown-wrap ul li a{color:#222e44;text-decoration:none;font-weight:450;font-family:Avenir,sans-serif;position:relative;font-size:19px}header .search-bar .content-wrap .search-dropdown-wrap ul li a:after{display:inline-block;position:absolute;bottom:0;left:0;background:#222e44;width:0;height:1px;content:"";-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}header .search-bar .content-wrap .search-dropdown-wrap ul li a:hover{opacity:.9}header .search-bar .content-wrap .search-dropdown-wrap ul li a:hover:after{width:100%}@media (max-width: 576px){header .search-bar .content-wrap .search-dropdown-wrap ul li a{font-size:16px}}@media (max-width: 576px){header .search-bar .content-wrap .search-dropdown-wrap ul li a{margin-bottom:15px}}header .search-bar .content-wrap .search-dropdown-wrap ul li:last-of-type{margin-bottom:0}header .search-bar .content-wrap .search-dropdown-wrap.show{visibility:visible;opacity:1}@media (max-width: 1173px){header .search-bar .content-wrap .search-dropdown-wrap{width:100%;max-width:600px}}@media (max-width: 576px){header .search-bar .content-wrap .search-dropdown-wrap{top:60px;left:0;overflow-y:scroll}}header .search-bar.show{visibility:visible;opacity:1}header .search-bar.show~.promo-text,header .search-bar.show~.breadcrumbs{z-index:0}@media (max-width: 576px){header{height:60px}}.breadcrumbs{position:relative;z-index:-2;background:#f3f6fa;width:100%}.breadcrumbs .breadcrumbs-wrapper{display:flex;margin:0 auto;padding:15px 20px 15px 250px;max-width:2000px}.breadcrumbs .breadcrumbs-wrapper .breadcrumb{font-size:14px;font-weight:650;font-family:Avenir,sans-serif;cursor:pointer;color:#222e44;text-decoration:none}.breadcrumbs .breadcrumbs-wrapper .breadcrumb:hover{opacity:.8}@media (max-width: 576px){.breadcrumbs .breadcrumbs-wrapper .breadcrumb{min-width:58px}}.breadcrumbs .breadcrumbs-wrapper i{margin:0 5px}@media (max-width: 1173px){.breadcrumbs .breadcrumbs-wrapper{padding-left:20px}}@media (max-width: 576px){.breadcrumbs .breadcrumbs-wrapper{align-items:center}}@media (max-width: 576px){.breadcrumbs{display:none}}.title{font-weight:850;font-family:Avenir,sans-serif;margin-bottom:20px;color:#222e44;line-height:1.2}.title.white{color:#fff}.title.center{text-align:center}.text{margin-bottom:20px;color:#222e44;line-height:1.5}.text.large{font-weight:650;font-family:Avenir,sans-serif;font-size:22px}.text.large-s{font-weight:650;font-family:Avenir,sans-serif;margin:0 auto 40px;max-width:1000px;font-size:21px}.text.medium{font-weight:650;font-family:Avenir,sans-serif}.text.small{font-weight:450;font-family:Avenir,sans-serif}.text.quote{font-style:italic;font-weight:650;font-family:Avenir,sans-serif}.text.center{text-align:center}.text.white{color:#fff}.text-link{display:block;margin:0 auto;width:100%;font-weight:850;font-size:19px;text-align:center;text-decoration:none}.text-link i{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.text-link:hover{opacity:.8;color:#1f94a6}.text-link:hover i{transform:translate(10px)}.home-slider{width:100%;height:100%}.home-slider .swiper-slide{display:flex;position:relative;justify-content:center;align-items:center;text-align:center}.home-slider .swiper-slide .content-wrap{position:absolute;bottom:50px;z-index:3}@media (max-width: 923px){.home-slider .swiper-slide .content-wrap .title{font-size:40px}}@media (max-width: 576px){.home-slider .swiper-slide .content-wrap .title{font-size:30px}}@media (max-width: 576px){.home-slider .swiper-slide .content-wrap{bottom:100px}}.home-slider .swiper-slide:after{padding-top:32%}@media (max-width: 1173px){.home-slider .swiper-slide:after{padding-top:50%}}@media (max-width: 768px){.home-slider .swiper-slide:after{padding-top:165%}}.home-slider .swiper-slide:before{display:block;position:absolute;bottom:0;z-index:2;width:100%;height:70%;content:"";background:-webkit-linear-gradient(0turn,rgba(0,0,0,var(--cta-gradient, 0)) 50%,transparent 95%);background:-o-linear-gradient(0turn,rgba(0,0,0,var(--cta-gradient, 0)) 50%,transparent 95%);background:-moz-linear-gradient(0turn,rgba(0,0,0,var(--cta-gradient, 0)) 50%,transparent 95%);background:linear-gradient(0turn,rgba(0,0,0,var(--cta-gradient, 0)) 50%,transparent 95%)}@media (max-width: 576px){.home-slider .swiper-slide:before{height:100%}}.home-slider .swiper-slide .image-link{display:block;margin:0 auto;max-width:200px}.home-slider .swiper-slide .image-link img{max-width:100%}.home-slider .swiper-pagination-bullets{right:30px;bottom:20px!important;left:auto!important;width:auto!important}.home-slider .swiper-pagination-bullets .swiper-pagination-bullet{opacity:1;margin:0 6px!important;border:2px solid #fff;background:transparent;width:15px;height:15px}.home-slider .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}#jsd-widget{position:fixed;min-width:50px}.block-row{margin-bottom:0;padding-top:var(--vertical-spacing);padding-right:var(--horizontal-spacing);padding-bottom:var(--vertical-spacing);padding-left:var(--horizontal-spacing)}.block-row .block-text-block,.block-row.no-padding{padding:0}@media (max-width: 923px){.block-row{padding-top:var(--vertical-spacing);padding-bottom:var(--vertical-spacing)}.block-row.block-code-blocks{padding:50px 20px}}@media (max-width: 576px){.block-row{padding-top:var(--vertical-spacing);padding-bottom:var(--vertical-spacing)}.block-row.block-code-blocks{padding:40px 20px}}.block-row .element-heading{color:#222e44;line-height:1.2;font-weight:850;font-family:Avenir,sans-serif;margin-bottom:40px;font-size:var(--h2);letter-spacing:.4px}.block-row .element-paragraph{margin-bottom:19px;padding-bottom:1px;color:#222e44;font-size:21px;line-height:1.5;font-weight:450;font-family:Avenir,sans-serif}@media (max-width: 768px){.block-row .element-paragraph table{display:block;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;overflow-x:auto;white-space:nowrap}}.block-row .element-paragraph td+td{padding-left:15px}.block-row .element-paragraph td{padding-right:15px}.block-row .element-paragraph td:last-child{padding-right:0}.block-row em{font-style:italic}.block-row ol{margin-bottom:20px;padding-left:40px;list-style-type:decimal;text-align:left}@media (max-width: 576px){.block-row ol{padding-left:20px}}.block-row ul{margin-bottom:20px;padding-left:40px;list-style-type:disc;text-align:left}@media (max-width: 576px){.block-row ul{padding-left:20px}}.block-row *:last-child{margin-bottom:0}.block-row .content-wrap{padding-right:0;padding-left:0}.block-icon-slider{background-color:#f3f6fa}.block-icon-slider .slider-icons{position:relative;margin:0 auto;padding:0 40px;max-width:1250px}.block-icon-slider .slider-icons .icon-next,.block-icon-slider .slider-icons .icon-prev{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;width:40px;height:40px;color:#1f94a6;font-size:40px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.block-icon-slider .slider-icons .icon-next:hover,.block-icon-slider .slider-icons .icon-prev:hover{opacity:.8}.block-icon-slider .slider-icons .icon-next{right:0}.block-icon-slider .slider-icons .icon-prev{left:0}.block-icon-slider .slider-icons .swiper-container .brand-wrapper .brand{max-width:194px}.block-icon-slider .swiper-slide{display:flex;justify-content:center;align-items:center;box-shadow:0 2px 4px #222e441a;border-radius:10px;background:#fff;width:auto;height:145px}.block-icon-slider .swiper-slide a{padding:20px;width:100%}.block-icon-slider .swiper-slide a img{margin:0 auto;width:100%}.block-icon-slider .desktop-hide{display:none}@media (max-width: 923px){.block-icon-slider .desktop-hide{display:block}}.block-icon-slider .text-link{margin-top:50px}.block-testimonial{padding:0}.block-testimonial .testimonial-inner-wrapper{position:relative;margin:0 auto;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;max-width:1920px}.block-testimonial .testimonial-inner-wrapper .testimonial-quote-wrapper{position:absolute;bottom:50px;left:50%;transform:translate(-50%);z-index:3}.block-testimonial .testimonial-inner-wrapper .testimonial-quote-wrapper .testimonial-quote{width:100%;max-width:691px;color:#222e44;font-size:var(--h3);line-height:1.5;font-style:italic;font-weight:650;font-family:Avenir,sans-serif;margin-bottom:50px;color:#fff;line-height:1.2}.block-testimonial .testimonial-inner-wrapper .testimonial-quote-wrapper .testimonial-quote:before{display:block;content:"”";font-size:100px;line-height:15px;font-family:PT Sans,sans-serif}@media (max-width: 576px){.block-testimonial .testimonial-inner-wrapper .testimonial-quote-wrapper .testimonial-quote{margin-bottom:30px;font-size:22px}}.block-testimonial .testimonial-inner-wrapper .testimonial-quote-wrapper .testimonial-reference-wrapper{display:flex;align-items:flex-end;width:100%;max-width:691px}.block-testimonial .testimonial-inner-wrapper .testimonial-quote-wrapper .testimonial-reference-wrapper .testimonial-link{filter:brightness(10);padding-left:50px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.block-testimonial .testimonial-inner-wrapper .testimonial-quote-wrapper .testimonial-reference-wrapper .testimonial-link:hover{opacity:1;filter:brightness(1.5)}@media (max-width: 576px){.block-testimonial .testimonial-inner-wrapper .testimonial-quote-wrapper .testimonial-reference-wrapper .testimonial-link{padding-left:0}}.block-testimonial .testimonial-inner-wrapper .testimonial-quote-wrapper .testimonial-reference-wrapper .testimonial-reference{display:flex;justify-content:space-between}.block-testimonial .testimonial-inner-wrapper .testimonial-quote-wrapper .testimonial-reference-wrapper .testimonial-reference .testimony-witness{position:relative;margin-left:16px;padding-left:16px}.block-testimonial .testimonial-inner-wrapper .testimonial-quote-wrapper .testimonial-reference-wrapper .testimonial-reference .testimony-witness span{display:block;color:#222e44;color:#fff;font-size:19px;font-weight:450;font-family:Avenir,sans-serif;margin-bottom:0;line-height:1.2}.block-testimonial .testimonial-inner-wrapper .testimonial-quote-wrapper .testimonial-reference-wrapper .testimonial-reference .testimony-witness span:nth-of-type(1){font-weight:850;font-family:Avenir,sans-serif}.block-testimonial .testimonial-inner-wrapper .testimonial-quote-wrapper .testimonial-reference-wrapper .testimonial-reference .testimony-witness span:nth-of-type(2){font-size:17px;font-weight:450;font-family:Avenir,sans-serif}.block-testimonial .testimonial-inner-wrapper .testimonial-quote-wrapper .testimonial-reference-wrapper .testimonial-reference .testimony-witness:before{display:block;position:absolute;left:0;background:#fff;width:1px;height:45px;content:""}@media (max-width: 768px){.block-testimonial .testimonial-inner-wrapper .testimonial-quote-wrapper .testimonial-reference-wrapper .testimonial-reference{margin-bottom:40px}}@media (max-width: 768px){.block-testimonial .testimonial-inner-wrapper .testimonial-quote-wrapper .testimonial-reference-wrapper{flex-direction:column;align-items:center}}.block-testimonial .testimonial-inner-wrapper:before{display:block;position:absolute;bottom:0;z-index:2;width:100%;height:70%;content:"";background:-webkit-linear-gradient(0turn,#000 5%,transparent 95%);background:-o-linear-gradient(0turn,#000 5%,transparent 95%);background:-moz-linear-gradient(0turn,#000 5%,transparent 95%);background:linear-gradient(0turn,#000 5%,transparent 95%)}@media (max-width: 576px){.block-testimonial .testimonial-inner-wrapper:before{height:100%}}@media (max-width: 576px){.block-testimonial .testimonial-inner-wrapper{background-position:75%!important;min-height:650px}}.block-text-block{background:#fff}.block-text-block .element-subheading{font-weight:850;font-family:Avenir,sans-serif;color:#575757;font-size:16px;line-height:1.5;text-transform:uppercase}.block-text-block .inner-block-image{display:flex;position:relative;margin:0 auto 40px;width:100%;max-width:960px;height:auto}.block-text-block .inner-block-image img{max-width:100%;height:inherit}.block-text-block .inner-block-image .image-caption{display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;color:#fff;font-size:13px;text-align:center;font-weight:650;font-family:Avenir,sans-serif;background-color:#57575780;padding:5px 10px}.block-text-block .has-background-image{position:relative;z-index:2;background-position:center!important;background-position:center;background-size:cover!important;background-size:cover;background-repeat:no-repeat!important;background-repeat:no-repeat}.block-text-block .has-background-image .button-link{text-decoration:none}.block-text-block .has-background-image .button-link .button{display:block;margin:0 auto}.block-text-block .has-background-image:after{display:block;padding-top:32%;content:""}@media (max-width: 1173px){.block-text-block .has-background-image:after{padding-top:50%}}@media (max-width: 768px){.block-text-block .has-background-image:after{padding-top:80%}}@media (max-width: 576px){.block-text-block .has-background-image:after{padding-top:165%}}.block-text-block .has-background-image .content{position:absolute;bottom:50px!important;bottom:0;left:50%;transform:translate(-50%);z-index:3;width:100%;max-width:960px;text-align:center}.block-text-block .has-background-image .content .element-heading,.block-text-block .has-background-image .content .element-paragraph{color:#fff}.block-text-block .has-background-image .content .element-paragraph{padding:0 20px}.block-text-block .has-background-image:before{display:block;position:absolute;bottom:0;z-index:2;width:100%;height:70%;content:"";background:-webkit-linear-gradient(0turn,#000 5%,transparent 95%);background:-o-linear-gradient(0turn,#000 5%,transparent 95%);background:-moz-linear-gradient(0turn,#000 5%,transparent 95%);background:linear-gradient(0turn,#000 5%,transparent 95%)}@media (max-width: 576px){.block-text-block .has-background-image:before{height:100%}}@media (max-width: 576px){.block-text-block .has-background-image{min-height:650px}}.block-text-block .has-background-color{margin:-50px -20px!important;padding-top:var(--vertical-spacing);padding-right:20px;padding-bottom:var(--vertical-spacing);padding-left:20px}.block-text-block .logo-link{display:flex;margin:20px auto;border:1px solid #d2d5d9;border-radius:10px;padding:15px 20px;width:100%;max-width:570px;text-decoration:none}.block-text-block .logo-link img{margin-right:20px;max-width:76px}.block-text-block .logo-link h5{font-size:19px;font-weight:850;font-family:Avenir,sans-serif;margin-bottom:10px}.block-text-block .logo-link p{font-weight:450;font-family:Avenir,sans-serif;color:#222e44;font-size:17px}.block-text-block .logo-link:hover,.block-text-block .logo-link:hover h5{color:#1f94a6}.block-text-block .download-card-wrap{display:flex;justify-content:center;align-items:center;margin:20px auto;width:100%;max-width:570px}.block-text-block .download-card-wrap .logo-link{display:flex;justify-content:center;align-items:flex-end;border:1px solid #d2d5d9;border-radius:10px;padding:15px 20px;width:100%;max-width:100%;text-decoration:none}.block-text-block .download-card-wrap .logo-link .file-icon i{color:#222e44;font-size:60px}.block-text-block .download-card-wrap .logo-link .content-text{margin:0 40px;width:50%}.block-text-block .download-card-wrap .logo-link .content-text .file-name{font-size:19px;font-weight:850;font-family:Avenir,sans-serif;margin-bottom:10px;color:#222e44}.block-text-block .download-card-wrap .logo-link .content-text .description{font-weight:450;font-family:Avenir,sans-serif;color:#222e44;font-size:17px}@media (max-width: 576px){.block-text-block .download-card-wrap .logo-link .content-text{margin:20px 0;width:100%;text-align:center}}.block-text-block .download-card-wrap .logo-link .download p{color:#1f94a6;font-size:17px;text-transform:uppercase;font-weight:850;font-family:Avenir,sans-serif}.block-text-block .download-card-wrap .logo-link .download i{display:block;font-size:45px;text-align:center}.block-text-block .download-card-wrap .logo-link:hover{color:#1f94a6}@media (max-width: 1173px){.block-text-block .download-card-wrap .logo-link{align-items:center}}@media (max-width: 923px){.block-text-block .download-card-wrap .logo-link{max-width:570px}}@media (max-width: 576px){.block-text-block .download-card-wrap .logo-link{flex-direction:column}}@media (max-width: 923px){.block-text-block .download-card-wrap{padding:0;max-width:100%}}.block-text-block .button-link .button{display:block;margin:0 auto}.block-text-block .block-column .content-wrap .developion-block-testimonial{display:flex;align-items:center;margin:20px auto;border-radius:10px;background:#f6f6f6;padding:23px 30px;max-width:960px}@media (max-width: 923px){.block-text-block .block-column .content-wrap .developion-block-testimonial{flex-direction:column}}.block-text-block .block-column .content-wrap .developion-block-testimonial .text-block-quote-image{margin-right:20px}.block-text-block .block-column .content-wrap .developion-block-testimonial .text-block-quote-image img{border-radius:50%;width:100%;min-width:120px;max-width:100%;max-width:120px;height:auto}@media (max-width: 923px){.block-text-block .block-column .content-wrap .developion-block-testimonial .text-block-quote-image{margin-right:0;margin-bottom:20px}}.block-text-block .block-column .content-wrap .developion-block-testimonial .text-block-quote-content .small-quote{font-size:19px;font-style:italic;font-weight:650;font-family:Avenir,sans-serif;margin-bottom:10px;color:#222e44;font-weight:700;line-height:1.3}.block-text-block .block-column .content-wrap .developion-block-testimonial .text-block-quote-content .person-info{font-weight:650;font-family:Avenir,sans-serif;display:flex;color:#6f7785;font-size:14px}.block-testimonial-card{background-color:#f3f6fa}.block-testimonial-card .testimonial-card-inner-wrapper{box-shadow:0 2px 8px #222e441a;border-radius:10px;background:#fff;padding:70px 60px 40px!important}.block-testimonial-card .testimonial-card-inner-wrapper .testimonial-quote{color:#222e44;font-size:var(--h3);font-style:italic;font-weight:650;font-family:Avenir,sans-serif;margin-bottom:25px;line-height:1.2;text-align:center}.block-testimonial-card .testimonial-card-inner-wrapper .testimonial-quote:before{display:block;content:"”";font-size:100px;line-height:15px;font-family:PT Sans,sans-serif}@media (max-width: 576px){.block-testimonial-card .testimonial-card-inner-wrapper .testimonial-quote{font-size:19px}}.block-testimonial-card .testimonial-card-inner-wrapper .testimonial-reference .image{margin:0 auto 20px;max-width:120px;max-height:120px}.block-testimonial-card .testimonial-card-inner-wrapper .testimonial-reference .image img{box-shadow:0 2px 8px #222e441a;border-radius:50%;width:100%;max-width:100%}.block-testimonial-card .testimonial-card-inner-wrapper .testimonial-reference .testimony-witness{display:flex;justify-content:center;align-items:center;margin:0 auto 30px}.block-testimonial-card .testimonial-card-inner-wrapper .testimonial-reference .testimony-witness img{width:auto;max-height:45px}.block-testimonial-card .testimonial-card-inner-wrapper .testimonial-reference .testimony-witness .person{position:relative;margin-left:16px;padding-left:16px}.block-testimonial-card .testimonial-card-inner-wrapper .testimonial-reference .testimony-witness .person span{display:block;color:#222e44;font-size:19px;font-weight:450;font-family:Avenir,sans-serif;margin-bottom:0;line-height:1.2}.block-testimonial-card .testimonial-card-inner-wrapper .testimonial-reference .testimony-witness .person span:nth-of-type(1){font-weight:850;font-family:Avenir,sans-serif}.block-testimonial-card .testimonial-card-inner-wrapper .testimonial-reference .testimony-witness .person span:nth-of-type(2){font-size:17px}.block-testimonial-card .testimonial-card-inner-wrapper .testimonial-reference .testimony-witness .person:before{display:block;position:absolute;top:-1px;left:0;background:#d2d5d9;width:1px;height:45px;content:""}@media (max-width: 576px){.block-testimonial-card .testimonial-card-inner-wrapper .testimonial-reference .testimony-witness .person:before{display:none}}@media (max-width: 576px){.block-testimonial-card .testimonial-card-inner-wrapper .testimonial-reference .testimony-witness .person{margin-bottom:20px;margin-left:0;padding-left:0}}@media (max-width: 576px){.block-testimonial-card .testimonial-card-inner-wrapper .testimonial-reference .testimony-witness{flex-direction:column-reverse}}.block-testimonial-card .testimonial-card-inner-wrapper .testimonial-link:before{display:block;margin-bottom:40px;background:#d2d5d9;width:100%;height:1px;content:""}@media (max-width: 576px){.block-testimonial-card .testimonial-card-inner-wrapper{padding:60px 20px 40px!important}}.block-target-group-cards{background-color:#f3f6fa}.block-target-group-cards.block-row{padding-right:0;padding-left:0}.block-target-group-cards .content-wrap{display:flex;flex-wrap:wrap;justify-content:center}.block-target-group-cards .content-wrap .card-wrap{display:flex;padding:var(--horizontal-spacing)}@media (max-width: 923px){.block-target-group-cards .content-wrap .card-wrap{max-width:100%}}.block-target-group-cards .content-wrap.two-columns .card-wrap{width:100%;max-width:50%}@media (max-width: 923px){.block-target-group-cards .content-wrap.two-columns .card-wrap{max-width:100%}}.block-target-group-cards .content-wrap.three-columns .card-wrap{width:100%;max-width:33.33333%}@media (max-width: 923px){.block-target-group-cards .content-wrap.three-columns .card-wrap{max-width:66%}}@media (max-width: 576px){.block-target-group-cards .content-wrap.three-columns .card-wrap{max-width:100%}}.block-target-group-cards .content-wrap.three-columns .card-wrap .card .card-content .title.medium{font-size:30px}.block-target-group-cards .content-wrap.three-columns .card-wrap .card .card-content .title.small{font-size:23px}.block-target-group-cards .card{display:flex;position:relative;flex:1;flex-direction:column;box-shadow:0 2px 8px #222e441a;border-radius:10px;background:#fff;overflow:hidden}.block-target-group-cards .card .stripe{width:100%;height:10px}.block-target-group-cards .card .card-content{display:flex;flex:1;flex-direction:column;padding:30px}.block-target-group-cards .card .card-content .element-paragraph{flex:1;font-size:19px}.block-target-group-cards .card .card-content .title.medium{margin-bottom:10px;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width: 768px){.block-target-group-cards .card .card-content .title.medium{font-size:34px}}@media (max-width: 576px){.block-target-group-cards .card .card-content .title.medium{font-size:30px}}.block-target-group-cards .card .card-content .text-link{margin:0;text-align:left}.block-flip-cards{background-color:#f3f6fa}.block-flip-cards.block-row{padding-block:0}.block-flip-cards .content-wrap{padding-top:50px;padding-bottom:50px}.block-flip-cards .block-target-flip-cards .content-wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;padding-top:0;padding-bottom:0}.block-flip-cards .block-target-flip-cards .content-wrap.two-columns{max-width:788px}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap{transform-style:preserve-3d;perspective:700px;transition:transform .8s;background-color:transparent;width:382px}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap:hover .flip-card-inner,.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap:active .flip-card-inner{transform:rotateY(180deg)}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner{display:grid;transform-style:preserve-3d;transition:all .7s ease;box-shadow:0 2px 8px #222e441a;border-radius:15px;background:#fff}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-front,.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-back{display:grid;grid-template:1fr/1fr;grid-template-areas:"frontAndBack";transform-style:preserve-3d;backface-visibility:hidden}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-front{position:relative;grid-area:frontAndBack;border-radius:15px;background:#fff;color:#000;word-wrap:break-word;grid-row-start:1;grid-column-start:1;background-clip:border-box}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-front img{border-radius:15px;height:100%;object-fit:cover}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-front .background-img{height:100%}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-front:has(.stripe) img,.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-front:has(.card-content) img{border-radius:15px 15px 0 0;width:100%}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-front:has(.stripe) .background-img,.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-front:has(.card-content) .background-img{height:unset}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-front .card-content{position:relative;padding:22px 30px 34px}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-front .card-content .stripe{position:absolute;top:0;right:0;left:0;height:10px}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-front .card-content .title.medium{margin-bottom:9px;font-size:var(--h3);-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-weight:950;font-family:Avenir,sans-serif;color:#222e44;line-height:1.21}@media (max-width: 768px){.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-front .card-content .title.medium{font-size:22px}}@media (max-width: 576px){.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-front .card-content .title.medium{font-size:20px}}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-front .card-content .text-content{margin-top:9px;margin-bottom:0;color:#222e44;font-size:19px;line-height:1.5;font-family:Avenir,sans-serif}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-front .card-content .text-content strong{font-weight:850;font-family:Avenir,sans-serif}@media (max-width: 1173px){.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-front:after{position:absolute;bottom:10px;left:50%;transform:translate(-50%);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIHN2ZyAgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4xLy9FTicgICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPgo8c3ZnIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMiIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjIgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE4LjQ3NSA2Ljk5OGgtMy40NzljLTAuNTUyIDAtMSAwLjQ0OC0xIDFzMC40NDggMSAxIDFoNmMwLjE2OSAwIDAuMzI5LTAuMDQyIDAuNDY5LTAuMTE2bDAuMDE5LTAuMDExYzAuMDc1LTAuMDQyIDAuMTQ2LTAuMDk0IDAuMjEtMC4xNTdsMC4wMjYtMC4wMjYgMC4wMzItMC4wMzYgMC4wMTctMC4wMmMwLjAzMy0wLjA0IDAuMDYzLTAuMDgyIDAuMDg4LTAuMTI1bDAuMDE1LTAuMDI3IDAuMDEyLTAuMDIyYzAuMDcyLTAuMTM4IDAuMTEyLTAuMjk0IDAuMTEyLTAuNDZ2LTZjLTAtMC41NTItMC40NDgtMS0xLTFzLTEgMC40NDgtMSAxdjMuNjg1bC0yLjkzNS0yLjc2NGMtMS44NzMtMS44NjgtNC40MTQtMi45MTktNy4wNjEtMi45MTktNS40ODYtMC0xMCA0LjUxNC0xMCAxMHM0LjUxNCAxMCAxMCAxMGM0LjIyOCAwIDguMDItMi42ODIgOS40MjktNi42NjkgMC4xODQtMC41Mi0wLjA5LTEuMDkyLTAuNjEtMS4yNzZzLTEuMDkyIDAuMDktMS4yNzYgMC42MWMtMS4xMjcgMy4xODktNC4xNiA1LjMzNS03LjU0MyA1LjMzNS00LjM4OSAwLTgtMy42MTEtOC04czMuNjExLTggOC04YzIuMTIyIDAgNC4xNTkgMC44NDQgNS42NTkgMi4zNDVsMC4wMjEgMC4wMjEgMi43OTUgMi42MzJ6IiBmaWxsPSIjYmJiZmM2Ii8+PC9zdmc+Cg==);background-position:center center;background-repeat:no-repeat;width:25px;height:25px;content:""}}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-back{grid-area:frontAndBack;grid-row-start:1;grid-column-start:1;transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:15px;background-color:#fff}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-back .text-content-wrapper{padding:20px 30px;overflow:hidden;color:#000;text-align:left}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-back .text-content-wrapper .text-content{max-height:var(--card-height);overflow-y:auto}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-back .text-content-wrapper h2,.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-back .text-content-wrapper h3,.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-back .text-content-wrapper h4{font-weight:850;font-family:Avenir,sans-serif;margin:0;color:#222e44;line-height:1.21}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-back .text-content-wrapper p{margin-top:12px;margin-bottom:0;color:#222e44;font-size:19px;line-height:1.5;font-family:Avenir,sans-serif;font-weight:450}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-back .text-content-wrapper .text-link{text-align:left;font-weight:950;font-family:Avenir,sans-serif;margin-top:12px;max-width:none;font-size:19px;letter-spacing:.29px}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-back.fc-center{align-items:center}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-back.fc-top{align-items:start}.block-flip-cards .block-target-flip-cards .content-wrap .flip-card-wrap .flip-card-inner .flip-card-back.fc-bottom{align-items:end}.fp-cards-block{background-size:cover}.video-block-wrap{background:transparent;padding-top:20px}.block-personal-cards{background-color:#f3f6fa}.block-personal-cards .personal-cards{display:flex;flex-wrap:wrap;justify-content:center}.block-personal-cards .personal-cards .card-wrap{margin-bottom:40px;padding:0 15px;width:100%;max-width:33.33333%}@media (max-width: 1173px){.block-personal-cards .personal-cards .card-wrap{max-width:50%}}@media (max-width: 768px){.block-personal-cards .personal-cards .card-wrap{max-width:100%}}.block-personal-cards .personal-cards .card-wrap .card{position:relative;box-shadow:0 1px 8px #222e441a;border-radius:10px;background:#fff;height:100%;overflow:hidden}.block-personal-cards .personal-cards .card-wrap .card .card-cover img{width:100%;max-width:100%}.block-personal-cards .personal-cards .card-wrap .card .text-content{background:#fff;padding:30px}.block-personal-cards .personal-cards .card-wrap .card .text-content .title.medium{margin-bottom:10px}.block-personal-cards .personal-cards .card-wrap .card .text-content .name{font-size:19px;font-weight:850;font-family:Avenir,sans-serif;margin-bottom:10px;color:#222e44}.block-personal-cards .personal-cards .card-wrap .card .text-content .phone{text-decoration:none}.block-personal-cards .personal-cards .card-wrap .card .text-content .card-bottom{display:flex;justify-content:space-between;align-items:flex-end;padding-top:40px}.block-personal-cards .personal-cards .card-wrap .card .text-content .card-bottom .text-link{margin:0;max-width:180px;text-align:left}.block-personal-cards .personal-cards .card-wrap .card .text-content .card-bottom .linkedin{margin-left:auto;color:#919191;font-size:24px;text-decoration:none}.block-personal-cards .personal-cards .card-wrap .card .text-content .card-bottom .linkedin:hover{color:#0e76a8}@media (max-width: 576px){.block-personal-cards .personal-cards .card-wrap{padding:0}}.block-product-cards{background-color:#f3f6fa}.block-product-cards .product-cards{display:flex;flex-wrap:wrap}.block-product-cards .card-wrap{padding:15px;width:100%;max-width:50%}@media (max-width: 923px){.block-product-cards .card-wrap{max-width:100%}}@media (max-width: 576px){.block-product-cards .card-wrap{padding-right:0;padding-left:0}}.block-product-cards .card{display:flex;box-shadow:0 1px 8px #222e441a;border-radius:10px;background:#fff;padding:30px;height:100%}.block-product-cards .card .card-icon{width:100%;max-width:75.3px}.block-product-cards .card .card-icon img{width:100%;max-width:100%}@media (max-width: 768px){.block-product-cards .card .card-icon{margin-bottom:30px;max-width:150px}}.block-product-cards .card .text-content{display:flex;flex-direction:column;justify-content:space-between;padding-left:40px}.block-product-cards .card .text-content .element-heading{font-weight:850;font-family:Avenir,sans-serif;margin-bottom:20px!important;padding:0;color:#222e44;font-size:var(--h3);line-height:1.2;text-align:left}@media (max-width: 576px){.block-product-cards .card .text-content .element-heading{font-size:30px}}.block-product-cards .card .text-content .element-paragraph{text-align:left}.block-product-cards .card .text-content .text-link{margin:0;max-width:180px;text-align:left}@media (max-width: 768px){.block-product-cards .card .text-content{padding-left:0}}@media (max-width: 768px){.block-product-cards .card{flex-direction:column}}.block-full-width-image.block-row{padding:0}.block-full-width-image .block-column img{width:100%;max-width:100%}.block-download-section{background:#fff}.block-download-section .download-section{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:var(--horizontal-spacing)}@media (min-width: 769px){.block-download-section .download-section{grid-template-columns:repeat(4,1fr);padding-right:var(--horizontal-spacing);padding-left:var(--horizontal-spacing)}}.block-download-section .download-card-wrap{display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.block-download-section .download-card-wrap{max-width:100%}}@media (min-width: 769px){.block-download-section .download-card-wrap{grid-column:span 2}.block-download-section .download-card-wrap:last-child:nth-child(2n-1){grid-column-end:-2}}.block-download-section .logo-link{display:flex;justify-content:center;align-items:flex-end;border:1px solid #d2d5d9;border-radius:10px;padding:15px 20px;width:100%;max-width:100%;text-decoration:none}.block-download-section .logo-link .file-icon i{color:#222e44;font-size:60px}.block-download-section .logo-link .content-text{margin:0 40px;width:50%}.block-download-section .logo-link .content-text .file-name{font-size:19px;font-weight:850;font-family:Avenir,sans-serif;margin-bottom:10px;color:#222e44}.block-download-section .logo-link .content-text .description{font-weight:450;font-family:Avenir,sans-serif;color:#222e44;font-size:17px}@media (max-width: 576px){.block-download-section .logo-link .content-text{margin:20px 0;width:100%;text-align:center}}.block-download-section .logo-link .download p{font-size:17px;text-transform:uppercase}.block-download-section .logo-link .download i{display:block;font-size:45px;text-align:center}.block-download-section .logo-link:hover{color:#1f94a6}@media (max-width: 1173px){.block-download-section .logo-link{align-items:center}}@media (max-width: 576px){.block-download-section .logo-link{flex-direction:column}}.block-career-cards.white{background:#fff}.block-career-cards .career-card-heading.no-jobs .element-heading{margin-bottom:0!important;background:#fff;padding-top:40px}.block-career-cards .career-cards{display:flex;flex-wrap:wrap;justify-content:center}.block-career-cards .career-cards .career-card-wrap{padding:15px;width:100%;max-width:33.33333%}.block-career-cards .career-cards .career-card-wrap .career-card{display:block;box-shadow:0 2px 4px #222e441a;border-radius:6px;background:#fff;padding:30px;overflow:hidden;text-decoration:none}.block-career-cards .career-cards .career-card-wrap .career-card .title{text-decoration:none}.block-career-cards .career-cards .career-card-wrap .career-meta{background:#fff}.block-career-cards .career-cards .career-card-wrap .career-meta .info{margin:0 auto;max-width:960px}.block-career-cards .career-cards .career-card-wrap .career-meta .info span{font-size:16px;font-weight:850;font-family:Avenir,sans-serif;display:block;margin-bottom:10px;color:#575757;text-transform:uppercase}.block-career-cards .career-cards .career-card-wrap .career-meta .info span i{margin-right:5px}@media (max-width: 768px){.block-career-cards .career-cards .career-card-wrap .career-meta .info span{display:block;margin-bottom:10px}}@media (max-width: 1173px){.block-career-cards .career-cards .career-card-wrap{max-width:50%}}@media (max-width: 768px){.block-career-cards .career-cards .career-card-wrap{max-width:100%}}.block-career-cards .career-cards .career-content{margin-bottom:40px;background:#fff;padding-bottom:50px}.block-career-cards .career-cards .career-content .block-text-block{padding:0 20px}.block-career-cards .career-cards .career-content .block-text-block .block-text-block{padding:0}.block-academy-cards{background-color:#f3f6fa}.block-academy-cards .academy-cards{display:flex;flex-wrap:wrap}.block-academy-cards .academy-cards .card-wrap{padding:var(--horizontal-spacing);width:100%;max-width:33.333%}.block-academy-cards .academy-cards .card-wrap .card{display:block;position:relative;box-shadow:0 2px 4px #222e441a;border-radius:6px;background:#fff;height:100%;overflow:hidden;text-decoration:none}.block-academy-cards .academy-cards .card-wrap .card .image:after{padding-top:66%}.block-academy-cards .academy-cards .card-wrap .card .text-content{margin-bottom:25px;padding:30px}.block-academy-cards .academy-cards .card-wrap .card .text-content .title{text-align:left}.block-academy-cards .academy-cards .card-wrap .card .text-content .text-link{position:absolute;bottom:30px;left:30px;text-align:left}@media (max-width: 1173px){.block-academy-cards .academy-cards .card-wrap{max-width:50%}}@media (max-width: 768px){.block-academy-cards .academy-cards .card-wrap{max-width:100%}}.block-academy-cards .academy-cards.two-columns .card-wrap{max-width:50%}@media (max-width: 768px){.block-academy-cards .academy-cards.two-columns .card-wrap{max-width:100%}}@media (max-width: 576px){.block-academy-cards .academy-cards{padding:0}}.block-spacer.block-row{padding:0}.block-spacer .transparent,.block-spacer .gray{background-color:#f3f6fa}.block-spacer .white{background:#fff}.block-spacer .transparent,.block-spacer .gray,.block-spacer .white{padding:25px 0}@media (max-width: 576px){.block-spacer .transparent,.block-spacer .gray,.block-spacer .white{padding:20px 0}}.block-fullwidth-banner.block-row{padding:0}.block-fullwidth-banner .content .element-heading{margin-bottom:20px;font-size:var(--h2)}.block-text-media{background:#fff}.block-text-media.block-row{padding:0}.block-text-media .content-wrap{padding-top:50px;padding-bottom:50px}.block-text-media .text-media-subheading{margin-bottom:10px;color:#6f7785;font-size:17px;text-transform:uppercase;font-weight:850;font-family:Avenir,sans-serif;font-weight:900;font-size:var(--h6);line-height:1.47;letter-spacing:.51px}.block-text-media .text-media-subheading h1,.block-text-media .text-media-subheading h2,.block-text-media .text-media-subheading h3,.block-text-media .text-media-subheading h4,.block-text-media .text-media-subheading h5,.block-text-media .text-media-subheading h6{margin-bottom:0}.block-text-media .text-media-heading{margin-top:0;color:#222e44;font-size:var(--h2);line-height:1.2;letter-spacing:normal}.block-text-media .text-media-heading h1,.block-text-media .text-media-heading h2,.block-text-media .text-media-heading h3,.block-text-media .text-media-heading h4,.block-text-media .text-media-heading h5,.block-text-media .text-media-heading h6{margin-bottom:0}.block-text-media .text-media-block-wrapper{display:grid}@media (min-width: 769px){.block-text-media .text-media-block-wrapper{position:relative;grid-template-columns:minmax(var(--horizontal-spacing),1fr) minmax(0,calc(var(--wrapper-max-width) / 2)) minmax(0,calc(var(--wrapper-max-width) / 2)) minmax(var(--horizontal-spacing),1fr)}}.block-text-media .inner-block-image{position:relative}@media (max-width: 768px){.block-text-media .inner-block-image{order:1}}@media (min-width: 769px){.block-text-media .inner-block-image:first-child{grid-column:1/3}.block-text-media .inner-block-image:last-child{grid-column:3/-1}.block-text-media .inner-block-image img{width:100%;height:100%;object-fit:cover}}.block-text-media .inner-block-image .image-caption{display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%;color:#fff;font-size:13px;text-align:center;font-weight:650;font-family:Avenir,sans-serif;background-color:#57575780;padding:5px 10px}.block-text-media .inner-block-text-block{padding-top:var(--vertical-spacing);padding-right:var(--horizontal-spacing);padding-bottom:var(--vertical-spacing);padding-left:var(--horizontal-spacing)}@media (max-width: 768px){.block-text-media .inner-block-text-block{order:2}}@media (min-width: 769px){.block-text-media .inner-block-text-block{display:grid;align-content:center;justify-items:start}.block-text-media .inner-block-text-block:first-child{grid-column:2/3;padding-right:clamp(var(--horizontal-spacing),5vw,var(--vertical-spacing));padding-left:0}.block-text-media .inner-block-text-block:first-child:after{position:absolute;grid-column:1/2;inset:0;background:inherit;content:""}.block-text-media .inner-block-text-block:last-child{grid-column:3/4;padding-right:0;padding-left:clamp(var(--horizontal-spacing),5vw,var(--vertical-spacing))}.block-text-media .inner-block-text-block:last-child:after{position:absolute;grid-column:4/5;inset:0;background:inherit;content:""}}.block-text-media .inner-block-text-block.double-text{align-content:start}@media (max-width: 923px){.block-text-media .inner-block-text-block p{padding:0}}.block-text-media .inner-block-text-block .element-heading{font-size:var(--h2);font-weight:850;font-family:Avenir,sans-serif;margin-bottom:30px;padding:0;color:#222e44;line-height:1.2;text-align:left}.block-text-media .inner-block-text-block .element-paragraph{margin-bottom:20px;color:#222e44;font-size:19px;line-height:1.5;text-align:left;font-weight:450;font-family:Avenir,sans-serif}.block-text-media .inner-block-text-block .element-paragraph p{margin-bottom:20px}.block-text-media .inner-block-text-block .element-paragraph p:last-child{margin-bottom:0}.block-text-media .inner-block-text-block .element-paragraph ul{margin-bottom:20px;padding-left:40px;list-style-type:disc}@media (max-width: 923px){.block-text-media .inner-block-text-block .element-paragraph{padding:0}}.block-text-media .inner-block-text-block .element-paragraph:last-child{margin-bottom:0}.block-text-media .inner-block-text-block .product-card-wrapper{display:block;padding:10px 0}.block-text-media .inner-block-text-block .product-card-wrapper .logo-link{position:relative;margin-top:0;background:#fff}.block-text-media .inner-block-text-block .product-card-wrapper .logo-link .product-card-external{display:block;position:absolute;top:5px;right:5px;width:20px;height:20px}.block-text-media .inner-block-text-block .product-card-wrapper .logo-link .product-card-external img{margin:0;width:20px;max-width:auto;height:20px}.block-text-media .inner-block-text-block .product-card-wrapper .product-card-heading{font-size:19px;font-weight:650;font-family:Avenir,sans-serif;margin-bottom:20px}.block-text-media .inner-block-text-block .product-card-wrapper .product-card-heading:empty{margin:0}.block-text-media .inner-block-text-block .product-card-wrapper:first-of-type{margin-top:40px;border-bottom:0;border-top-right-radius:10px;border-top-left-radius:10px}.block-text-media .inner-block-text-block .product-card-wrapper:last-of-type{border-top:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.block-text-media .inner-block-text-block .product-card-wrapper+.product-card-wrapper .product-card-heading{display:none}.block-text-media .inner-block-text-block .download-card-wrap{display:flex;justify-content:center;align-items:center;margin:20px auto;width:100%;max-width:570px}.block-text-media .inner-block-text-block .download-card-wrap .logo-link{display:flex;justify-content:center;align-items:flex-end;border:1px solid #d2d5d9;border-radius:10px;padding:15px 20px;width:100%;max-width:100%;text-decoration:none}.block-text-media .inner-block-text-block .download-card-wrap .logo-link .file-icon i{color:#222e44;font-size:60px}.block-text-media .inner-block-text-block .download-card-wrap .logo-link .content-text{margin:0 40px;width:50%}.block-text-media .inner-block-text-block .download-card-wrap .logo-link .content-text .file-name{font-size:19px;font-weight:850;font-family:Avenir,sans-serif;margin-bottom:10px;color:#222e44}.block-text-media .inner-block-text-block .download-card-wrap .logo-link .content-text .description{font-weight:450;font-family:Avenir,sans-serif;color:#222e44;font-size:17px}@media (max-width: 576px){.block-text-media .inner-block-text-block .download-card-wrap .logo-link .content-text{margin:20px 0;width:100%;text-align:center}}.block-text-media .inner-block-text-block .download-card-wrap .logo-link .download p{color:#1f94a6;font-size:17px;text-transform:uppercase;font-weight:850;font-family:Avenir,sans-serif}.block-text-media .inner-block-text-block .download-card-wrap .logo-link .download i{display:block;font-size:45px;text-align:center}.block-text-media .inner-block-text-block .download-card-wrap .logo-link:hover{color:#1f94a6}@media (max-width: 1173px){.block-text-media .inner-block-text-block .download-card-wrap .logo-link{align-items:center}}@media (max-width: 923px){.block-text-media .inner-block-text-block .download-card-wrap .logo-link{max-width:570px}}@media (max-width: 576px){.block-text-media .inner-block-text-block .download-card-wrap .logo-link{flex-direction:column}}@media (max-width: 923px){.block-text-media .inner-block-text-block .download-card-wrap{padding:0;max-width:100%}}.block-text-media .inner-block-text-block .element-subheading{margin-bottom:10px;color:#6f7785;font-size:var(--h6);font-weight:850;font-family:Avenir,sans-serif;text-transform:uppercase}.block-text-media .inner-block-text-block .element-subheading h1,.block-text-media .inner-block-text-block .element-subheading h2,.block-text-media .inner-block-text-block .element-subheading h3,.block-text-media .inner-block-text-block .element-subheading h4,.block-text-media .inner-block-text-block .element-subheading h5,.block-text-media .inner-block-text-block .element-subheading h6{margin-bottom:0}.block-text-media .inner-block-text-block .developion-block-testimonial{display:flex;align-items:center;margin:20px auto;border-radius:10px;background:#f6f6f6;padding:23px 30px;max-width:960px}@media (max-width: 923px){.block-text-media .inner-block-text-block .developion-block-testimonial{flex-direction:column}}.block-text-media .inner-block-text-block .developion-block-testimonial .text-block-quote-image{margin-right:20px}.block-text-media .inner-block-text-block .developion-block-testimonial .text-block-quote-image img{border-radius:50%;width:100%;min-width:120px;max-width:100%;max-width:120px;height:auto}@media (max-width: 923px){.block-text-media .inner-block-text-block .developion-block-testimonial .text-block-quote-image{margin-right:0;margin-bottom:20px}}.block-text-media .inner-block-text-block .developion-block-testimonial .text-block-quote-content .small-quote{font-size:17px;font-style:italic;font-weight:650;font-family:Avenir,sans-serif;margin-bottom:10px;color:#222e44;font-weight:700;line-height:1.3}.block-text-media .inner-block-text-block .developion-block-testimonial .text-block-quote-content .person-info{font-weight:650;font-family:Avenir,sans-serif;display:flex;color:#6f7785;font-size:14px}.block-text-media .inner-block-text-block .text-link{margin:40px 0 0;text-align:left}.block-text-media .inner-block-text-block .logo-link{display:flex;margin-top:40px;border:1px solid #d2d5d9;border-radius:10px;padding:15px 20px;text-decoration:none}.block-text-media .inner-block-text-block .logo-link img{margin-right:20px;max-width:76px}.block-text-media .inner-block-text-block .logo-link h5{font-size:19px;font-weight:850;font-family:Avenir,sans-serif;margin-bottom:10px}.block-text-media .inner-block-text-block .logo-link p{font-weight:450;font-family:Avenir,sans-serif;color:#222e44;font-size:17px}.block-text-media .inner-block-text-block .logo-link:hover,.block-text-media .inner-block-text-block .logo-link:hover h5{color:#1f94a6}@media (max-width: 923px){.block-text-media:nth-of-type(odd) .text-media-component{flex-direction:column}}@media (max-width: 923px){.block-text-media:nth-of-type(2n) .text-media-component{flex-direction:column-reverse}}.block-three-columns-content{background-color:#f3f6fa}.block-three-columns-content .has-background-color{margin:-50px -20px!important;padding-top:var(--vertical-spacing);padding-right:20px;padding-bottom:var(--vertical-spacing);padding-left:20px}.block-three-columns-content .content-wrap{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--horizontal-spacing);display:flex;flex-wrap:wrap;justify-content:center}@media (min-width: 577px){.block-three-columns-content .content-wrap{grid-template-columns:repeat(4,1fr)}.block-three-columns-content .content-wrap.card-center .card:last-child:nth-child(3n-1){grid-column-end:-2}.block-three-columns-content .content-wrap.card-center .card:nth-last-child(2):nth-child(3n+1){grid-column-end:4}.block-three-columns-content .content-wrap.card-center .card:last-child:nth-child(3n-2){grid-column-end:5}}@media (min-width: 769px){.block-three-columns-content .content-wrap{grid-template-columns:repeat(6,1fr)}}.block-three-columns-content .content-wrap .element-heading{grid-column:1/-1;margin-bottom:40px;text-align:center}.block-three-columns-content .content-wrap.card-on .card{box-shadow:0 2px 8px #222e441a;background-color:#fff}.block-three-columns-content .content-wrap.content-center .text-content,.block-three-columns-content .content-wrap.content-center .text-content .text-link{text-align:center}.block-three-columns-content .content-wrap.content-right .text-content,.block-three-columns-content .content-wrap.content-right .text-content .text-link{text-align:right}.block-three-columns-content .card{display:flex;grid-column:span 2;flex-direction:column;align-items:center;border-radius:10px;width:400px;overflow:hidden}.block-three-columns-content .card .text-content{display:flex;flex:1;flex-direction:column;padding:30px}.block-three-columns-content .card .title{margin-top:10px;margin-bottom:10px;font-weight:700;font-size:var(--h2);line-height:1.2;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width: 576px){.block-three-columns-content .card .title{font-size:var(--h3)}}.block-three-columns-content .card .description{flex:1;margin-bottom:20px;font-size:20px;line-height:1.5}@media (max-width: 576px){.block-three-columns-content .card .description{font-size:18px}}.block-three-columns-content .card .text-link{text-align:left}.container-input{display:block;position:relative;cursor:pointer;margin-right:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-input input{position:absolute;opacity:0;cursor:pointer;width:0;height:0}.container-input .checkmark{position:absolute;top:0;left:0;border-radius:3px;background-color:#eee;width:20px;height:20px}.container-input:hover input~.checkmark{background-color:#f6f6f2}.container-input input:checked~.checkmark{background-color:#f6f6f6}.container-input .checkmark:after{display:none;position:absolute;content:""}.container-input input:checked~.checkmark:after{display:block;top:2px;left:6px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:solid #222e44;border-width:0 3px 3px 0;width:5px;height:10px}#preview{height:100vh}#preview label{margin-left:37px;font-weight:450;font-family:Avenir,sans-serif;margin-right:10px}#preview .block-target-group-cards .content-wrap{justify-content:center}#preview .block-target-group-cards .content-wrap .card-wrap{margin-bottom:40px;padding:0 15px;width:100%;max-width:33.33333%}#preview .block-target-group-cards .content-wrap .card-wrap .card-cover img{width:100%;max-width:100%}#preview .block-target-group-cards .content-wrap .card-wrap .text-content{background:#fff;padding:30px}#preview .block-target-group-cards .content-wrap .card-wrap .text-content .title.medium{margin-bottom:10px}#preview .block-target-group-cards .content-wrap .card-wrap .text-content .name{font-size:19px;font-weight:950;font-family:Avenir,sans-serif;margin-bottom:10px;color:#222e44}#preview .block-target-group-cards .content-wrap .card-wrap .text-content .phone{text-decoration:none}#preview .block-target-group-cards .content-wrap .card-wrap .text-content .card-bottom{display:flex;justify-content:space-between;align-items:flex-end;padding-top:40px}#preview .block-target-group-cards .content-wrap .card-wrap .text-content .card-bottom .text-link{margin:0;max-width:180px;text-align:left}#preview .block-target-group-cards .content-wrap .card-wrap .text-content .card-bottom .linkedin{margin-left:auto;color:#919191;font-size:24px;text-decoration:none}#preview .block-target-group-cards .content-wrap .card-wrap .text-content .card-bottom .linkedin:hover{color:#0e76a8}#preview .block-product-cards{padding-top:50px}#preview .block-product-cards .product-cards{display:flex;flex-wrap:wrap}#preview .block-product-cards .product-cards .card-wrap{margin-bottom:40px;padding:0 15px;width:100%;max-width:50%}@media (max-width: 923px){#preview .block-product-cards .product-cards .card-wrap{max-width:100%}}#preview .block-product-cards .product-cards .card-wrap .card{display:flex;box-shadow:0 1px 8px #222e441a;border-radius:10px;background:#fff;padding:30px;height:100%;text-align:left}#preview .block-product-cards .product-cards .card-wrap .card .card-icon{width:100%;max-width:75.3px}#preview .block-product-cards .product-cards .card-wrap .card .card-icon img{width:100%;max-width:100%}@media (max-width: 768px){#preview .block-product-cards .product-cards .card-wrap .card .card-icon{margin-bottom:30px;max-width:150px}}#preview .block-product-cards .product-cards .card-wrap .card .text-content{display:flex;flex-direction:column;justify-content:space-between;padding-left:40px}#preview .block-product-cards .product-cards .card-wrap .card .text-content .element-heading{font-size:var(--h3);font-weight:850;font-family:Avenir,sans-serif;margin-bottom:20px!important;padding:0;color:#222e44;text-align:left}@media (max-width: 576px){#preview .block-product-cards .product-cards .card-wrap .card .text-content .element-heading{font-size:35px}}#preview .block-product-cards .product-cards .card-wrap .card .text-content .description{font-weight:450;font-family:Avenir,sans-serif;color:#222e44;font-size:17px}#preview .block-product-cards .product-cards .card-wrap .card .text-content .element-paragraph{color:#222e44;font-size:21px;line-height:1.5;text-align:left;font-weight:450;font-family:Avenir,sans-serif}#preview .block-product-cards .product-cards .card-wrap .card .text-content .description{display:none}#preview .block-product-cards .product-cards .card-wrap .card .text-content .text-link{margin:40px 0 0;max-width:180px;text-align:left}@media (max-width: 768px){#preview .block-product-cards .product-cards .card-wrap .card .text-content{padding-left:0}}@media (max-width: 768px){#preview .block-product-cards .product-cards .card-wrap .card{flex-direction:column}}#preview .block-product-cards .product-cards .card-wrap .card.quote{align-items:center;box-shadow:none;border:1px solid #d2d5d9;border-radius:10px;padding:15px 20px;max-width:518px}@media (max-width: 768px){#preview .block-product-cards .product-cards .card-wrap .card.quote .card-icon{margin-bottom:0;max-width:75.6px}}#preview .block-product-cards .product-cards .card-wrap .card.quote .text-content{padding-left:20px}#preview .block-product-cards .product-cards .card-wrap .card.quote .element-heading{margin-bottom:10px!important;font-size:19px;font-weight:950;font-family:Avenir,sans-serif;color:#1f94a6}#preview .block-product-cards .product-cards .card-wrap .card.quote .description{display:block}#preview .block-product-cards .product-cards .card-wrap .card.quote .element-paragraph,#preview .block-product-cards .product-cards .card-wrap .card.quote .text-link{display:none}@media (max-width: 768px){#preview .block-product-cards .product-cards .card-wrap .card.quote{flex-direction:row}}@media (max-width: 576px){#preview .block-product-cards .product-cards .card-wrap{padding:0}}#preview .download-preview{background:#fff;padding:30px}#preview .download-preview .logo-link{display:flex;justify-content:center;align-items:flex-end;border:1px solid #d2d5d9;border-radius:10px;padding:15px 20px;width:100%;max-width:603px;text-decoration:none}#preview .download-preview .logo-link .file-icon i{color:#222e44;font-size:60px}#preview .download-preview .logo-link .content-text{margin:0 40px;width:50%}#preview .download-preview .logo-link .content-text .file-name{font-size:19px;font-weight:850;font-family:Avenir,sans-serif;margin-bottom:10px;color:#222e44}#preview .download-preview .logo-link .content-text .description{font-weight:450;font-family:Avenir,sans-serif;color:#222e44;font-size:17px}#preview .download-preview .logo-link .download p{font-size:17px;text-transform:uppercase}#preview .download-preview .logo-link .download i{display:block;font-size:45px;text-align:center}#preview .download-preview .logo-link:hover{color:#1f94a6}@media (max-width: 1173px){#preview .download-preview .logo-link{align-items:center}}@media (max-width: 576px){#preview .download-preview .logo-link{flex-direction:column}}.block-accordion-table{background-color:#f3f6fa}.block-accordion-table .content-wrap .element-heading{padding:0;text-align:left}.block-accordion-table .accordion-slider{position:relative;margin-bottom:5px;overflow:hidden}.block-accordion-table .accordion-slider .accordion-title{display:flex;position:relative;justify-content:space-between;align-items:center;cursor:pointer;background-color:#e5eaf3;padding:16px 22px 16px 38px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.block-accordion-table .accordion-slider .accordion-title p,.block-accordion-table .accordion-slider .accordion-title h1,.block-accordion-table .accordion-slider .accordion-title h2,.block-accordion-table .accordion-slider .accordion-title h3,.block-accordion-table .accordion-slider .accordion-title h4,.block-accordion-table .accordion-slider .accordion-title h5,.block-accordion-table .accordion-slider .accordion-title h6{color:#222e44;font-size:22px;line-height:1.5;font-family:Avenir,sans-serif;margin:0;padding-left:10px;pointer-events:none}@media (max-width: 768px){.block-accordion-table .accordion-slider .accordion-title p{padding-left:0}}.block-accordion-table .accordion-slider .accordion-title .accordion-arrow{pointer-events:none;font-size:30px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.block-accordion-table .accordion-slider .accordion-title .accordion-arrow.rotate{transform:rotate(180deg)}.block-accordion-table .accordion-slider .accordion-title:hover{opacity:.9;box-shadow:0 1px 4px #222e441a}.block-accordion-table .accordion-slider .accordion-title .acc-title-wrap.alert-circle:after{position:absolute;top:50%;left:15px;transform:translateY(-50%);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIHN2ZyAgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4xLy9FTicgICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPgo8c3ZnIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIiBmaWxsPSJub25lIiBzdHJva2U9IiMyMjJlNDQiIHN0cm9rZS13aWR0aD0iMnB4Ii8+PHBhdGggZD0ibTEyIDh2NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMjIyZTQ0IiBzdHJva2Utd2lkdGg9IjJweCIvPjxwYXRoIGQ9Im0xMiAxNmgwLjAxIiBmaWxsPSJub25lIiBzdHJva2U9IiMyMjJlNDQiIHN0cm9rZS13aWR0aD0iMnB4Ii8+PC9zdmc+Cg==);background-position:center center;background-repeat:no-repeat;width:24px;height:24px;content:""}@media (max-width: 768px){.block-accordion-table .accordion-slider .accordion-title .acc-title-wrap.alert-circle:after{display:none}}.block-accordion-table .accordion-slider .accordion-title .acc-title-wrap.alert-triangle:after{position:absolute;top:50%;left:15px;transform:translateY(-50%);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIHN2ZyAgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4xLy9FTicgICdodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQnPgo8c3ZnIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0xMC4yOSAzLjg2LTguNDcgMTQuMTRjLTAuMTc2IDAuMzA0LTAuMjY4IDAuNjQ5LTAuMjY4IDEtMCAxLjA4OSAwLjg4OSAxLjk4OCAxLjk3OCAyaDE2Ljk0YzEuMDg5LTAuMDEyIDEuOTc4LTAuOTExIDEuOTc4LTIgMC0wLjM1MS0wLjA5Mi0wLjY5Ni0wLjI2OC0xbC04LjQ3LTE0LjE0Yy0wLjM2Mi0wLjU5Ny0xLjAxMi0wLjk2My0xLjcxLTAuOTYzcy0xLjM0OCAwLjM2Ni0xLjcxIDAuOTYzeiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMjIyZTQ0IiBzdHJva2Utd2lkdGg9IjJweCIvPjxwYXRoIGQ9Im0xMiA5djQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzIyMmU0NCIgc3Ryb2tlLXdpZHRoPSIycHgiLz48cGF0aCBkPSJtMTIgMTdoMC4wMSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMjIyZTQ0IiBzdHJva2Utd2lkdGg9IjJweCIvPjwvc3ZnPgo=);background-position:center center;background-repeat:no-repeat;width:24px;height:24px;content:""}@media (max-width: 768px){.block-accordion-table .accordion-slider .accordion-title .acc-title-wrap.alert-triangle:after{display:none}}.block-accordion-table .accordion-slider .accordion-content{display:none;background:#fff;padding:60px 103px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.block-accordion-table .accordion-slider .accordion-content.show{display:block;font-family:Avenir,sans-serif;text-align:left}.block-accordion-table .accordion-slider .accordion-content.show h1{font-size:var(--h1)}@media (max-width: 923px){.block-accordion-table .accordion-slider .accordion-content.show h1{font-size:var(--h2)}}.block-accordion-table .accordion-slider .accordion-content.show h2{font-size:var(--h2)}@media (max-width: 923px){.block-accordion-table .accordion-slider .accordion-content.show h2{font-size:var(--h3)}}.block-accordion-table .accordion-slider .accordion-content.show h3{font-size:var(--h3)}@media (max-width: 923px){.block-accordion-table .accordion-slider .accordion-content.show h3{font-size:24px}}.block-accordion-table .accordion-slider .accordion-content.show h4{font-size:24px}@media (max-width: 923px){.block-accordion-table .accordion-slider .accordion-content.show h4{font-size:22px}}.block-accordion-table .accordion-slider .accordion-content.show h5{font-size:22px}@media (max-width: 923px){.block-accordion-table .accordion-slider .accordion-content.show h5{font-size:20px}}.block-accordion-table .accordion-slider .accordion-content.show h6{font-size:20px}@media (max-width: 923px){.block-accordion-table .accordion-slider .accordion-content.show h6{font-size:19px}}.block-accordion-table .accordion-slider .accordion-content.show p{font-size:19px}.block-accordion-table .accordion-slider .accordion-content.show p:last-child{margin-bottom:0}.block-accordion-table .accordion-slider .accordion-content.show a{font-size:19px}@media (max-width: 923px){.block-accordion-table .accordion-slider .accordion-content.show a{font-size:16px}}.block-accordion-table .accordion-slider .accordion-content.show ul li,.block-accordion-table .accordion-slider .accordion-content.show ol li{font-size:19px}@media (max-width: 923px){.block-accordion-table .accordion-slider .accordion-content{padding:40px}}.icons-slider{overflow:hidden}.product-stripe{width:100%;height:10px}@media (min-width: 769px){.product-cover img{width:100%;height:620px;object-fit:cover}}.career-cards-page{margin:0 auto;max-width:1000px}.career-cards-page .career-meta{background:#fff;padding:50px 20px 40px}.career-cards-page .career-meta .info{margin:0 auto;max-width:1000px}.career-cards-page .career-meta .info span{font-size:16px;font-weight:850;font-family:Avenir,sans-serif;margin-right:15px;color:#575757;text-transform:uppercase}.career-cards-page .career-meta .info span i{margin-right:5px}@media (max-width: 768px){.career-cards-page .career-meta .info span{display:block;margin-bottom:10px}}.career-cards-page .career-content{margin-bottom:40px;background:#fff;padding-bottom:50px}.career-cards-page .career-content .block-text-block{padding:0 20px}.career-cards-page .career-content .block-text-block .block-text-block{padding:0}.career-cards-page .career-content .job-contact{display:flex;justify-content:space-between;align-items:flex-end;margin:0 auto;padding:40px 20px;max-width:1000px}.career-cards-page .career-content .job-contact span,.career-cards-page .career-content .job-contact span a{font-weight:450;font-family:Avenir,sans-serif;margin-top:10px;color:#222e44;font-size:18px;line-height:1.5}.career-cards-page .career-content .job-contact h4{text-transform:uppercase;font-weight:850;font-family:Avenir,sans-serif;margin-bottom:20px;font-size:18px}.career-cards-page .career-content .job-contact .button{text-decoration:none}@media (max-width: 576px){.career-cards-page .career-content .job-contact .button{margin-top:30px}}@media (max-width: 576px){.career-cards-page .career-content .job-contact{flex-direction:column;align-items:flex-start;padding:20px}}.career-cards-page .job-open{display:flex;justify-content:space-between;align-items:center;margin-top:30px;margin-bottom:5px;background:#fff;padding:30px;pointer-events:none;font-size:40px}.career-cards-page .job-open i{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (max-width: 576px){.career-cards-page .job-open i{min-width:50px}}.career-cards-page .job-open.rotate i{transform:rotate(180deg)}@media (max-width: 923px){.career-cards-page .job-open{padding:30px 20px}}@media (max-width: 576px){.career-cards-page .job-open{font-size:30px}}.career-cards-page .social-share{display:flex;flex-direction:column;align-items:flex-end;padding:0 20px}.career-cards-page .social-share p{font-weight:450;font-family:Avenir,sans-serif;margin-bottom:20px;font-size:16px}.career-cards-page .social-share .buttons a{margin-left:10px;text-decoration:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.career-cards-page .social-share .buttons a i{color:#919191;font-size:24px}.career-cards-page .social-share .buttons a:hover i{color:#1f94a6}.contact-form-wrap{margin:50px auto!important}.contact-form-wrap .contact-form{box-shadow:0 2px 4px #222e441a;border-radius:10px;background:#fff}.contact-form-wrap .contact-form form{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin:0 auto;padding:80px 0;max-width:700px}.contact-form-wrap .contact-form form>*{grid-column:span 2}@media (min-width: 577px){.contact-form-wrap .contact-form form>*.small{grid-column:span 1}}.contact-form-wrap .contact-form form .checkboxes{margin:30px 0}.contact-form-wrap .contact-form form .checkboxes .checkbox-wrap{display:flex;align-items:center;margin-bottom:10px}.contact-form-wrap .contact-form form .checkboxes .checkbox-wrap label{margin-bottom:0;margin-left:10px}.contact-form-wrap .contact-form form .checkboxes .checkbox-wrap label p{margin-bottom:0}.contact-form-wrap .contact-form form .checkboxes .checkbox-wrap input{cursor:pointer;margin-bottom:0;outline:none;width:20px;height:20px}@media (max-width: 768px){.contact-form-wrap .contact-form form .checkboxes .checkbox-wrap{align-items:flex-start}}.contact-form-wrap .contact-form form label{display:flex;margin-right:3px;margin-bottom:5px;width:100%}.contact-form-wrap .contact-form form label span{font-size:19px;font-weight:450;font-family:Avenir,sans-serif;color:#222e44}.contact-form-wrap .contact-form form label span.opt{color:#6f7785}.contact-form-wrap .contact-form form .container-input{margin-left:0;max-width:20px}.contact-form-wrap .contact-form form .container-input .checkmark{border:1px solid #d2d5d9;border-radius:3px;background:#fff}.contact-form-wrap .contact-form form .container-input input{opacity:0}.contact-form-wrap .contact-form form .container-input .checkmark,.contact-form-wrap .contact-form form .container-input input{top:-9px}@media (max-width: 768px){.contact-form-wrap .contact-form form .container-input .checkmark,.contact-form-wrap .contact-form form .container-input input{top:5px}}@media (max-width: 576px){.contact-form-wrap .contact-form form .container-input .checkmark,.contact-form-wrap .contact-form form .container-input input{top:7px}}.contact-form-wrap .contact-form form input,.contact-form-wrap .contact-form form select{display:block;margin-bottom:25px;border:1px solid #d2d5d9;border-radius:4px;width:100%;height:50px;font-size:19px;font-weight:450;font-family:Avenir,sans-serif;padding:0 10px;color:#222e44}.contact-form-wrap .contact-form form .choices .choices__inner,.contact-form-wrap .contact-form form .choices .choices__list--dropdown .choices__item--selectable{font-size:19px;font-weight:450;font-family:Avenir,sans-serif;color:#222e44}.contact-form-wrap .contact-form form .choices .choices__list--dropdown #choices--country-item-choice-4:before{display:block;position:absolute;bottom:-4px;left:10px;opacity:.8;content:"---------------------------";font-size:12px}.contact-form-wrap .contact-form form .choices .choices__list--dropdown #choices--country-item-choice-5{display:none}.contact-form-wrap .contact-form form .choices .choices__list--dropdown #choices--country-item-choice-1{background:#fefefe;font-size:14px;font-weight:450;font-family:Avenir,sans-serif}.contact-form-wrap .contact-form form .choices[data-type*=select-one]:after{top:42%;right:25.5px;border:none;content:""!important;color:#6f7785;font-size:11px;font-family:qpoint!important;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.contact-form-wrap .contact-form form .choices[data-type*=select-one].is-open:after{top:50%;right:25.5px;border:none;content:""!important;color:#6f7785;font-size:11px;font-family:qpoint!important;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.contact-form-wrap .contact-form form .privacy{display:flex;flex-wrap:wrap;margin-bottom:40px}.contact-form-wrap .contact-form form .privacy .wrap{margin-bottom:20px}.contact-form-wrap .contact-form form .privacy .wrap label p{margin-left:30px}.contact-form-wrap .contact-form form .privacy input{opacity:0}.contact-form-wrap .contact-form form .privacy .container-input{display:block;max-width:20px}.contact-form-wrap .contact-form form .privacy .container-input .checkmark{top:8px;border:1px solid #d2d5d9;background:#fff}.contact-form-wrap .contact-form form .privacy label{font-weight:450;font-family:Avenir,sans-serif;font-size:17px}.contact-form-wrap .contact-form form .privacy label p{color:#222e44;line-height:1.5}.contact-form-wrap .contact-form form .privacy label p a{display:inline;color:#222e44;font-weight:450;font-family:Avenir,sans-serif;font-size:17px}.contact-form-wrap .contact-form form .btn{border:2px solid #222e44;height:60px;color:#222e44;font-weight:950;font-family:Avenir,sans-serif;margin:0 auto;background:transparent;max-width:207px;font-size:22px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.contact-form-wrap .contact-form form .btn:hover{background-color:#222e44;color:#fff}.contact-form-wrap .contact-form form .frc-wrap{display:flex;justify-content:center;margin-bottom:40px}@media (max-width: 923px){.contact-form-wrap .contact-form form{padding:50px 20px}}.contact-cards-content-wrap{padding:0 5px!important}.contact-section-page-title{margin-bottom:50px;background:#fff;padding:50px 20px}.contact-section-page-title .element-heading{font-size:var(--h1);font-weight:850;font-family:Avenir,sans-serif;margin-bottom:0;color:#222e44;line-height:1.2;text-align:center}@media (max-width: 576px){.contact-section-page-title .element-heading{font-size:30px}}.contact-cards-content{display:flex;flex-wrap:wrap}.contact-cards-content .contact-card-wrap{padding:15px;width:100%;max-width:33.33333%}.contact-cards-content .contact-card-wrap .card{position:relative;box-shadow:0 2px 8px #222e441a;border-radius:10px;background:#fff;height:100%;overflow:hidden}.contact-cards-content .contact-card-wrap .card .card-cover img{width:100%;max-width:100%}.contact-cards-content .contact-card-wrap .card .text-content{padding:30px 30px 80px}.contact-cards-content .contact-card-wrap .card .text-content .text.small{margin-bottom:5px}.contact-cards-content .contact-card-wrap .card .text-content .phone{text-decoration:none}.contact-cards-content .contact-card-wrap .card .text-content .phone:hover{opacity:.8}.contact-cards-content .contact-card-wrap .card .text-content .card-bottom{position:absolute;bottom:30px;left:30px}@media (max-width: 1173px){.contact-cards-content .contact-card-wrap{max-width:50%}}@media (max-width: 768px){.contact-cards-content .contact-card-wrap{max-width:100%}}.contact-page-form{margin:50px auto;box-shadow:0 2px 4px #222e441a;border-radius:10px;background:#fff;padding:80px 20px}.contact-page-form form{margin:0 auto;width:100%;max-width:700px}.contact-page-form form label{font-weight:450;font-family:Avenir,sans-serif;display:block;display:flex;margin-bottom:5px;font-size:19px}.contact-page-form form input,.contact-page-form form textarea{display:block;margin-bottom:25px;border:1px solid #d2d5d9;border-radius:4px;width:100%;height:50px;font-size:19px;font-weight:450;font-family:Avenir,sans-serif;padding:0 10px;color:#222e44}.contact-page-form form textarea{padding:10px;height:200px}.contact-page-form form input[type=submit]{font-weight:850;font-family:Avenir,sans-serif;margin:0 auto;max-width:250px;font-size:22px}.contact-page-form form .privacy{display:flex;flex-wrap:wrap;margin-bottom:40px}.contact-page-form form .privacy .wrap{position:relative;margin-bottom:20px}.contact-page-form form .privacy .wrap label.required:after{position:absolute;top:0;right:0}.contact-page-form form .privacy .wrap label p{margin-left:30px}.contact-page-form form .privacy input{opacity:0}.contact-page-form form .privacy .container-input{display:block;max-width:20px}.contact-page-form form .privacy .container-input .checkmark{top:8px;border:1px solid #d2d5d9;background:#fff}.contact-page-form form .privacy label{font-weight:450;font-family:Avenir,sans-serif;font-size:17px}.contact-page-form form .privacy label p{color:#222e44;line-height:1.5}.contact-page-form form .privacy label p a{display:inline;color:#222e44;font-weight:450;font-family:Avenir,sans-serif;font-size:17px}.contact-page-form form .frc-wrap{display:flex;justify-content:center;margin-bottom:40px}.person-form-wrap{margin:50px auto!important;box-shadow:0 2px 4px #222e441a;border-radius:10px;background:#fff;padding:80px 20px!important}.person-form-wrap .title{margin:0 auto 40px;max-width:700px}.person-form-wrap form{margin:0 auto;max-width:700px}.person-form-wrap form input,.person-form-wrap form textarea{display:block;margin-bottom:25px;border:1px solid #d2d5d9;border-radius:4px;width:100%;font-size:19px;font-weight:450;font-family:Avenir,sans-serif;padding:0 10px;color:#222e44}.person-form-wrap form input{height:50px}.person-form-wrap form textarea{padding:10px;min-height:200px}.person-form-wrap form label{font-size:19px;font-weight:450;font-family:Avenir,sans-serif;display:block;margin-bottom:5px;color:#222e44}.person-form-wrap form .btn{border:2px solid #222e44;height:60px;color:#222e44;font-weight:950;font-family:Avenir,sans-serif;margin:0 auto;background:transparent;width:auto;font-size:22px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.person-form-wrap form .btn:hover{background:#222e44;color:#fff}.person-form-wrap form .frc-wrap{display:flex;justify-content:center;margin-bottom:40px}.search-results-page{background:#fff}.search-results-page .title{margin-bottom:40px}@media (max-width: 768px){.search-results-page .title{font-size:32px}}.search-results-page .search-cards{padding:80px 0 50px}.search-results-page .search-cards .content-card{display:flex;margin-bottom:30px;width:100%}.search-results-page .search-cards .content-card .background-img{width:100%;max-width:15%}.search-results-page .search-cards .content-card .background-img:after{padding-top:50%}@media (max-width: 768px){.search-results-page .search-cards .content-card .background-img{margin-bottom:10px;max-width:100%}}.search-results-page .search-cards .content-card .card-wrap{padding-left:20px}.search-results-page .search-cards .content-card .card-wrap .breadcrumbs{background:#fff}.search-results-page .search-cards .content-card .card-wrap .breadcrumbs .breadcrumbs-wrapper{padding:0}@media (max-width: 1173px){.search-results-page .search-cards .content-card .card-wrap .breadcrumbs .breadcrumbs-wrapper .breadcrumb{min-width:50px}}@media (max-width: 576px){.search-results-page .search-cards .content-card .card-wrap .breadcrumbs .breadcrumbs-wrapper{display:flex;flex-wrap:wrap;margin-bottom:15px;line-height:1.4}}@media (max-width: 576px){.search-results-page .search-cards .content-card .card-wrap .breadcrumbs{display:block}}.search-results-page .search-cards .content-card .card-wrap .search-card{font-size:19px;line-height:1.4}@media (max-width: 923px){.search-results-page .search-cards .content-card .card-wrap .search-card{font-size:19px}}@media (max-width: 768px){.search-results-page .search-cards .content-card .card-wrap{padding-left:0}}@media (max-width: 768px){.search-results-page .search-cards .content-card .card-wrap{padding-bottom:20px}}@media (max-width: 768px){.search-results-page .search-cards .content-card{flex-direction:column}}.search-results-page .search-cards .pagination-wrap{display:flex;justify-content:center;align-items:center;margin-top:50px}.search-results-page .search-cards .pagination-wrap .pagination{display:flex}.search-results-page .search-cards .pagination-wrap .pagination a{display:block;cursor:pointer;margin:0 5px;border:2px solid #222e44;border-radius:4px;padding:10px 15px;color:#222e44;text-decoration:none}.search-results-page .search-cards .pagination-wrap .pagination a:hover{opacity:.8}.search-results-page .search-cards .pagination-wrap .pagination a.active{cursor:default;background:#222e44;color:#fff}.search-results-page .search-cards .pagination-wrap .pagination a.active:hover{opacity:1}@media (max-width: 576px){.search-results-page .search-cards .pagination-wrap .pagination a{margin:0 2px;padding:4px;font-size:16px}}@media (max-width: 576px){.search-results-page .search-cards .pagination-wrap{margin-top:30px}}.search-results-page .search-wrap{position:relative;z-index:1;box-shadow:0 5px 15px #222e4480;background:#f6f6f6;padding:70px 20px}.search-results-page .search-wrap .search{display:flex;position:relative;align-items:center;margin:0 auto;width:100%;max-width:635px}.search-results-page .search-wrap .search .search-input{font-size:var(--h3);font-weight:650;font-family:Avenir,sans-serif;display:block;border:none;border-bottom:1px solid #6f7785;background:transparent;width:100%;max-width:600px;color:#575757}@media (max-width: 576px){.search-results-page .search-wrap .search .search-input{font-size:21px}}.search-results-page .search-wrap .search i{cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.search-results-page .search-wrap .search i:hover{opacity:.8}.search-results-page .search-wrap .search .search-icon{margin-left:20px;color:#575757;font-size:30px}@media (max-width: 576px){.search-results-page .search-wrap .search .search-icon{margin-left:5px}}.search-results-page .search-wrap .search .clear-input{display:flex;position:relative;left:-16px;justify-content:center;align-items:center;cursor:pointer;border-radius:50%;background:#9a9a9a;min-width:17px;min-height:17px}.search-results-page .search-wrap .search .clear-input i{color:#fff;font-size:11px}.search-results-page .content{background:#fff;padding:120px 0}@media (max-width: 576px){.search-results-page .content .title{font-size:35px}}.search-results-page .content .text{font-size:21px;font-weight:650;font-family:Avenir,sans-serif;margin-top:50px}.search-results-page .content .button{display:block;margin:50px auto 0;max-width:267px;text-decoration:none}.job-form{padding:50px 0}.job-form .contact-form{box-shadow:0 2px 4px #222e441a;border-radius:10px;background:#fff;padding:80px 0}.job-form .contact-form .content{margin:0 auto;padding:0 20px;width:100%;max-width:740px}.job-form .contact-form .content .career-meta{margin-bottom:40px}.job-form .contact-form .content .career-meta span{font-size:16px;font-weight:850;font-family:Avenir,sans-serif;margin-right:15px;color:#575757;text-transform:uppercase}.job-form .contact-form .content .career-meta span i{margin-right:5px}@media (max-width: 768px){.job-form .contact-form .content .career-meta span{display:block;margin-bottom:10px}}.job-form .contact-form .content form label{font-size:19px;font-weight:450;font-family:Avenir,sans-serif;display:block;display:flex;margin-bottom:10px;color:#222e44}.job-form .contact-form .content form label[for=cover-letter]{display:block;cursor:pointer;border:2px solid #1f94a6;border-radius:5px;background-color:#1f94a6;padding:15px 47px;color:#fff;font-weight:850;font-size:22px;font-family:Avenir,sans-serif;letter-spacing:.4px;text-align:center;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;position:relative}.job-form .contact-form .content form label[for=cover-letter].uploaded{display:grid;gap:5px;padding-block:19px;font-size:14px;text-align:left}.job-form .contact-form .content form label[for=cover-letter].uploaded:before{display:flex;position:absolute;top:0;right:0;justify-content:center;align-items:center;width:50px;height:50px;content:"×";font-size:32px;line-height:1}.job-form .contact-form .content form label[for=cover-letter].uploaded:after{display:none}.job-form .contact-form .content form label[for=cover-letter].uploaded span{pointer-events:none}.job-form .contact-form .content form label[for=cover-letter]:hover{border:2px solid #222e44;background:#222e44}.job-form .contact-form .content form input{display:block;margin-bottom:25px;border:1px solid #d2d5d9;border-radius:4px;width:100%;max-width:100%;height:50px;font-size:19px;font-weight:450;font-family:Avenir,sans-serif;padding:0 10px;color:#222e44}.job-form .contact-form .content form input#cover-letter[type=file]{margin:-10px 0 0;border:none;border-top:1px solid transparent;padding:0;height:0;overflow:hidden}.job-form .contact-form .content form .privacy{display:flex;flex-wrap:wrap;margin-bottom:40px}.job-form .contact-form .content form .privacy .wrap{position:relative;margin-bottom:20px}.job-form .contact-form .content form .privacy .wrap label.required:after{position:absolute;top:0;right:0}.job-form .contact-form .content form .privacy .wrap label p{margin-left:30px}.job-form .contact-form .content form .privacy input{opacity:0}.job-form .contact-form .content form .privacy .container-input{display:block;max-width:20px}.job-form .contact-form .content form .privacy .container-input .checkmark{top:12px;border:1px solid #d2d5d9;background:#fff}.job-form .contact-form .content form .privacy label{font-weight:450;font-family:Avenir,sans-serif;font-size:17px}.job-form .contact-form .content form .privacy label p{color:#222e44;line-height:1.5}.job-form .contact-form .content form .privacy label p a{display:inline;color:#222e44;font-weight:450;font-family:Avenir,sans-serif;font-size:17px}.job-form .contact-form .content form .frc-wrap{display:flex;justify-content:center;margin-bottom:40px}.job-form .contact-form .content form .button{display:block;margin-top:40px;margin-inline:auto}.job-form .contact-form .content form .filepond--credits{opacity:0!important;pointer-events:none}.job-form .contact-form .content form .filepond--file-wrapper{border-radius:6px;background:#575757}.job-form .contact-form .content form .filepond--root{background:#eee!important;font-weight:650;font-family:Avenir,sans-serif;border-radius:6px;font-weight:650!important}.job-form .contact-form .content form .filepond--panel-top,.job-form .contact-form .content form .filepond--panel-center,.job-form .contact-form .content form .filepond--panel-bottom{background:#f6f6f6!important}.job-form .contact-form .content form .filepond--drop-label{right:auto;left:10px}.job-form .contact-form .content form .filepond--drop-label label{display:flex;align-items:center;margin-bottom:0!important}.job-form .contact-form .content form .filepond--drop-label label .filepond--label-action{margin-left:7px}@media (max-width: 576px){.job-form .contact-form .content form .filepond--drop-label label .filepond--label-action{margin-left:3px}}.job-form .contact-form .content form .filepond--drop-label label:before{margin-right:10px;content:"";color:#1f94a6;font-size:40px;font-family:qpoint!important}@media (max-width: 576px){.job-form .contact-form .content form .filepond--drop-label label:before{font-size:30px}}@media (max-width: 576px){.job-form .contact-form .content form .filepond--drop-label label{font-size:14px}}@media (max-width: 576px){.job-form .contact-form{padding:40px 0}}@media (max-width: 576px){.job-form{padding:20px 0}}.career-nav.breadcrumbs{z-index:unset;background:transparent;width:unset}.career-nav.breadcrumbs .breadcrumbs-wrapper{display:block;margin:0 0 10px -24px;padding:0}.career-nav.breadcrumbs .breadcrumbs-wrapper i{display:inline-block;rotate:180deg}@media (max-width: 1173px){.table-wrap{overflow-x:scroll}}.table-wrap .dropdown-table{border:none;border-collapse:collapse;background:#fff;width:100%}@media (max-width: 1173px){.table-wrap .dropdown-table{width:1206px!important;max-width:1206px!important}}.table-wrap .dropdown-table td,.table-wrap .dropdown-table th{border:2px solid #e5eaf3;padding:20px;text-align:left}.table-wrap .dropdown-table td{border:2px solid #e5eaf3}.table-wrap .dropdown-table th .table-heading{font-weight:850;font-family:Avenir,sans-serif;color:#222e44;font-size:24px}.table-wrap .dropdown-table th .btn{font-weight:850;font-family:Avenir,sans-serif;display:block;margin:15px auto 0;border:2px solid #222e44;border-radius:4px;background:transparent;width:112px;height:40px;color:#222e44;font-size:16px;line-height:35px;text-decoration:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.table-wrap .dropdown-table th .btn:hover{background:#222e44;color:#fff}.table-wrap .dropdown-table th.plan{width:163px;height:126px;text-align:center}.table-wrap .dropdown-table td{position:relative}.table-wrap .dropdown-table td .desc{font-weight:450;font-family:Avenir,sans-serif;display:none;padding-top:20px;padding-left:43px;max-width:560px;color:#6f7785;font-size:17px;line-height:1.4}.table-wrap .dropdown-table td .desc.show{display:block}.table-wrap .dropdown-table td .name{font-size:19px;font-weight:650;font-family:Avenir,sans-serif;display:flex;align-items:center;color:#222e44}.table-wrap .dropdown-table td .name i{margin-right:20px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;cursor:pointer}.table-wrap .dropdown-table td .name i:hover{opacity:.8}.table-wrap .dropdown-table td .name .close-table{display:none;color:#1f94a6;font-size:24px}.table-wrap .dropdown-table td .name .close-table.show{display:block}.table-wrap .dropdown-table td .name .open-table{color:#1f94a6;font-size:24px}.table-wrap .dropdown-table td .name .open-table.hide{display:none}.table-wrap .dropdown-table td .name.spacing{padding-left:44px}.table-wrap .dropdown-table td .pdf-link{display:flex;position:absolute;top:50%;right:20px;align-items:center;transform:translateY(-50%);text-decoration:none}.table-wrap .dropdown-table td .pdf-link i{margin-right:5px;font-size:24px}.table-wrap .dropdown-table td .pdf-link:hover{opacity:.8;color:#1f94a6}.table-wrap .dropdown-table td.checkmark p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#222e44;font-size:24px}.table-wrap .dropdown-table td.checkmark p.opt{color:#6f7785;font-weight:450;font-family:Avenir,sans-serif;font-size:19px}.table-wrap .dropdown-table tr:first-child td{border-top:none}.table-wrap .dropdown-table tr:last-child td{border-bottom:none}.table-wrap .dropdown-table tr td:first-child{border-left:none}.table-wrap .dropdown-table tr td:last-child{border-right:none}.table-wrap .dropdown-table th{border-right:2px solid #e5eaf3}.table-wrap .dropdown-table th:last-of-type{border-right:none}.news-upper-section{background:#fff;padding:30px}.news-upper-section .title{margin-bottom:30px}@media (max-width: 576px){.news-upper-section .title{font-size:30px}}@media (max-width: 768px){.news-upper-section .categories-wrap{width:100%;overflow:scroll}}.news-upper-section .categories{display:flex;justify-content:space-between}.news-upper-section .categories .category{font-size:24px;font-weight:650;font-family:Avenir,sans-serif;position:relative;cursor:pointer;color:#222e44;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.news-upper-section .categories .category:hover{opacity:.8}.news-upper-section .categories .category:after{display:block;position:absolute;bottom:-25px;left:0;background-color:#222e44;width:0;height:4px;content:"";-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (max-width: 923px){.news-upper-section .categories .category:after{display:none}}.news-upper-section .categories .category.active:after{width:100%}@media (max-width: 923px){.news-upper-section .categories .category.active{background:#222e44;color:#fff}}@media (max-width: 1173px){.news-upper-section .categories .category{font-size:22px}}@media (max-width: 923px){.news-upper-section .categories .category{margin:10px;border:2px solid #222e44;border-radius:6px;padding:10px 20px}}@media (max-width: 576px){.news-upper-section .categories .category{padding:10px;min-width:205px;font-size:19px;text-align:center}}@media (max-width: 1173px){.news-upper-section .categories{flex-wrap:wrap;justify-content:center}}@media (max-width: 768px){.news-upper-section .categories{flex-wrap:nowrap;justify-content:flex-start;align-items:center}}@media (max-width: 923px){.news-upper-section{padding:40px 0}}.news-page{display:flex;background:#f3f6fa;padding-top:40px;padding-bottom:40px}.news-page .news-wrapper{position:relative;padding:0 5px;width:100%;max-width:70%;height:100%}.news-page .news-wrapper .news-content{display:flex;position:relative;flex-wrap:wrap;z-index:2}@media (max-width: 1173px){.news-page .news-wrapper .news-content{max-width:100%}}.news-page .news-wrapper .button{position:relative;cursor:pointer;margin:50px auto;max-width:300px}@media (max-width: 1173px){.news-page .news-wrapper{max-width:100%}}.news-page .news-wrapper .loader-wrap{position:absolute;z-index:1;background:#f3f6fa;width:99%;height:300px}.news-page .left{max-width:30%}.news-page .left .newsletter-news{align-self:flex-start;margin-top:15px;margin-bottom:30px;background:#e5eaf3;padding:30px}.news-page .left .newsletter-news form{color:#222e44}.news-page .left .newsletter-news form label{display:block;font-weight:450;font-family:Avenir,sans-serif;margin-bottom:5px;font-size:19px}.news-page .left .newsletter-news form input[type=email]{display:block;border:1px solid #d2d5d9;border-radius:6px;padding:5px 15px;width:100%;height:40px;font-weight:450;font-family:Avenir,sans-serif}@media (max-width: 1173px){.news-page .left .newsletter-news form input[type=email]{margin:0 auto;max-width:400px}}.news-page .left .newsletter-news form input[type=submit]{display:block;width:100%;color:#fff}@media (max-width: 1173px){.news-page .left .newsletter-news form input[type=submit]{margin:0 auto;max-width:269px}}.news-page .left .newsletter-news form div{display:flex;align-items:flex-start;margin:20px 0}.news-page .left .newsletter-news form div input[type=checkbox]{opacity:0;border:1px solid #d2d5d9;min-width:20px;height:20px}@media (max-width: 1173px){.news-page .left .newsletter-news form div input[type=checkbox]{width:20px;height:20px}}.news-page .left .newsletter-news form div label{margin-left:10px;font-size:14px}.news-page .left .newsletter-news form div label a{color:#222e44;font-size:14px;font-weight:450;font-family:Avenir,sans-serif}.news-page .left .newsletter-news form div .container-input{margin-right:20px;margin-left:0}.news-page .left .newsletter-news form div .container-input .checkmark{border:1px solid #d2d5d9;background:#fff}@media (max-width: 1173px){.news-page .left .newsletter-news form div{justify-content:center;align-items:flex-start;margin:20px auto;max-width:400px;text-align:left}}@media (max-width: 1173px){.news-page .left .newsletter-news{width:100%;max-width:100%;text-align:center}}@media (max-width: 1173px){.news-page .left{width:100%;max-width:100%;text-align:center}}@media (max-width: 1173px){.news-page{flex-direction:column}}.news-page .news-card-wrap{padding:15px;width:100%;max-width:50%}.news-page .news-card-wrap .card{position:relative;box-shadow:0 2px 4px #222e441a;border-radius:6px;background:#fff;height:100%;overflow:hidden}.news-page .news-card-wrap .card .background-img:after{padding-top:50%}.news-page .news-card-wrap .card .title{font-size:var(--h3);-webkit-hyphens:auto;hyphens:auto}.news-page .news-card-wrap .card .text-content{display:flex;flex-direction:column;align-items:space-between;margin-bottom:40px;padding:30px}.news-page .news-card-wrap .card .text-content .text-link{position:absolute;bottom:30px;margin:40px 0 0;text-align:left}.news-page .news-card-wrap:first-of-type{max-width:100%}.news-page .news-card-wrap:first-of-type .card .title{font-size:var(--h2)}@media (max-width: 576px){.news-page .news-card-wrap:first-of-type .card .title{font-size:var(--h3)}}@media (max-width: 768px){.news-page .news-card-wrap{max-width:100%}}@media (max-width: 576px){.news-page .news-card-wrap{padding:15px 0}}.news-page .news-card-wrap .tag{font-weight:850;font-family:Avenir,sans-serif;margin-bottom:10px;color:#6f7785;text-transform:uppercase}.single-page-news .content-wrap{max-width:960px}.single-page-news .hero-image img{width:100%;max-width:100%}.single-page-news .metadata{margin-bottom:var(--vertical-spacing)}.single-page-news .news-date{font-size:1rem}.single-page-news .abstract p{font-weight:650;font-family:Avenir,sans-serif}.single-page-news .element-paragraph figure{position:relative;margin-bottom:20px}.single-page-news .element-paragraph figure img{width:100%;max-width:100%}.single-page-news .element-paragraph figure figcaption{display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%);background-color:#57575780;padding:5px 10px;width:100%;color:#fff;font-size:13px;text-align:center}.single-page-news .news-date{font-weight:850;font-family:Avenir,sans-serif;color:#575757;text-transform:uppercase}.single-page-news .element-subheading{max-width:1000px}.news-abstract{background-color:#f3f6fa}@media (max-width: 1173px){.juicer-feed .j-stacker-wrapper .j-stacker{display:flex!important;flex-wrap:wrap!important;padding:0 20px!important}}.juicer-feed .j-stacker-wrapper .j-stacker .j-stack .feed-item{box-shadow:0 2px 4px #222e441a!important;border-radius:6px!important}@media (max-width: 1173px){.juicer-feed .j-stacker-wrapper .j-stacker .j-stack{width:50%!important}}@media (max-width: 768px){.juicer-feed .j-stacker-wrapper .j-stacker .j-stack{width:100%!important}}#newsletter-box{margin-bottom:30px}.newsletter-news #newsletter-box{margin-bottom:0;color:#222e44}#newsletter-box h3{margin-bottom:20px;font-weight:850;font-size:var(--h3)}#newsletter-box .caption{margin-bottom:15px}footer #newsletter-box .caption{line-height:22px}.newsletter-news #newsletter-box .caption{margin-bottom:40px;font-weight:650;font-size:21px;line-height:32px}#newsletter-box .btn-wrapper,#newsletter-box .caption{width:100%;max-width:235px}.newsletter-news #newsletter-box .btn-wrapper,.newsletter-news #newsletter-box .caption{max-width:unset}#newsletter-box .btn{outline:none;border:2px solid #f6f6f6;border-radius:8px;background:transparent;padding:10px 20px;width:100%;color:#f6f6f6;font-weight:850;font-size:16px;line-height:normal;text-align:center;text-decoration:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.newsletter-news #newsletter-box .btn{display:block;border:2px solid #1f94a6;border-radius:5px;background-color:#1f94a6;padding:10px 0;font-size:22px;letter-spacing:.4px;text-align:center}.newsletter-news #newsletter-box .btn:hover{border:2px solid #222e44;background:#222e44;color:#fff}#newsletter-box .btn:hover{background-color:#f6f6f6;color:#575757}footer .contact-section{background:#fff;padding:108px 20px}footer .contact-section .element-heading{font-size:var(--h1);font-weight:850;font-family:Avenir,sans-serif;margin-bottom:30px;color:#222e44;line-height:1.2;text-align:center}@media (max-width: 768px){footer .contact-section .element-heading{font-size:30px}}footer .contact-section .button-link{display:flex;justify-content:center;align-items:center;margin:0 auto;max-width:270px}@media (max-width: 768px){footer .contact-section .button-link{display:flex;justify-content:center;align-items:center}}@media (max-width: 768px){footer .contact-section{padding:70px 20px}}footer .dark-stripe{padding:15px 0;color:#222e44}footer .dark-stripe .content-wrap{display:flex;justify-content:space-between;font-weight:650;font-family:Avenir,sans-serif;font-size:24px}footer .dark-stripe .content-wrap .text-link{margin-right:0;width:auto;max-width:unset}footer .dark-stripe .content-wrap .text-link>i{display:none}@media (max-width: 923px){footer .dark-stripe .content-wrap{flex-direction:column;align-items:center}}@media (max-width: 923px){footer .dark-stripe .content-wrap div{margin-bottom:15px}}@media (max-width: 768px){footer .dark-stripe .content-wrap div{font-size:16px;text-align:center}}footer .dark-stripe .content-wrap a{color:#222e44;font-size:24px;font-weight:650;font-family:Avenir,sans-serif}@media (max-width: 768px){footer .dark-stripe .content-wrap a{font-size:16px}}footer .dark-stripe .content-wrap a.phone-large{text-decoration:none}footer .dark-stripe .content-wrap a:hover{opacity:.8}footer .dark-stripe .content-wrap i{padding-right:20px}footer .footer-gray{position:relative;background:#575757;padding:104px 0 150px;color:#f6f6f6}footer .footer-gray .content-wrap{display:flex}footer .footer-gray .content-wrap a{display:block}@media (max-width: 923px){footer .footer-gray .content-wrap #newsletter{width:100%;text-align:center}footer .footer-gray .content-wrap #newsletter #newsletter-box{display:flex;flex-direction:column;align-items:center}}footer .footer-gray .content-wrap .box{display:flex;align-items:flex-start}@media (max-width: 923px){footer .footer-gray .content-wrap .box .column{padding:0!important;width:100%!important;max-width:100%!important;text-align:center}}footer .footer-gray .content-wrap .box.first{align-self:flex-start;border-right:1px solid #9a9a9a;width:100%;max-width:40%}footer .footer-gray .content-wrap .box.first .column .column-heading{margin-bottom:20px}footer .footer-gray .content-wrap .box.first .column:nth-of-type(1){padding-right:70px}@media (max-width: 1173px){footer .footer-gray .content-wrap .box.first .column:nth-of-type(1){padding-right:30px}}@media (max-width: 923px){footer .footer-gray .content-wrap .box.first .column:nth-of-type(1){width:100%;max-width:30%}}@media (max-width: 768px){footer .footer-gray .content-wrap .box.first .column:nth-of-type(1){max-width:50%}}@media (max-width: 768px){footer .footer-gray .content-wrap .box.first .column:nth-of-type(1){max-width:100%}}footer .footer-gray .content-wrap .box.first .column:nth-of-type(2) .column-heading:nth-of-type(2){margin-top:30px}@media (max-width: 923px){footer .footer-gray .content-wrap .box.first .column{display:flex;justify-content:center;width:100%;max-width:60%}}@media (max-width: 768px){footer .footer-gray .content-wrap .box.first .column{flex-direction:column}}@media (max-width: 923px){footer .footer-gray .content-wrap .box.first{flex-direction:column;justify-content:center;margin-bottom:30px;border-right:0;max-width:100%}}@media (max-width: 768px){footer .footer-gray .content-wrap .box.first{flex-direction:column}}footer .footer-gray .content-wrap .box.second{display:flex;justify-content:space-between;padding-left:30px;width:100%;max-width:60%}footer .footer-gray .content-wrap .box.second #newsletter .column{margin:0;width:unset;max-width:unset}@media (max-width: 1440px){footer .footer-gray .content-wrap .box.second .column{padding-right:20px}}@media (max-width: 1173px){footer .footer-gray .content-wrap .box.second .column{margin-right:30px;width:50%;max-width:50%}}@media (max-width: 768px){footer .footer-gray .content-wrap .box.second .column{display:flex;flex-wrap:wrap;margin-right:0;width:100%;max-width:100%}}footer .footer-gray .content-wrap .box.second .menu .column-heading{margin-top:30px;margin-bottom:20px}footer .footer-gray .content-wrap .box.second .menu .column-heading:nth-of-type(1){margin-top:0}footer .footer-gray .content-wrap .box.second .menu .footer-form div{margin-bottom:20px}footer .footer-gray .content-wrap .box.second .menu .footer-form div:nth-of-type(2){display:flex;justify-content:flex-start}footer .footer-gray .content-wrap .box.second .menu .footer-form div:nth-of-type(2) label{color:#f6f6f6;font-size:17px;font-weight:450;font-family:Avenir,sans-serif;padding-left:10px;max-width:373px;line-height:1.3}footer .footer-gray .content-wrap .box.second .menu .footer-form div:nth-of-type(2) label a{display:inline;text-decoration:underline}footer .footer-gray .content-wrap .box.second .menu .footer-form div:nth-of-type(2) label:after{color:#fff}footer .footer-gray .content-wrap .box.second .menu .footer-form input{background-color:#f6f6f6;font-weight:450;font-family:Avenir,sans-serif;outline:none;border:0;border-radius:8px;width:100%;max-width:234px;height:40px;font-size:16px}footer .footer-gray .content-wrap .box.second .menu .footer-form input.newsletter{margin-right:3px;padding:5px 15px;width:100%;max-width:235px}@media (max-width: 1264px){footer .footer-gray .content-wrap .box.second .menu .footer-form input.newsletter{margin-right:0;margin-bottom:15px}}@media (max-width: 768px){footer .footer-gray .content-wrap .box.second .menu .footer-form input.newsletter{max-width:100%}}footer .footer-gray .content-wrap .box.second .menu .footer-form input.submit{font-weight:850;font-family:Avenir,sans-serif;border:2px solid #f6f6f6;background:transparent;width:145px;color:#f6f6f6;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media (max-width: 1264px){footer .footer-gray .content-wrap .box.second .menu .footer-form input.submit{width:100%;max-width:235px}}@media (max-width: 768px){footer .footer-gray .content-wrap .box.second .menu .footer-form input.submit{max-width:100%}}footer .footer-gray .content-wrap .box.second .menu .footer-form input.submit:hover{background-color:#f6f6f6;color:#575757}@media (max-width: 768px){footer .footer-gray .content-wrap .box.second .menu{width:100%;max-width:50%}}@media (max-width: 768px){footer .footer-gray .content-wrap .box.second .menu.newsletter-footer{max-width:100%}}@media (max-width: 923px){footer .footer-gray .content-wrap .box.second .menu{max-width:100%}}@media (max-width: 923px){footer .footer-gray .content-wrap .box.second{flex-direction:column;justify-content:center;padding-left:0;max-width:100%}}footer .footer-gray .content-wrap .box .menu{margin-bottom:20px}footer .footer-gray .content-wrap .box .menu a{color:#f6f6f6;font-size:17px;text-decoration:none;font-weight:450;font-family:Avenir,sans-serif;margin-bottom:7px}footer .footer-gray .content-wrap .box .menu a.underline{text-decoration:underline;font-weight:650;font-family:Avenir,sans-serif}footer .footer-gray .content-wrap .box .menu a:hover{opacity:.8}footer .footer-gray .content-wrap .box .menu span{display:block}footer .footer-gray .content-wrap .box .menu .links{display:flex;justify-content:center}footer .footer-gray .content-wrap .box .menu .links a{margin:0 10px;font-size:var(--h3)}footer .footer-gray .content-wrap .box .menu .links a:first-of-type{margin-left:0}@media (min-width: 924px){footer .footer-gray .content-wrap .box .menu .links{justify-content:flex-start;max-width:218px}}@media (max-width: 768px){footer .footer-gray .content-wrap .box .menu{margin-bottom:10px}}footer .footer-gray .content-wrap .box strong{display:block;margin-top:30px;font-weight:850;font-family:Avenir,sans-serif;margin-bottom:15px;font-size:21px}@media (max-width: 923px){footer .footer-gray .content-wrap{flex-direction:column;align-items:center}}footer .footer-gray .to-the-top{font-weight:850;font-family:Avenir,sans-serif;position:absolute;bottom:65px;left:50%;transform:translate(-50%);cursor:pointer;color:#f6f6f6;font-size:18px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}footer .footer-gray .to-the-top i{display:inline-block;position:relative;transform:rotate(45deg) translate(50%,50%);margin-right:10px;width:20px;height:20px}footer .footer-gray .to-the-top i:before{display:block;position:absolute;top:-4px;left:-4px;border-top:2px solid white;border-left:2px solid white;width:20px;height:20px;content:""}footer .footer-gray .to-the-top:hover{opacity:.8}@media (max-width: 768px){footer .footer-gray{padding:60px 0 100px}}footer .copyright-section{display:flex;justify-content:center;align-items:center;background-color:#3d3e3f;padding:15px 0}footer .copyright-section img{margin-right:20px;width:100px;height:auto}footer .copyright-section p{font-weight:450;font-family:Avenir,sans-serif;color:#f6f6f6;font-size:18px}@media (max-width: 768px){footer .copyright-section p{font-size:15px}}.promo-text{position:relative;z-index:-2;background:#1f94a6;padding:14px 0}.promo-text .content-wrap{display:flex;justify-content:space-between;align-items:center;max-width:1300px}.promo-text .content-wrap span{font-weight:650;font-family:Avenir,sans-serif;color:#fff;font-size:19px;line-height:1.3}@media (max-width: 1173px){.promo-text .content-wrap span{font-size:16px}}@media (max-width: 768px){.promo-text .content-wrap span{margin-bottom:20px;text-align:center}}@media (max-width: 576px){.promo-text .content-wrap span{margin-bottom:5px;line-height:1.1}}.promo-text .content-wrap .text-link{filter:brightness(10);max-width:250px;font-weight:850;font-size:19px}.promo-text .content-wrap .text-link:hover{opacity:.8}@media (max-width: 768px){.promo-text .content-wrap{flex-direction:column}}@media (max-width: 768px){.promo-text{display:none}}
