/*!
Theme Name: Swibeco
Author: Alpha Colony
Description: Swibeco custom theme
Version: 0.0.1
*/@font-face{font-family:"MuseoSans300Italic";src:url("dist/fonts/museo/Fonts/m300-italic/m300i.woff2") format("woff2"),url("dist/Fonts/museo/fonts/m300-italic/m300i.woff") format("woff")}@font-face{font-family:"MuseoSans300";src:url("dist/fonts/museo/Fonts/m300/m300.woff2") format("woff2"),url("dist/fonts/museo/Fonts/m300/m300.woff") format("woff")}@font-face{font-family:"MuseoSans500";src:url("dist/fonts/museo/Fonts/m500/m500.woff2") format("woff2"),url("dist/fonts/museo/Fonts/m500/m500.woff") format("woff")}@font-face{font-family:"MuseoSans500Italic";src:url("dist/fonts/museo/Fonts/m500-italic/m500i.woff2") format("woff2"),url("dist/Fonts/museo/fonts/m500-italic/m500i.woff") format("woff")}@font-face{font-family:"MuseoSans700";src:url("dist/fonts/museo/Fonts/m700/m700.woff2") format("woff2"),url("dist/fonts/museo/Fonts/m700/m700.woff") format("woff")}@font-face{font-family:"Publico Headline Web";src:url("dist/fonts/publico/PublicoHeadline-Bold-Web.woff2") format("woff2"),url("dist/fonts/publico/PublicoHeadline-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Source";src:url("dist/fonts/source/SourceSansPro-Regular.ttf") format("truetype");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Source";src:url("dist/fonts/source/SourceSansPro-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-stretch:normal}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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}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}table{border-collapse:collapse;border-spacing:0}a,button{color:initial;text-decoration:none;outline:none;box-shadow:none;border:none}input,input[type=submit]{-webkit-appearance:none !important;-webkit-border-radius:0}html body{font-family:"MuseoSans500","Roboto","Open Sans","Source Sans",sans-serif;padding-top:70px;height:100%;background-color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;overflow-y:scroll;overflow-x:hidden}html body article{min-height:calc(100vh - 240px);max-width:100vw;overflow:hidden}html body a{cursor:pointer}html body img{image-rendering:-moz-auto;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;-ms-interpolation-mode:nearest-neighbor}html body iframe{max-width:100%}*,h1,h2,h3,h4,h5,h6,p,a,input,li,div{font-family:"MuseoSans500","Roboto","Open Sans","Source Sans",sans-serif;color:#1f3077}h1{font-size:50px;line-height:54px}@media screen and (max-width: 768px){h1{font-size:40px;line-height:46px}}@media screen and (max-width: 480px){h1{font-size:36px;line-height:40px}}h2,h2 strong,h2 span{font-family:"MuseoSans300","Roboto","Open Sans","Source Sans",sans-serif;font-size:36px;line-height:38px}@media screen and (max-width: 768px){h2,h2 strong,h2 span{font-size:32px;line-height:36px}}@media screen and (max-width: 480px){h2,h2 strong,h2 span{font-size:30px;line-height:34px}}h3,h3 strong,h3 span{font-family:"MuseoSans300","Roboto","Open Sans","Source Sans",sans-serif;font-size:20px;line-height:26px}p,span{color:#505d95;font-size:16px;line-height:23px}strong{font-family:"MuseoSans700","Roboto","Open Sans","Source Sans",sans-serif}.bold{font-family:"MuseoSans700","Roboto","Open Sans","Source Sans",sans-serif}.bigger{font-size:40px;line-height:48px}@media screen and (max-width: 768px){.bigger{font-size:30px;line-height:38px}}@media screen and (max-width: 480px){.bigger{font-size:26px;line-height:34px}}.text-color-primary{color:#005aff}.text-color-primary *{color:#005aff}.text-color-light{color:#fff}.text-color-light *{color:#fff}.text-color-dark{color:#1f3077}.text-color-dark *{color:#1f3077}.wrong{color:#f96b44}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.default-page h1,.default-page h2,.default-page h3,.default-page h4,.default-page h5,.default-page h6{margin:0 0 15px 0}.default-page h1{margin:0 0 20px 0}.default-page h2{margin:0 0 15px 0}.default-page h3{margin:0 0 10px 0}.default-page h4{margin:0 0 8px 0}.default-page h5{margin:0 0 5px 0}.default-page p{margin:0 0 25px 0}.small_print,p.small_print,span.small_print,div.small_print{font-size:11px !important;line-height:16px !important}.small_print *,p.small_print *,span.small_print *,div.small_print *{font-size:11px;line-height:16px}@keyframes fade_from_bottom{0%{transform:translate(0, 50px);opacity:0}30%{opacity:1}100%{transform:translate(0, 0);opacity:1}}@keyframes fade_from_bottom_xs{0%{transform:translate(0, 10px);opacity:0}30%{opacity:1}100%{transform:translate(0, 0);opacity:1}}@keyframes fade_from_bottom_xxs{0%{transform:translate(0, 5px);opacity:0}30%{opacity:1}100%{transform:translate(0, 0);opacity:1}}@keyframes fade_from_top{0%{transform:translate(0, -50px);opacity:0}30%{opacity:1}100%{transform:translate(0, 0);opacity:1}}@keyframes fade_in_xs{0%{opacity:0}100%{opacity:1}}html body .hide{display:none !important}html body .relative{position:relative}html body .border-box{box-sizing:border-box}html body .centered_container{display:block;width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box}html body .block-xxs{display:block;width:100%;max-width:300px}html body .block-xs{display:block;width:100%;max-width:400px}html body .block-s{display:block;width:100%;max-width:500px}html body .block-m{display:block;width:100%;max-width:600px}html body .block-l{display:block;width:100%;max-width:800px}html body .block-xl{display:block;width:100%;max-width:1000px}html body .block-xxl{display:block;width:100%;max-width:1200px}html body .block-xxxl{display:block;width:100%;max-width:1300px}html body .block-center{margin-left:auto;margin-right:auto}html body .no-padding{padding:0 0 0 0 !important}html body .padding-xs{padding:10px}html body .padding-s{padding:20px}html body .padding-m{padding:30px}html body .padding-l{padding:50px}html body .padding-xl{padding:80px}html body .padding-xxl{padding:100px}html body .padding-vertical-xs{padding-top:10px;padding-bottom:10px}html body .padding-vertical-s{padding-top:20px;padding-bottom:20px}html body .padding-vertical-m{padding-top:30px;padding-bottom:30px}html body .padding-vertical-l{padding-top:50px;padding-bottom:50px}html body .padding-vertical-xl{padding-top:80px;padding-bottom:80px}html body .padding-vertical-xxl{padding-top:100px;padding-bottom:100px}html body .padding-vertical-xxxl{padding-top:120px;padding-bottom:120px}html body .padding-vertical-xxxxl{padding-top:150px;padding-bottom:150px}html body .padding-horizontal-xs{padding-left:10px;padding-right:10px}html body .padding-horizontal-s{padding-left:20px;padding-right:20px}html body .padding-horizontal-m{padding-left:30px;padding-right:30px}html body .padding-horizontal-l{padding-left:50px;padding-right:50px}html body .padding-horizontal-xl{padding-left:80px;padding-right:80px}html body .padding-horizontal-xxl{padding-left:100px;padding-right:100px}html body .padding-top-none{padding-top:0}html body .padding-top-xs{padding-top:10px}html body .padding-top-s{padding-top:20px}html body .padding-top-m{padding-top:30px}html body .padding-top-l{padding-top:50px}html body .padding-top-xl{padding-top:80px}html body .padding-top-xxl{padding-top:100px}html body .padding-top-xxxl{padding-top:150px}html body .padding-bottom-none{padding-bottom:0}html body .padding-bottom-xs{padding-bottom:10px}html body .padding-bottom-s{padding-bottom:20px}html body .padding-bottom-m{padding-bottom:30px}html body .padding-bottom-l{padding-bottom:50px}html body .padding-bottom-xl{padding-bottom:80px}html body .padding-bottom-xxl{padding-bottom:100px}html body .padding-right-none{padding-right:0}html body .padding-right-xs{padding-right:10px}html body .padding-right-s{padding-right:20px}html body .padding-right-m{padding-right:30px}html body .padding-right-l{padding-right:50px}html body .padding-right-xl{padding-right:80px}html body .padding-right-xxl{padding-right:100px}html body .padding-left-none{padding-left:0}html body .padding-left-xs{padding-left:10px}html body .padding-left-s{padding-left:20px}html body .padding-left-m{padding-left:30px}html body .padding-left-l{padding-left:50px}html body .padding-left-xl{padding-left:80px}html body .padding-left-xxl{padding-left:100px}html body .no-margin{margin:0 0 0 0 !important}html body .margin-vertical-xs{margin-top:10px;margin-bottom:10px}html body .margin-vertical-s{margin-top:20px;margin-bottom:20px}html body .margin-vertical-m{margin-top:30px;margin-bottom:30px}html body .margin-vertical-l{margin-top:50px;margin-bottom:50px}html body .margin-vertical-xl{margin-top:80px;margin-bottom:80px}html body .margin-vertical-xxl{margin-top:100px;margin-bottom:100px}html body .margin-vertical-xxxl{margin-top:120px;margin-bottom:120px}html body .margin-vertical-xxxxl{margin-top:150px;margin-bottom:150px}html body .margin-horizontal-xs{margin-left:10px;margin-right:10px}html body .margin-horizontal-s{margin-left:20px;margin-right:20px}html body .margin-horizontal-m{margin-left:30px;margin-right:30px}html body .margin-horizontal-l{margin-left:50px;margin-right:50px}html body .margin-horizontal-xl{margin-left:80px;margin-right:80px}html body .margin-horizontal-xxl{margin-left:100px;margin-right:100px}html body .margin-xxs{margin:5px}html body .margin-xs{margin:10px}html body .margin-s{margin:20px}html body .margin-m{margin:30px}html body .margin-l{margin:50px}html body .margin-xl{margin:80px}html body .margin-xxl{margin:100px}html body .margin-top-xxs{margin-top:5px}html body .margin-top-xs{margin-top:10px}html body .margin-top-s{margin-top:20px}html body .margin-top-m{margin-top:30px}html body .margin-top-l{margin-top:50px}html body .margin-top-xl{margin-top:80px}html body .margin-top-xxl{margin-top:100px}html body .margin-top-xxxl{margin-top:150px}html body .margin-bottom-xxs{margin-bottom:5px}html body .margin-bottom-xs{margin-bottom:10px}html body .margin-bottom-s{margin-bottom:20px}html body .margin-bottom-m{margin-bottom:30px}html body .margin-bottom-l{margin-bottom:50px}html body .margin-bottom-xl{margin-bottom:80px}html body .margin-bottom-xxl{margin-bottom:100px}html body .margin-bottom-xxxl{margin-bottom:150px}html body .margin-left-xxs{margin-left:5px}html body .margin-left-xs{margin-left:10px}html body .margin-left-s{margin-left:20px}html body .margin-left-m{margin-left:30px}html body .margin-left-l{margin-left:50px}html body .margin-left-xl{margin-left:80px}html body .margin-left-xxl{margin-left:100px}html body .margin-right-xxs{margin-right:5px}html body .margin-right-xs{margin-right:10px}html body .margin-right-s{margin-right:20px}html body .margin-right-m{margin-right:30px}html body .margin-right-l{margin-right:50px}html body .margin-right-xl{margin-right:80px}html body .margin-right-xxl{margin-right:100px}html body .overflow-hidden{overflow:hidden !important}html body .clear{clear:both !important;float:initial !important}html body .flex{display:flex;width:100%;flex-direction:column}html body .flex-row{flex-direction:row}html body .flex-row-reverse{flex-direction:row-reverse}html body .flex-center{justify-content:center}html body .flex-spacebetween{justify-content:space-between}html body .flex-start{justify-content:flex-start}html body .flex-end{justify-content:flex-end}html body .flex-spacearound{justify-content:space-around}html body .flex-align-center{align-items:center}html body .flex-align-start{align-items:flex-start}html body .flex-align-end{align-items:flex-end}html body .flex-align-stretch{align-items:stretch}html body .flex-align-self-center{align-self:center}html body .flex-align-self-start{align-self:flex-start}html body .flex-align-self-end{align-self:flex-end}html body .flex-wrap{flex-wrap:wrap}html body .flex-items-grow>*{flex-grow:1}html body .cover{background-size:cover;background-position:center center;background-repeat:no-repeat}html body .background-color-primary{background-color:#005aff}html body .background-color-darkblue{background-color:#1f3077}html body .background-color-white{background-color:#fff}html body .background-color-light-grey{background-color:#ebf1fd}html body .background-color-xl-grey{background-color:#f7f9fe}html body .z_under{z-index:-1}html body .z_over{z-index:1}.form_card,.form_container,.form_block{z-index:1;background:#fff;padding:0;width:100%;max-width:800px;min-height:300px;display:flex;flex-direction:column;align-items:center;border-radius:10px;box-shadow:0 10px 20px 0 rgba(0,0,0,.06);box-sizing:border-box}.form_card .form,.form_container .form,.form_block .form{width:100%;display:flex;flex-direction:column;align-items:center}.form_card div,.form_container div,.form_block div{width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}@media screen and (max-width: 768px){.form_card iframe,.form_container iframe,.form_block iframe{width:100% !important;max-width:100% !important}}button,.button,.btn{font-family:"MuseoSans700","Roboto","Open Sans","Source Sans",sans-serif;padding:18px 35px;background:#005aff;color:#fff;font-size:15px;cursor:pointer;text-align:center;border-radius:5px}button.xl,.button.xl,.btn.xl{padding:23px 35px}button.dark,.button.dark,.btn.dark{background:#1f3077}button.light,.button.light,.btn.light{background:#80b1f3}@media screen and (max-width: 480px){button,.button,.btn{padding:15px 20px 13px;font-size:16px}}button.link_btn,.button.link_btn,.btn.link_btn{background:none;color:#1f3077}.no-touch button:hover,.no-touch .button:hover,.no-touch .btn:hover,.no-touch a:hover button,.no-touch a:hover .btn{background:#0e5be8}.no-touch button:hover.dark,.no-touch .button:hover.dark,.no-touch .btn:hover.dark,.no-touch a:hover button.dark,.no-touch a:hover .btn.dark{background:#1b2a6a}.no-touch button:hover.link_btn,.no-touch .button:hover.link_btn,.no-touch .btn:hover.link_btn,.no-touch a:hover button.link_btn,.no-touch a:hover .btn.link_btn{background:none;color:#1f3077}.icon{width:120px;height:120px;align-self:center;display:flex;justify-content:center;align-items:center}.icon.centered{margin:0 auto 20px}.icon_container{display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:30px}.icon_container .dotted_circle{width:140px;height:140px}.icon_container img{width:70px;height:70px;position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-35px}.icon_container.large .dotted_circle{width:180px;height:180px}.icon_container.large img{width:120px;height:120px;position:absolute;top:50%;left:50%;margin-top:-60px;margin-left:-60px}.icon_container.small{margin-bottom:10px}.icon_container.small .dotted_circle{width:150px;height:150px;margin-top:7px}.icon_container.small img{width:70px;height:70px;margin-top:-35px;margin-left:-35px}header{display:inline-block;top:0;left:0;width:100%;height:70px;z-index:100;position:fixed;background-color:#fff;top:0;left:0;padding:0 20px;box-sizing:border-box;transition:300ms ease-in-out;box-shadow:0 15px 15px rgba(0,0,0,.06)}@media screen and (max-width: 480px){header{height:70px}}header .header_container{width:100%;max-width:1200px;padding:0;margin:0 auto;display:flex;flex-direction:row;justify-content:flex-start;box-sizing:border-box}header .header_container .logo_container{flex-grow:1;min-width:120px;display:flex;align-items:center}header .header_container .logo_container img{display:block;width:auto;height:44px;margin:11px 0}header .header_container .nav_container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-grow:1;padding-left:50px;transition:400ms;transition:all 500ms cubic-bezier(0.75, 0.005, 0, 1)}@media screen and (max-width: 1280px){header .header_container .nav_container{position:fixed;top:0;right:-330px;height:100%;width:100%;max-width:320px;background:#fff;z-index:0;flex-direction:column;align-items:center;justify-content:center;padding:20px 0;box-shadow:-10px 0 10px 0 rgba(0,0,0,.06)}header .header_container .nav_container.active{right:0}}@media screen and (max-height: 600px){header .header_container .nav_container{overflow-y:scroll;-webkit-overflow-scrolling:touch;box-sizing:border-box}}@media screen and (max-height: 500px)and (max-width: 1280px){header .header_container .nav_container{padding:60px 0;justify-content:flex-start}}header .header_container .nav_container nav{display:flex;flex-direction:row;align-items:center;height:70px}@media screen and (max-width: 1280px){header .header_container .nav_container nav{flex-direction:column;height:auto}}@media screen and (max-width: 320px){header .header_container .nav_container nav{overflow-y:scroll;height:60vh;-webkit-overflow-scrolling:touch}}header .header_container .nav_container .main_menu{padding-right:15px}header .header_container .nav_container .header_cta{height:100%;display:flex;align-items:center}@media screen and (max-width: 1280px){header .header_container .nav_container .header_cta{flex-direction:column;margin-top:20px}}header .header_container .nav_container .header_cta .btn,header .header_container .nav_container .header_cta button,header .header_container .nav_container .header_cta .button{font-size:13px;padding:16px 20px}@media screen and (max-width: 1280px){header .header_container .nav_container .header_cta .btn,header .header_container .nav_container .header_cta button,header .header_container .nav_container .header_cta .button{margin:5px 0;font-size:15px}}header .header_container .nav_container button,header .header_container .nav_container .btn,header .header_container .nav_container .button{margin-left:10px}@media screen and (max-width: 960px){header .header_container .nav_container button,header .header_container .nav_container .btn,header .header_container .nav_container .button{margin:20px 0 20px 0;padding:20px 30px 22px}}header .header_container .mobile_trigger{display:none;position:fixed;width:50px;height:50px;cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;color:#fff;z-index:30}header .header_container .mobile_trigger img{display:none}header .header_container .mobile_trigger img.active{display:block}@media screen and (max-width: 1280px){header .header_container .mobile_trigger{display:flex;top:10px;right:10px}}@media screen and (max-width: 480px){header .header_container .mobile_trigger{top:7px}}.no-touch header .lang_nav .wpml-ls li:hover a span{color:#005aff}.preloader{width:100%;width:100vw;height:100%;height:100vh;background:#fff;position:fixed;top:0;right:0;z-index:1000;transition:500ms}.preloader.off{width:0}ul.menu li{position:relative}ul.menu li a,ul.menu a.custom_anchor{font-family:"MuseoSans700","Roboto","Open Sans","Source Sans",sans-serif;font-size:14px;letter-spacing:.1px}ul.menu li.current_page_item,ul.menu li.current_page_item a{color:#005aff}ul.menu li.current-menu-ancestor>a{color:#005aff}ul.menu .sub-menu{display:flex;flex-direction:column;align-items:flex-start;transition:300ms}ul.menu .sub-menu li a{text-align:left;font-size:13px;line-height:18px;font-family:"MuseoSans500","Roboto","Open Sans","Source Sans",sans-serif}.main_menu ul.menu{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;width:100%;margin-right:20px}@media screen and (max-width: 1280px){.main_menu ul.menu{flex-direction:column;align-items:center;justify-content:flex-start}}.main_menu ul.menu .menu-item-has-children{margin-right:5px}.main_menu ul.menu .menu-item-has-children.menu-item-type-custom{cursor:initial}.main_menu ul.menu .menu-item-has-children a{position:relative}.main_menu ul.menu .menu-item-has-children a:after{border-style:solid;border-width:.05em .05em 0 0;content:"";display:inline-block;height:.3em;width:.3em;position:absolute;top:24px;left:102%;left:calc(100% + 5px);transform:rotate(-45deg);transform:rotate(135deg)}@media screen and (max-width: 1280px){.main_menu ul.menu .menu-item-has-children a:after{top:20px;left:calc(100% + 10px)}}@media screen and (max-width: 480px){.main_menu ul.menu .menu-item-has-children a:after{top:15px}}.main_menu ul.menu li{flex-grow:1;padding:0 10px;display:flex;flex-direction:column;justify-content:center;align-items:center}.main_menu ul.menu li a,.main_menu ul.menu a.custom_anchor{padding:0;margin:0;height:57px;display:block;display:flex;flex-direction:column;justify-content:center;align-items:center;white-space:nowrap;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms}@media screen and (max-width: 1280px){.main_menu ul.menu li a,.main_menu ul.menu a.custom_anchor{padding:0 10px;font-size:20px;height:auto;line-height:30px;padding:8px 0}}@media screen and (max-width: 480px){.main_menu ul.menu li a,.main_menu ul.menu a.custom_anchor{font-size:18px;line-height:22px}}.main_menu ul.menu .sub-menu{background:#fff;padding:5px 20px;box-shadow:0 10px 20px 0 rgba(0,0,0,.08);position:absolute;top:100%;left:0;min-width:160px;opacity:0;pointer-events:none;border-radius:3px}@media screen and (max-width: 1280px){.main_menu ul.menu .sub-menu{background:none;box-shadow:none;align-items:center;height:0;position:relative;pointer-events:all;overflow:hidden;opacity:1 !important;padding:0 10px}}.main_menu ul.menu .sub-menu.open{height:auto;opacity:1 !important;pointer-events:all}.main_menu ul.menu .sub-menu li{width:100%;padding:0;box-sizing:border-box}.main_menu ul.menu .sub-menu li a{height:auto;padding:15px 0;margin:0;border-bottom:1px solid #e1e9f4;line-height:18px;width:100%;align-items:flex-start}@media screen and (max-width: 1280px){.main_menu ul.menu .sub-menu li a{align-items:center}}@media screen and (max-width: 768px){.main_menu ul.menu .sub-menu li a{font-size:16px}}@media screen and (max-width: 480px){.main_menu ul.menu .sub-menu li a{font-size:15px;line-height:20px;padding:10px 0}}.main_menu ul.menu .sub-menu li a:after{display:none}.main_menu ul.menu .sub-menu li:last-of-type a{border-bottom:none}.no-touch .main_menu ul.menu li a:hover,.no-touch .main_menu ul.menu a.custom_anchor:hover{color:#005aff}.no-touch .main_menu ul.menu .menu-item-has-children:hover .sub-menu,.no-touch .main_menu ul.menu .menu-item-has-children .sub-menu:hover{opacity:1;pointer-events:all}.touch .main_menu ul.sub-menu li{pointer-events:none}.touch .main_menu ul.sub-menu.open li{pointer-events:all}footer{position:relative;display:inline-block;width:100%;background:#1f3077;color:#fff}footer *{color:#fff}footer .logo_section img{width:100%;max-width:150px;margin-bottom:25px;transform:translate(15px, 0)}footer .main_container{background:#1f3077}footer .main_container .content_section{box-sizing:border-box}@media screen and (max-width: 960px){footer .main_container .content_section{flex-direction:column;align-items:center}}footer .main_container .content_section>*{width:30%;margin:0 1.5%}@media screen and (max-width: 960px){footer .main_container .content_section>*{width:100%;margin:20px 0}}footer .main_container .content_section>*:nth-child(1){margin:0 1.5% 0 0;max-width:200px}@media screen and (max-width: 960px){footer .main_container .content_section>*:nth-child(1){max-width:100%}}footer .main_container .content_section>*:nth-child(3){margin:0 0 0 1.5%;max-width:200px}@media screen and (max-width: 960px){footer .main_container .content_section>*:nth-child(3){max-width:100%}}@media screen and (max-width: 960px){footer .main_container .content_section>*{margin:10px 0 !important}}footer .main_container .footer_menu ul{display:flex;flex-direction:column}footer .main_container .footer_menu ul li{margin-bottom:5px}footer .main_container .footer_menu ul li a{font-size:15px;font-family:"MuseoSans500","Roboto","Open Sans","Source Sans",sans-serif !important;line-height:20px;white-space:nowrap}@media screen and (max-width: 960px){footer .main_container .footer_menu ul{width:100%;align-items:center}}footer .main_container .newsletter_form .msg{color:#fff !important}footer .main_container .newsletter_form input[type=submit],footer .main_container .newsletter_form button{background:#505d95;color:#fff}footer .main_container .contact_info>*{max-width:200px}@media screen and (max-width: 960px){footer .main_container .contact_info>*{text-align:center;max-width:100%}}footer .main_container .contact_info p{line-height:20px}footer .main_container .contact_info address{font-size:14px;line-height:20px;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 960px){footer .main_container .contact_info address{align-items:center}}footer .main_container .contact_info address strong{font-size:16px}footer .main_container .contact_info address:before{content:"";margin:15px 0;display:block;width:30px;height:1px;background:#505d95}footer .third_party_links{padding:30px 30px;width:100%}footer .third_party_links .social_links a{padding:0 10px;margin-right:10px}footer .third_party_links .social_links a:last-of-type{margin-right:0}footer .third_party_links .app_links{display:flex;width:100%;flex-direction:row;align-items:center}@media screen and (max-width: 480px){footer .third_party_links .app_links{flex-direction:column}}footer .third_party_links .app_links a{margin-left:10px}@media screen and (max-width: 480px){footer .third_party_links .app_links a{flex-direction:column;margin-bottom:10px}}footer .third_party_links .app_links a img{max-width:180px;height:auto;width:100%;display:block}footer .credit_bar{position:relative;height:80px;padding:0 30px;text-align:center;background:#121e50;display:flex;flex-direction:row;align-items:center;justify-content:center;color:#fff;font-size:12px;line-height:16px}footer .credit_bar a{color:#fff}section{position:relative;box-sizing:border-box}.lang_nav{position:relative;margin-left:15px}@media screen and (max-width: 1280px){.lang_nav{width:100%;height:60px;display:flex;justify-content:center;align-items:center;margin:0}}.lang_nav .lang_current{text-transform:uppercase;width:40px;padding:15px;height:70px;display:flex;flex-direction:row;justify-content:center;align-items:center;background:#fff;box-sizing:border-box;cursor:pointer}@media screen and (max-width: 1280px){.lang_nav .lang_current{display:none}}.lang_nav .lang_current img{margin-right:8px;transform:rotate(-90deg);transition:200ms;display:block;width:auto;height:10px}.lang_nav .lang_current span{color:#1f3077}.lang_nav .wpml-ls{padding:0;border:none}.lang_nav .wpml-ls ul{padding:5px 0;position:absolute;top:102%;top:calc(100% + 5px);left:0;display:flex;flex-direction:column;background:#fff;opacity:0;pointer-events:none;border-radius:3px}@media screen and (max-width: 1280px){.lang_nav .wpml-ls ul{position:relative;top:auto;left:auto;opacity:1;flex-direction:row;pointer-events:all}}.lang_nav .wpml-ls li a{padding:5px 15px;text-transform:uppercase;cursor:pointer}.lang_nav .wpml-ls li a span{display:block;color:#505d95;font-size:15px}.lang_nav .wpml-ls li.wpml-ls-current-language a span{color:#91a6c4}.lang_nav.open ul{opacity:1;pointer-events:all;animation:fade_from_bottom_xxs 300ms ease-in-out;animation-fill-mode:forwards;animation-iteration-count:1;animation-direction:normal}.lang_nav.open .lang_current img{transform:rotate(180deg)}.search_trigger{width:40px;cursor:pointer;padding-top:2px;display:flex;justify-content:center}@media screen and (max-width: 1280px){.search_trigger{width:50px;margin-top:10px}.search_trigger img{width:20px}}.search_bar{display:flex;display:none;width:100%;height:70px;position:fixed;top:0;left:0;background:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.06);z-index:120}.search_bar.active{display:flex}.search_bar form{display:flex;flex-direction:row;width:100%;box-shadow:0 10px 15px 5px rgba(0,0,0,.05)}.search_bar form *{flex-grow:1}@media screen and (max-width: 420px){.search_bar form{flex-direction:column;background:#fff;padding:10px 20px;height:120px;align-items:center;box-sizing:border-box}}.search_bar input{font-size:26px;padding:10px 25px;outline:none;border:none;width:70%}@media screen and (max-width: 420px){.search_bar input{width:100%;text-align:center}}.search_bar .close_search{cursor:pointer;height:70px;max-width:100px;min-width:50px;width:5%;background:#ebf1fd}@media screen and (max-width: 420px){.search_bar .close_search{position:absolute;top:0;left:0;box-sizing:border-box;height:120px}}.search_bar .close_search img{width:25px;height:auto}.search_bar input[type=submit]{height:50px;width:25%;min-width:140px;padding:10px 25px;background:#005aff;color:#fff;font-size:18px;cursor:pointer;border-radius:5px;margin:10px 25px 10px}@media screen and (max-width: 420px){.search_bar input[type=submit]{margin:0}}#cookie-notice{background-color:#e6e9f1;z-index:100000}#cookie-notice .cn-text-container{max-width:800px}#cookie-notice .cn-buttons-container{display:block}#cookie-notice .cn-button{background:#80b1f3;padding:10px 20px}#cookie-notice #cn-accept-cookie{background:#005aff}.hero{width:100%;height:calc(100vh - 70px);background:#ebf1fd;padding:30px 60px;box-sizing:border-box;overflow:hidden;z-index:5}@media screen and (max-width: 960px){.hero{height:auto;min-height:auto;max-height:initial}}@media screen and (max-width: 480px){.hero{padding:30px 30px}}.hero.partial_height{height:calc(100vh - 200px);max-height:800px;min-height:660px}@media screen and (max-width: 960px){.hero.partial_height{height:auto;min-height:auto;max-height:initial}}.hero .hero_container{max-width:1200px;height:100%;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media screen and (max-width: 960px){.hero .hero_container{flex-direction:column}}.hero .shape_container{position:absolute;top:0;left:50%;width:50%;height:100%;overflow:hidden;z-index:1}@media screen and (max-width: 960px){.hero .shape_container{width:100%;left:0}}.hero .shape_container .curved_shape{height:100%;margin-top:100px}@media screen and (max-width: 960px){.hero .shape_container .curved_shape{width:100%;margin-top:300px}}.hero .text_block{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;min-width:320px;max-width:420px;flex-grow:2;position:relative;z-index:10;margin-right:50px}@media screen and (max-width: 1024px){.hero .text_block{max-width:320}}@media screen and (max-width: 960px){.hero .text_block{text-align:center;align-items:center;margin:0;min-width:100%}}.hero .text_block h1{margin-bottom:25px}@media screen and (max-width: 1280px){.hero .text_block h1{font-size:44px;line-height:42px}}@media screen and (max-width: 1024px){.hero .text_block h1{font-size:40px;line-height:40px}}@media screen and (max-width: 480px){.hero .text_block h1{width:100%;word-wrap:break-word;hyphens:auto;font-size:36px;line-height:40px}}@media screen and (max-width: 380px){.hero .text_block h1{font-size:32px;line-height:34px}}@media screen and (max-width: 320px){.hero .text_block h1{font-size:30px;line-height:32px}}.hero .text_block span{font-family:"MuseoSans700","Roboto","Open Sans","Source Sans",sans-serif;color:#1f3077;font-size:20px}.hero .text_block span:after{display:block;content:"";width:100px;height:1px;background:#e1e9f4;margin:20px 0;transform:translate(-15px, 0)}@media screen and (max-width: 960px){.hero .text_block span:after{margin:20px auto;transform:translate(0, 0)}}.hero .text_block p{font-size:18px;line-height:26px}@media screen and (max-width: 1280px){.hero .text_block p{font-size:16px;line-height:22px}}.hero .image_block{z-index:3;position:relative;height:100%;display:flex;flex-grow:1;align-items:center;justify-content:center;max-height:620px}@media screen and (max-width: 960px){.hero .image_block{max-height:420px;margin-top:25px;align-items:flex-start}}.hero .image_block img{max-height:100%;width:auto}@media screen and (max-width: 1280px){.hero .image_block img{height:auto;max-width:100%}}@media screen and (max-width: 960px){.hero .image_block img{width:60%}}@media screen and (max-width: 768px){.hero .image_block img{width:75%}}@media screen and (max-width: 660px){.hero .image_block img{width:90%}}@media screen and (max-width: 480px){.hero .image_block img{width:100%}}.hero.colored{background-color:#005aff}.hero.dark{background-color:#0624bb}.hero.colored .text_block *,.hero.dark .text_block *{color:#fff}.hero.colored .text_block h1,.hero.colored .text_block h2,.hero.dark .text_block h1,.hero.dark .text_block h2{font-family:"MuseoSans300","Roboto","Open Sans","Source Sans",sans-serif}.hero.secondary .text_block h1{font-family:"MuseoSans300","Roboto","Open Sans","Source Sans",sans-serif}.hero.centered{flex-direction:column;align-items:center;padding:50px 30px 0}.hero.centered .hero_container{flex-direction:column}.hero.centered .image_block{padding-bottom:0;align-items:flex-end}.hero.centered .image_block img{width:auto !important;height:auto}.hero.centered .text_block{align-items:center;text-align:center;max-width:900px}.hero.centered .text_block span:after{margin:20px auto;transform:translate(0, 0)}.hero.centered .shape_container{top:auto;bottom:-15%;left:50%;width:70%;margin-left:-35%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width: 1280px){.hero.centered .shape_container{bottom:0;width:100%;left:0;margin-left:0}}.hero.centered .shape_container .curved_shape{width:100%;height:auto;margin-bottom:-200px}@media screen and (max-width: 1280px){.hero.centered .shape_container .curved_shape{width:100%;margin-bottom:-400px}}@media screen and (max-width: 960px){.hero.centered .shape_container .curved_shape{width:120%;margin-left:-10%}}@media screen and (max-width: 768px){.hero.centered .shape_container .curved_shape{margin-bottom:-350px}}@media screen and (max-width: 660px){.hero.centered .shape_container .curved_shape{width:130%;margin-left:-15%;margin-bottom:-300px}}@media screen and (max-width: 480px){.hero.centered .shape_container .curved_shape{margin-bottom:-200px}}@media screen and (max-width: 320px){.hero.centered .shape_container .curved_shape{margin-bottom:-100px}}.hero.max_img_height .image_block img{max-height:650px}.client_logos{display:flex;flex-direction:column;justify-content:center;align-items:center}.client_logos h2{font-size:20px;color:#91a6c4;width:100%;text-align:center;line-height:24px}.client_logos .logos_container{display:flex;align-items:center;width:100%;max-width:1600px}.client_logos .logos_container .logo{width:200px;height:100%;margin:20px;opacity:0;transition:1s}.client_logos .logos_container .logo.active{animation-name:fade_in_xs;animation-duration:2s;animation-fill-mode:forwards;animation-direction:normal;opacity:1}.client_logos .logos_container .logo img{display:block;width:100%;max-width:100%;height:auto}@media screen and (max-width: 480px){.client_logos .logos_container .logo{margin:0 20px}}.logo_grid .logos_container{display:flex;flex-wrap:wrap;justify-content:center}.logo_grid .logos_container .logo{max-width:180px;flex-basis:180px;padding:10px;flex-grow:1}@media screen and (max-width: 480px){.logo_grid .logos_container .logo{max-width:220px}}@media screen and (max-width: 320px){.logo_grid .logos_container .logo{max-width:300px}}.logo_grid .logos_container .logo img{width:100%;height:auto}.heading{display:flex;flex-direction:column;align-items:center;text-align:center}.heading *{max-width:560px}.heading.left{align-items:flex-start}.heading.right{align-items:flex-end}.heading span{font-size:16px;font-family:"MuseoSans700","Roboto","Open Sans","Source Sans",sans-serif;margin-bottom:10px}.heading:after{content:"";width:60px;height:1px;background:#e1e9f4;margin:25px 0 15px}.heading p{margin-top:50px}.advantages.alt_row{overflow-y:visible;overflow-x:hidden}.alternating_rows{display:flex;flex-direction:column;box-sizing:border-box}.alternating_rows>div,.alternating_rows .row{padding:0 30px;position:relative;box-sizing:border-box}@media screen and (max-width: 1280px){.alternating_rows>div,.alternating_rows .row{padding:50px 30px}}.alternating_rows .curved_shape{position:absolute;left:40%;top:-200px;z-index:0;height:1000px;width:100%}@media screen and (max-width: 1800px){.alternating_rows .curved_shape{left:45%;top:-100px;height:800px}}@media screen and (max-width: 1600px){.alternating_rows .curved_shape{left:50%;top:-100px;height:800px}}@media screen and (max-width: 768px){.alternating_rows .curved_shape{top:50px;left:-20%;width:140%}}@media screen and (max-width: 660px){.alternating_rows .curved_shape{top:-15%}}@media screen and (max-width: 480px){.alternating_rows .curved_shape{top:-25%}}.alternating_rows .row:nth-child(even) .curved_shape{left:auto;right:50%}@media screen and (max-width: 768px){.alternating_rows .row:nth-child(even) .curved_shape{left:-20%;right:initial}}.alternating_rows .centered_container{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;z-index:3;position:relative}@media screen and (max-width: 768px){.alternating_rows .centered_container{flex-direction:column-reverse}}.alternating_rows .row:nth-child(even) .centered_container{flex-direction:row-reverse}@media screen and (max-width: 768px){.alternating_rows .row:nth-child(even) .centered_container{flex-direction:column-reverse}}.alternating_rows .text_block,.alternating_rows .image_block{width:50%;flex-grow:1}@media screen and (max-width: 768px){.alternating_rows .text_block,.alternating_rows .image_block{width:100%;max-width:100% !important;justify-content:center !important;text-align:center;align-items:center}}.alternating_rows .text_block{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:500px;padding:0 30px 0 0}@media screen and (max-width: 768px){.alternating_rows .text_block{align-items:center;margin:0;padding:0}}.alternating_rows .text_block h3{font-family:"MuseoSans300","Roboto","Open Sans","Source Sans",sans-serif;font-size:30px;line-height:34px}.alternating_rows .text_block span{display:flex;flex-direction:column;align-items:flex-start;font-size:16px;font-family:"MuseoSans700","Roboto","Open Sans","Source Sans",sans-serif}.alternating_rows .text_block span:after{content:"";width:60px;height:1px;background:#e1e9f4;margin:15px 0 20px;transform:translate(-15px, 0)}@media screen and (max-width: 768px){.alternating_rows .text_block span:after{margin:15px auto;transform:translate(0, 0)}}.alternating_rows .image_block{display:flex;justify-content:flex-end;align-items:center;min-height:300px;position:relative}.alternating_rows .image_block img{max-width:90%;height:auto;display:block}@media screen and (max-width: 600px){.alternating_rows .image_block img{max-width:120%}}.alternating_rows .row:nth-child(even) .text_block{padding:0 0 0 30px}@media screen and (max-width: 768px){.alternating_rows .row:nth-child(even) .text_block{padding:0}}.alternating_rows .row:nth-child(even) .image_block{justify-content:flex-start}.alternating_rows.reverse>div .centered_container,.alternating_rows.reverse .row .centered_container{flex-direction:row-reverse}@media screen and (max-width: 768px){.alternating_rows.reverse>div .centered_container,.alternating_rows.reverse .row .centered_container{flex-direction:column-reverse}}.alternating_rows.reverse>div .image_block,.alternating_rows.reverse .row .image_block{justify-content:flex-start}.alternating_rows.reverse>div .text_block,.alternating_rows.reverse .row .text_block{padding:0 0 0 30px}@media screen and (max-width: 768px){.alternating_rows.reverse>div .text_block,.alternating_rows.reverse .row .text_block{padding:0}}.alternating_rows.reverse>div .curved_shape,.alternating_rows.reverse .row .curved_shape{position:absolute;right:40%;left:auto}@media screen and (max-width: 1800px){.alternating_rows.reverse>div .curved_shape,.alternating_rows.reverse .row .curved_shape{right:45%}}@media screen and (max-width: 1600px){.alternating_rows.reverse>div .curved_shape,.alternating_rows.reverse .row .curved_shape{right:50%}}@media screen and (max-width: 768px){.alternating_rows.reverse>div .curved_shape,.alternating_rows.reverse .row .curved_shape{right:-20%}}.alternating_rows.reverse>div:nth-child(even) .centered_container,.alternating_rows.reverse .row:nth-child(even) .centered_container{flex-direction:row}@media screen and (max-width: 768px){.alternating_rows.reverse>div:nth-child(even) .centered_container,.alternating_rows.reverse .row:nth-child(even) .centered_container{flex-direction:column-reverse}}.alternating_rows.reverse>div:nth-child(even) .image_block,.alternating_rows.reverse .row:nth-child(even) .image_block{justify-content:flex-end}.alternating_rows.reverse>div:nth-child(even) .text_block,.alternating_rows.reverse .row:nth-child(even) .text_block{padding:0 30px 0 0}.alternating_rows.reverse>div:nth-child(even) .curved_shape,.alternating_rows.reverse .row:nth-child(even) .curved_shape{right:auto;left:50%}@media screen and (max-width: 768px){.alternating_rows.reverse>div:nth-child(even) .curved_shape,.alternating_rows.reverse .row:nth-child(even) .curved_shape{left:-20%}}.content_slider .swiper-container{overflow:visible !important;padding-bottom:100px}.content_slider .swiper-container .swiper-slide{padding:30px;background:#f5f5fd;min-height:240px;height:initial;opacity:.7;border-radius:5px;box-sizing:border-box}.content_slider .swiper-container .swiper-slide h3,.content_slider .swiper-container .swiper-slide h4{color:#005aff;font-family:"MuseoSans500","Roboto","Open Sans","Source Sans",sans-serif}.content_slider .swiper-container .swiper-slide p{margin-top:15px}.content_slider .swiper-container .swiper-slide-active{opacity:1}.content_slider .swiper-container .swiper-pagination-bullets,.content_slider .swiper-container .swiper-pagination-custom{bottom:-80px}.content_slider .swiper-container .swiper-arrow{top:96%}.content_slider .swiper-container .swiper-arrow:after{font-size:30px}.content_slider .swiper-container .swiper-button-prev{left:calc(50% - 50px)}@media screen and (max-width: 320px){.content_slider .swiper-container .swiper-button-prev{left:30px}}.content_slider .swiper-container .swiper-button-next{left:auto;right:calc(50% - 50px)}@media screen and (max-width: 320px){.content_slider .swiper-container .swiper-button-next{right:30px}}.timeline .swiper-container .swiper-slide{opacity:1}.timeline .swiper-container .swiper-slide:after{content:"";display:block;position:absolute;top:50%;right:-50px;width:50px;height:10px;margin:0 0 0 0;background-image:url("dist/svg/icons/icon-arrow-timeline-blue.svg");background-repeat:no-repeat;background-position:center;background-size:100% auto;z-index:30}.timeline .swiper-container .swiper-slide:last-of-type:after{display:none}.calculator{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:100px 30px 20vw;font-family:"Open Sans";background:#ebf1fd;box-sizing:border-box;z-index:2}.calculator:after{content:"";display:block;width:100%;height:75%;background:#ebf1fd;z-index:-2;position:absolute;top:0;left:0}.calculator .heading{z-index:1}.calculator .background_image{width:100%;position:absolute;bottom:-10%;left:0;height:auto;z-index:0}@media screen and (max-width: 1024px){.calculator .background_image{width:150%;left:-25%;bottom:-10%}}@media screen and (max-width: 660px){.calculator .background_image{width:200%;left:-50%;bottom:-5%}}@media screen and (max-width: 480px){.calculator .background_image{width:300%;left:-100%}}.calculator .background_image img{width:100%;height:auto}.calculator .calc_container{background:#fff;min-height:300px;width:100%;max-width:1000px;overflow:hidden;border-radius:5px;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;box-shadow:0 0 15px 5px rgba(0,0,0,.03);transition:500ms;z-index:1}.calculator .calc_container .calc_content .question{display:flex;flex-direction:column;align-items:center}.calculator .calc_container .calc_content .question p{font-size:14px;line-height:24px;margin-bottom:20px;max-width:600px}.calculator .calc_container .calc_content .question .tooltip_trigger{font-size:13px;cursor:pointer}.calculator .calc_container .calc_content .question .tooltip_trigger img{margin-right:5px}.calculator .calc_container .calc_content .question .tooltip_trigger:hover{color:#005aff}.calculator .calc_container .calc_content .question .tooltip p{margin-bottom:0 !important;line-height:16px}.calculator .calc_container .calc_content .question .tooltip a{color:#005aff}.calculator .calc_container .calc_content .question .tooltip a.clear{width:100%;display:block;font-size:17px}.calculator .calc_container .calc_content h3,.calculator .calc_container .calc_content p{width:100%;max-width:800px}.calculator .calc_container .calc_content h3{font-size:26px;line-height:34px;margin-bottom:15px}.calculator .calc_container .calc_nav{padding:30px;display:flex}@media screen and (max-width: 320px){.calculator .calc_container .calc_nav{flex-direction:column}}@media screen and (max-width: 480px){.calculator .calc_container .calc_nav button{margin:5px 5px}}.calculator .calc_container .calc_nav button.forbidden{opacity:.3;cursor:not-allowed;pointer-events:none}.calculator .calc_breadcrumb{width:100%;background:#1f3077;padding:25px 20px;min-height:62px;box-sizing:border-box;color:#fff;display:flex;justify-content:center;position:relative}.calculator .calc_breadcrumb .progress_bar{display:flex;justify-content:space-between;align-items:center;position:relative}.calculator .calc_breadcrumb .progress_bar:before{content:"";width:100%;height:1px;background:#5a5aa2;display:block;position:absolute;top:6px;left:0;z-index:0}.calculator .calc_breadcrumb .progress_bar span{width:11px;height:11px;background:#5a5aa2;margin:0 40px;display:block;border-radius:50px;flex-grow:1;z-index:2}@media screen and (max-width: 660px){.calculator .calc_breadcrumb .progress_bar span{margin:0 25px}}.calculator .calc_breadcrumb .progress_bar span.active{background-color:#006cff}.calculator .calc_breadcrumb .progress_bar span:first-child{margin-left:0}.calculator .calc_breadcrumb .progress_bar span:last-child{margin-right:0}.calculator .calc_breadcrumb .pagination{position:absolute;top:22px;right:25px}.calculator .calc_content{padding:80px 20px 0;min-height:300px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:100%;box-sizing:border-box}.calculator p{margin-bottom:15px}.calculator p,.calculator label{color:#505d95}.calculator .calc_chapter{position:relative;width:100%;box-sizing:border-box;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;display:none}.calculator .calc_chapter.active{pointer-events:all;display:flex}.calculator .calc_step{position:absolute;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;opacity:0;z-index:-5}.calculator .calc_step.active{position:relative;pointer-events:all;z-index:5;display:flex;opacity:0;animation:fade_from_bottom;animation-direction:normal;animation-duration:.8s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:cubic-bezier(0.715, 0.005, 0.145, 1)}@keyframes fade_from_bottom{0%{transform:translate(0, 50px);opacity:0}100%{transform:translate(0, 0);opacity:1}}.calculator .calc_answers{width:100%;padding-bottom:20px}.calculator .calc_answers .answer{padding:20px 0;width:100%;display:flex;flex-direction:column;align-items:center}.calculator .calc_answers .answer:nth-child(n+1){margin-top:10px}.calculator .calc_answers .answer label{margin-bottom:12px}.calculator .calc_answers .multiselector{display:flex;justify-content:space-between;align-items:stretch}@media screen and (max-width: 480px){.calculator .calc_answers .multiselector{flex-direction:column}}.calculator .calc_answers .multiselector .choice{position:relative;flex-grow:1;margin:10px;padding:20px;background:#f5f5fd;border-radius:10px;cursor:pointer}.calculator .calc_answers .multiselector .choice span{text-align:center}.calculator .calc_answers .multiselector .choice span:nth-child(1){display:block;font-size:14px}.calculator .calc_answers .multiselector .choice .figure{color:#005aff;font-size:20px;margin-left:15px}.calculator .calc_answers .multiselector .choice .tooltip{padding:20px;width:220px;margin-left:-110px;display:flex;pointer-events:none;box-sizing:border-box}.calculator .calc_answers .multiselector .choice .tooltip p{margin:0;font-size:13px;line-height:16px}.calculator .calc_answers .multiselector .choice:hover .tooltip{opacity:1;pointer-events:all;animation-name:fade_from_bottom_xs;animation-duration:.3s;animation-fill-mode:forwards;animation-iteration-count:1;animation-direction:normal}.calculator .calc_answers .multiselector .choice.active{background:#005aff}.calculator .calc_answers .multiselector .choice.active *:not(.tooltip p){color:#fff}.calculator .calc_answers .multiselector .choice.active .tooltip *{color:#505d95}.calculator .calc_helper{margin:15px 0;color:#91a6c4 !important}.calculator .calc_helper .fullwidth{display:block;width:100%}.calculator .calc_helper .text-color-primary{color:#005aff}.calculator .calc_helper#deduct_helper .result_02{display:none}.calculator .calc_helper#deduct_helper.loss .result_01{display:none}.calculator .calc_helper#deduct_helper.loss .result_02{display:inline}.calculator .answer_output{margin-bottom:20px;color:#005aff;font-size:20px;position:relative}@media screen and (max-width: 480px){.calculator .answer_output{margin-bottom:25px;font-size:16px}}.calculator .answer_output input{height:30px;width:100%;border:none;background:#f5f5fd;outline:none;color:#005aff;font-size:20px;padding:5px 0 5px 10px;max-width:80px;text-align:center;margin:0 6px 0;border-radius:5px;-webkit-appearance:none;-moz-appearance:textfield}.calculator .answer_output input.large{max-width:100px}.calculator .answer_output input.small{max-width:60px}.calculator .answer_output input[type=number]::-webkit-inner-spin-button,.calculator .answer_output input[type=number]::-webkit-outer-spin-button{opacity:0}.calculator .answer_output .validation{font-size:12px;position:absolute;top:calc(100% + 5px);width:100%;text-align:center;display:none}.calculator .answer_output .validation.visible{display:block}.calculator .answer_output data{position:relative;color:#005aff}.calculator .answer_output data.currency:before{content:"CHF";font-size:12px;position:absolute;top:3px;right:105%}.calculator .answer_output data.currency:after{content:".-"}.calculator .answer_output data.percent:after{content:"%"}.calculator .info{position:relative}.calculator .slidecontainer{position:relative;width:100%}.calculator .slider{-webkit-appearance:none;appearance:none;width:70%;height:3px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s;border-radius:10px}.calculator .slider:hover{opacity:1}.calculator .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;background:#006cff;cursor:pointer;border-radius:50px;border:none !important;box-shadow:none !important}@media screen and (max-width: 1280px){.calculator .slider::-webkit-slider-thumb{width:16px;height:16px}}.calculator .slider::-moz-range-thumb{width:12px;height:12px;background:#006cff;cursor:pointer;border:none !important;box-shadow:none !important}.calculator .slidecontainer .limits{font-size:12px;color:#aaa;position:absolute;bottom:10px}.calculator .slidecontainer .limits.min{left:15%}.calculator .slidecontainer .limits.max{right:15%;text-align:right}.calculator .calc_results .return{background:none;color:#91a6c4;position:absolute;top:-60px;left:0}.calculator .calc_results .return img{margin-right:10px}.calculator .calc_results label,.calculator .calc_results label span{font-size:14px;line-height:17px}.calculator .calc_results data{font-size:22px;line-height:26px;color:#005aff;margin-bottom:5px}.calculator .calc_results data span{font-size:22px;line-height:26px;color:#005aff}.calculator .calc_results .main_stat{display:flex;flex-direction:column;align-items:center}.calculator .calc_results .main_stat data,.calculator .calc_results .main_stat data span{font-size:30px;line-height:30px}.calculator .calc_results .main_stat label{font-size:18px;line-height:23px;max-width:300px}.calculator .calc_results .stats{width:100%;display:flex;justify-content:space-between;align-items:stretch;padding:30px 0}@media screen and (max-width: 768px){.calculator .calc_results .stats{flex-direction:column;width:100%}}.calculator .calc_results .stats>div{width:49%;padding:30px;box-sizing:border-box;background:#f5f5fd;display:flex;flex-direction:column}@media screen and (max-width: 768px){.calculator .calc_results .stats>div{width:100%}}.calculator .calc_results .stats .columns{width:100%;display:flex;justify-content:space-between;align-items:stretch;flex-grow:1}@media screen and (max-width: 420px){.calculator .calc_results .stats .columns{flex-direction:column}}.calculator .calc_results .stats .columns>div{width:50%;padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1}@media screen and (max-width: 420px){.calculator .calc_results .stats .columns>div{width:100%;box-sizing:border-box}}.calculator .calc_results .stats .columns .chart_col{justify-content:flex-start}.calculator .calc_results .stats h4{width:100%;display:flex;justify-content:center;align-items:center;margin:0 0 20px 0}.calculator .calc_results .stats h4:before{content:"";display:block;width:100%;height:1px;background:#dbdcf2;margin-right:20px}.calculator .calc_results .stats h4:after{content:"";display:block;width:100%;height:1px;background:#dbdcf2;margin-left:20px}.calculator .calc_results .end_stat{display:flex;justify-content:center}@media screen and (max-width: 480px){.calculator .calc_results .end_stat{flex-direction:column;align-items:center;text-align:center}}.calculator .calc_results .end_stat data,.calculator .calc_results .end_stat data span{margin-right:10px;font-size:30px;line-height:30px;text-align:right}@media screen and (max-width: 480px){.calculator .calc_results .end_stat data,.calculator .calc_results .end_stat data span{text-align:center;margin:0 0 5px}}.calculator .calc_results .end_stat label{max-width:320px;text-align:left}@media screen and (max-width: 480px){.calculator .calc_results .end_stat label{text-align:center}}.calculator .calc_results .circularProgress svg{width:100px;height:100px;z-index:10;margin-bottom:5px}.calculator .calc_results .circularProgress svg text{font-size:18px;line-height:20px;fill:#006cff}.calculator .calc_results .circularProgress svg circle{width:100%;height:100%;fill:none;stroke:#dde;stroke-width:7;stroke-linecap:round;transition:500ms}.calculator .calc_results .circularProgress svg circle:nth-child(2){stroke:#005aff;transform:rotate(-90deg);transform-origin:center}.calculator .calc_results .cta{padding:30px;display:flex;justify-content:center;align-items:center;width:100%;box-sizing:border-box;border-top:1px solid #e1e9f4}.calculator .calc_results .cta>div{width:auto}@media screen and (max-width: 480px){.calculator .calc_results .cta>div{flex-direction:column;text-align:center}}.calculator .calc_results .cta p{margin:0;padding:10px;color:#005aff;font-size:13px;line-height:18px}@media screen and (max-width: 480px){.calculator .calc_results .cta p{margin:0 0 5px 0}}.calculator .calc_results .cta p.compact{max-width:260px}.calculator .calc_results .cta p.left{text-align:left}@media screen and (max-width: 480px){.calculator .calc_results .cta p.left{text-align:center}}.calculator .calc_results .cta button[name=submit]{border-top-left-radius:0;border-bottom-left-radius:0}.calculator .calc_results .cta input[name=email]{border-top-left-radius:5px;border-bottom-left-radius:5px;min-width:200px;padding:10px 20px;font-size:16px;background:#e1e9f4;border:none;outline:none;box-shadow:none}@media screen and (max-width: 480px){.calculator .calc_results .report_input{flex-direction:column;align-items:center}.calculator .calc_results .report_input *{text-align:center}.calculator .calc_results .report_input input,.calculator .calc_results .report_input button{min-height:40px;margin:5px 0;border-radius:5px;border-top-left-radius:5px !important;border-bottom-left-radius:5px !important}}.no-touch .calculator .multiselector .choice:hover:not(.choice.active){background:#ebf1fd}.touch .calculator .slider::-webkit-slider-thumb{width:16px;height:16px}.touch .calculator .slider::-moz-range-thumb{width:12px;height:12px}.solutions{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:100px 30px 100px;font-family:"Open Sans";background:#ebf1fd;box-sizing:border-box}.solutions .embed-container{margin-bottom:100px}.solutions .icon_container span.number{font-size:30px;color:#005aff;position:absolute;top:50%;left:50%;width:50px;height:50px;display:block;margin:-25px 0 0 -25px;line-height:50px}.solutions .icon_container span.number:before{content:"1"}.solutions .card:nth-child(1) .number:before{content:"1"}.solutions .card:nth-child(2) .number:before{content:"2"}.solutions .card:nth-child(3) .number:before{content:"3"}.step_by_step{position:relative}.step_by_step .tabs{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;position:relative;z-index:1;cursor:pointer}@media screen and (max-width: 600px){.step_by_step .tabs{flex-direction:column;align-items:center}}.step_by_step .tabs:before{content:"";display:block;width:100%;height:1px;background:#e1e9f4;position:absolute;bottom:0;left:0}@media screen and (max-width: 660px){.step_by_step .tabs:before{display:none}}.step_by_step .tabs .cursor{display:block;width:30%;height:2px;background:#005aff;position:absolute;bottom:0;left:0;transition-duration:500ms;transition-timing-function:cubic-bezier(0.5, 0, 0, 1)}@media screen and (max-width: 660px){.step_by_step .tabs .cursor{display:none}}.step_by_step .tabs .tab{padding:30px 0;margin:0 20px;max-width:33%;flex-grow:1;display:flex;flex-direction:row;justify-content:center;align-items:center}@media screen and (max-width: 660px){.step_by_step .tabs .tab{flex-direction:column;max-width:100%}}@media screen and (max-width: 600px){.step_by_step .tabs .tab{text-align:center;margin:0 auto !important}}.step_by_step .tabs .tab:first-of-type{margin-left:0;padding-left:0}.step_by_step .tabs .tab:last-of-type{margin-right:0;padding-right:0}.step_by_step .tabs .tab:before{font-size:36px;margin:0 15px 0 0}@media screen and (max-width: 600px){.step_by_step .tabs .tab:before{margin:0 0 5px}}.step_by_step .tabs .tab:nth-child(1):before{content:"01"}.step_by_step .tabs .tab:nth-child(2):before{content:"02"}.step_by_step .tabs .tab:nth-child(3):before{content:"03"}.step_by_step .tabs .tab:nth-child(4):before{content:"04"}.step_by_step .tabs .tab:nth-child(5):before{content:"05"}.step_by_step .tabs .tab span{line-height:20px;max-width:280px}.step_by_step .tabs .tab.active:before{color:#005aff}@media screen and (max-width: 660px){.step_by_step .tabs .tab.active{border-bottom:2px solid #005aff}}.step_by_step .panels{position:relative;margin:50px 0 0 0}.step_by_step .panels .curved_shape{position:absolute;top:-100px;left:0;height:auto;width:100%;z-index:-1}@media screen and (max-width: 768px){.step_by_step .panels .curved_shape{top:0;width:140%;left:-20%}}@media screen and (max-width: 660px){.step_by_step .panels .curved_shape{top:0;width:180%;left:-40%}}.step_by_step .panels .panel{display:flex;flex-direction:row;justify-content:space-between;min-height:400px;display:none;opacity:0;pointer-events:none;z-index:1;position:relative}.step_by_step .panels .panel.active{display:flex;z-index:3;pointer-events:all;opacity:1;animation-name:fade_from_bottom;animation-duration:1000ms;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0, 0.5, 0.1, 1)}@media screen and (max-width: 768px){.step_by_step .panels .panel{flex-direction:column;align-items:center}}.step_by_step .panels .text_block{flex-grow:1;max-width:500px;margin-right:50px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-grow:1}@media screen and (max-width: 768px){.step_by_step .panels .text_block{margin:0 0 30px;text-align:center}}.step_by_step .panels .text_block h3,.step_by_step .panels .text_block h4,.step_by_step .panels .text_block h5{font-size:30px;line-height:36px}.step_by_step .panels .image_block{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:2}.step_by_step .panels .image_block img{max-width:100%;height:auto}.step_by_step .panels .filler{flex-grow:1;min-width:20%}@media screen and (max-width: 768px){.simple_steps{flex-direction:column !important}}.simple_steps .block{position:relative}@media screen and (max-width: 768px){.simple_steps .block{max-width:initial !important}}.simple_steps .block:after{content:"";display:none;position:absolute;bottom:-25px;left:50%;width:100px;height:20px;margin:0 0 0 -50px;background-image:url("dist/svg/icons/icon-long-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:100% auto;z-index:30;transform:rotate(90deg)}@media screen and (max-width: 768px){.simple_steps .block:after{display:block}}.simple_steps .block:last-of-type:after{display:none}.simple_steps .icon_container{position:relative}.simple_steps .icon_container:after{content:"";display:block;position:absolute;top:50%;left:100%;width:100px;height:20px;margin:-10px 0 0 0;background-image:url("dist/svg/icons/icon-long-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:100% auto;z-index:30}@media screen and (max-width: 768px){.simple_steps .icon_container:after{display:none}}.simple_steps .icon_container span.number{font-size:30px;color:#005aff;position:absolute;top:50%;left:50%;width:50px;height:50px;display:block;margin:-25px 0 0 -25px;line-height:50px}.simple_steps .icon_container span.number:before{content:"1"}.simple_steps h3{color:#005aff}.simple_steps .block:last-of-type .icon_container:after{display:none}.simple_steps .block:nth-child(1) .number:before{content:"1"}.simple_steps .block:nth-child(2) .number:before{content:"2"}.simple_steps .block:nth-child(3) .number:before{content:"3"}.simple_steps .block:nth-child(4) .number:before{content:"4"}.simple_steps .block:nth-child(5) .number:before{content:"5"}.simple_steps .block:nth-child(6) .number:before{content:"6"}.filters li{text-decoration:none;font-size:18px;font-family:"MuseoSans700","Roboto","Open Sans","Source Sans",sans-serif;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 660px){.filters li a{padding:5px 0;text-align:center}}.filters li ul{display:flex;flex-direction:row;margin-top:10px}@media screen and (max-width: 660px){.filters li ul{flex-direction:column}}.filters li a{margin:0 20px}.filters>li{flex-direction:column;margin-bottom:25px}.filters>li>a{font-family:"MuseoSans700","Roboto","Open Sans","Source Sans",sans-serif}.post-grid{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;box-sizing:border-box}.post-grid .post{display:flex;flex-direction:column;justify-content:space-between;width:calc(100% / 6 - 40px);margin:0 20px 40px;background:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.06);border-radius:5px;box-sizing:border-box;cursor:pointer;transition:300ms;position:relative}@media screen and (max-width: 1920px){.post-grid .post{width:calc(100% / 5 - 40px)}}@media screen and (max-width: 1800px){.post-grid .post{width:calc(100% / 4 - 40px)}}@media screen and (max-width: 1600px){.post-grid .post{width:calc(100% / 3 - 40px)}}@media screen and (max-width: 1280px){.post-grid .post{width:calc(100% / 2 - 40px)}}@media screen and (max-width: 768px){.post-grid .post{width:100%;margin:30px auto}}.post-grid .post .image_block{width:100%;height:200px;background-color:#e1e9f4}.post-grid .post .text_block{width:100%;padding:30px 30px 60px 30px;display:flex;flex-grow:1;flex-direction:column;position:relative;box-sizing:border-box}.post-grid .post .text_block span{font-size:13px}.post-grid .post .text_block h2{font-size:20px;line-height:24px;font-family:"MuseoSans700","Roboto","Open Sans","Source Sans",sans-serif}.post-grid .post .text_block p{font-size:14px;line-height:18px;margin-bottom:20px}.post-grid .post .categories{position:absolute;width:100%;display:flex;bottom:15px;left:30px;font-size:12px;font-family:"MuseoSans700","Roboto","Open Sans","Source Sans",sans-serif}.post-grid .post .categories li{margin:10px 10px 0 0}.no-touch .post-grid .post:hover{transform:translate(0, -5px)}.post.single{background-image:url("dist/svg/curve-light-01.svg");background-repeat:no-repeat;background-position:center 100px;background-size:150% auto}.post.single .return{padding:25px;display:block;display:flex;align-items:center}.post.single .return img{width:25px;margin:0 15px 0 0;transition:300ms}.post.single .post_intro,.post.single .pre_content,.post.single .post-grid,.post.single .content{width:100%;max-width:880px;margin:0 auto}.post.single .post_intro img{width:100%;height:auto;margin:40px auto 25px auto}.post.single .categories{display:flex;justify-content:center}@media screen and (max-width: 768px){.post.single .categories{flex-direction:column;align-items:center}}.post.single .categories li{margin:5px}.post.single .pre_content time{display:block;margin-top:30px}.post.single .pre_content time:after{content:"";display:block;width:50px;height:1px;background:#d2d9e5;margin:10px 0 30px}.post.single .content h2{margin-bottom:15px}.post.single .content h3,.post.single .content h4{margin-bottom:8px}.post.single .content p{margin-bottom:25px}.post.single .content img{max-width:100%;height:auto}.post.single .content img.alignleft{float:left;margin-right:20px}@media screen and (max-width: 480px){.post.single .content img.alignleft{float:none;display:block;margin:10px 0;clear:both}}.post.single .content img.alignright{float:right;margin-left:20px}@media screen and (max-width: 480px){.post.single .content img.alignright{float:none;display:block;margin:10px 0;clear:both}}.post.single .content img.aligncenter{margin:10px auto;display:block}.post.single .content ul{margin:10px 0;padding:0 20px}.post.single .content ul li{padding:5px 0;line-height:20px;list-style-type:disc}.post.single .content ol{margin:10px 0;padding:0 20px}.post.single .content ol li{padding:5px 0;list-style-type:decimal}.post.single .content blockquote{background:#d9eaff;padding:30px 30px 10px;margin:30px 0;width:100%;font-style:italic;border-radius:10px;box-sizing:border-box}.post.single .content blockquote strong{font-style:normal}.post.single .post-grid .post{width:calc(100% / 3 - 20px)}.post.single .related_posts .post-grid{width:100%;max-width:1200px;flex-wrap:nowrap}@media screen and (max-width: 960px){.post.single .related_posts .post-grid{flex-direction:column;align-items:center}}@media screen and (max-width: 960px){.post.single .related_posts .post{width:100%;max-width:480px}}.no-touch .filters li a:hover{color:#005aff}.no-touch .post.single .return:hover img{transform:translate(-5px, 0)}.client_cases .post-grid .post{flex-grow:1;min-height:300px;max-width:600px}.client_cases .post-grid .post .text_block{flex-direction:row;justify-content:space-between;align-items:center;padding:15px 30px}.client_cases .post-grid .post .text_block h2{font-family:"MuseoSans300","Roboto","Open Sans","Source Sans",sans-serif}.client_cases .post-grid .post .content span{color:#005aff}.client_cases .post-grid .post .logo_block{max-width:40%;display:flex;justify-content:flex-end;align-items:center}.client_cases .post-grid .post .logo_block img{height:75px;width:auto}.client_case.single .post_intro h1{margin-bottom:10px}.client_case.single .post_intro .featured{margin-bottom:50px}.client_case.single .logo_container{width:100%;display:flex;justify-content:center}.client_case.single .logo_container img{max-height:120px;width:auto;margin:0}.archive.tutorials .post-grid .text_block{padding:30px}.pagination{clear:both;position:relative;width:100%;display:flex;justify-content:center}.pagination span,.pagination a{display:block;float:left;margin:0 2px;padding:0 9px;line-height:22px;text-decoration:none;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-ms-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.pagination .next,.pagination .previous{font-size:36px}.pagination .current{font-size:20px;text-decoration:none}.background_shape{position:relative;z-index:0}.background_shape>*{position:relative;z-index:1}.background_shape .curved_shape{position:absolute;width:120%;top:50%;left:-10%;margin-top:-45%;height:auto;z-index:-1}.background_shape .curved_shape.lower{margin-top:-35%}.background_shape .curved_shape.top{top:100px;margin-top:0}.background_shape .curved_shape.xxl{width:200%;left:-50%}.background_shape .curved_shape.xs{width:80%;left:10%;margin-top:-20%}@media screen and (max-width: 1024px){.background_shape .curved_shape{width:150%;left:-25%;margin-top:-50%}}@media screen and (max-width: 960px){.background_shape .curved_shape.grow-xxl{width:200%;left:-50%;margin-top:-75%}}@media screen and (max-width: 768px){.background_shape .curved_shape.grow-xxl{width:300%;left:-75%;margin-top:-100%}}@media screen and (max-width: 600px){.background_shape .curved_shape.grow-xxl{width:800%;left:-350%;margin-top:-300%}}.background-shape{background-image:url("dist/svg/curve05.svg");background-repeat:no-repeat;background-position:center 100px;background-size:150% auto}.background-shape.shape-w-100{background-size:70% auto}@media screen and (max-width: 1600px){.background-shape.shape-w-100{background-size:100% auto}}@media screen and (max-width: 1280px){.background-shape.shape-w-100{background-size:120% auto}}@media screen and (max-width: 880px){.background-shape.shape-w-100{background-size:150% auto}}.background-shape.shape-center{background-position:center center}.background-shape-light{background-image:url("dist/svg/curve-light-01.svg");background-repeat:no-repeat;background-position:center 100px;background-size:150% auto}.axa_cta{background-color:#a1d8b5;padding:70px 30px;font-family:"Publico Headline Web","PT Serif",serif}.axa_cta .heading{text-align:left}@media screen and (max-width: 480px){.axa_cta .heading{flex-direction:column;text-align:center}}.axa_cta .heading:after{display:none}.axa_cta .heading img{width:140px;height:140px;display:block;margin-right:70px}@media screen and (max-width: 960px){.axa_cta .heading img{width:120px;height:120px;margin-right:60px}}@media screen and (max-width: 660px){.axa_cta .heading img{width:100px;height:100px;margin-right:50px}}@media screen and (max-width: 480px){.axa_cta .heading img{margin:0 0 25px}}.axa_cta h3{font-size:60px;line-height:60px;max-width:800px;font-family:"Publico Headline Web","PT Serif",serif}@media screen and (max-width: 960px){.axa_cta h3{font-size:44px;line-height:48px;max-width:500px}}@media screen and (max-width: 660px){.axa_cta h3{font-size:36px;line-height:40px}}.axa_cta *{color:#030f8c;font-family:"Publico Headline Web","PT Serif",serif}.axa_cta .axa_advantages{padding:35px 35px 0;box-sizing:border-box}@media screen and (max-width: 960px){.axa_cta .axa_advantages{flex-direction:column}}@media screen and (max-width: 480px){.axa_cta .axa_advantages{padding:0}}.axa_cta .axa_advantages .block{background:#fbd28a;margin:0 35px;padding:35px;width:43%;box-sizing:border-box}@media screen and (max-width: 960px){.axa_cta .axa_advantages .block{width:100%;margin:20px auto;padding:30px}}@media screen and (max-width: 660px){.axa_cta .axa_advantages .block{padding:25px}}.axa_cta .axa_advantages .block *{font-family:"Source","MuseoSans500",sans-serif}.axa_cta .axa_advantages .block h4{font-size:24px;line-height:24px;font-weight:700;margin-bottom:5px}@media screen and (max-width: 660px){.axa_cta .axa_advantages .block h4{font-size:20px}}.axa_cta .axa_advantages .block p{font-size:20px;line-height:26px}@media screen and (max-width: 660px){.axa_cta .axa_advantages .block p{font-size:16px;line-height:20px}}.axa_cta .axa_advantages .block small{display:block;margin-top:25px}.axa_cta .axa_advantages .block .icon{margin:0 auto 30px}@media screen and (max-width: 660px){.axa_cta .axa_advantages .block .icon{margin:0 auto 15px}}.axa_cta .axa_advantages .block .icon img{max-width:120px;height:auto}@media screen and (max-width: 660px){.axa_cta .axa_advantages .block .icon img{max-width:90px}}.axa_cta .btn{color:#fff;font-family:"Source","MuseoSans500",sans-serif;background-color:#030f8c}.axa_cta .btn:hover{background-color:#000a7b}.axa_cta_small{display:flex;width:100%;background-color:#a1d8b5 !important;padding:20px 30px;cursor:pointer}.axa_cta_small *{font-family:"Publico Headline Web","PT Serif",serif;color:#030f8c}@media screen and (max-width: 480px){.axa_cta_small *{text-align:center}}@media screen and (max-width: 480px){.axa_cta_small>.block{flex-direction:column}}.axa_cta_small img{width:70px;height:70px;display:block;margin-right:35px}@media screen and (max-width: 480px){.axa_cta_small img{margin:0}}.axa_cta_small .large{font-size:50px;line-height:50px;display:block;min-width:60px;margin-right:20px;position:relative;padding-left:35px}@media screen and (max-width: 480px){.axa_cta_small .large{margin:10px 0}}.axa_cta_small .large span{font-size:16px;line-height:20px;position:absolute;top:5px;left:0}.axa_cta_small p{font-size:16px;line-height:24px;font-weight:700;margin-bottom:5px;max-width:400px}.tooltip{display:none;background:#fff;border-radius:5px;box-shadow:0 10px 20px 0 rgba(0,0,0,.06);position:absolute;bottom:105%;bottom:calc(100% + 10px);left:50%;width:200px;margin-left:-100px;font-size:13px;line-height:16px;pointer-events:none;opacity:0;box-sizing:border-box}.tooltip.large{width:280px;margin-left:-140px}.tooltip:after{content:"";display:block;width:10px;height:10px;background:#fff;box-shadow:0 15px 30px 0 rgba(0,0,0,.06);transform:rotate(45deg);position:absolute;bottom:-4px;left:50%;margin-left:-8px;z-index:1;border-radius:2px}.tooltip.bottom{bottom:auto;top:105%;top:calc(100% + 10px)}.tooltip.bottom:after{bottom:auto;top:-4px}.tooltip.active{display:block;pointer-events:all;opacity:1;animation-name:fade_from_bottom_xs;animation-duration:.3s;animation-fill-mode:forwards;animation-direction:normal}#connection_tooltip{top:calc(100% + 25px);left:auto;right:0;width:260px;box-sizing:border-box;display:flex;display:none;justify-content:space-between}@media screen and (max-width: 1280px){#connection_tooltip{position:fixed;height:80px;bottom:-80px;opacity:1;top:auto;width:100%;z-index:100;box-shadow:0 -15px 15px rgba(0,0,0,.07)}#connection_tooltip:after{display:none}}@media screen and (max-width: 420px){#connection_tooltip{flex-direction:column;height:160px;bottom:-160px}}#connection_tooltip.active{display:flex}@media screen and (max-width: 1280px){#connection_tooltip.active{bottom:0}}#connection_tooltip:after{left:auto;right:25%;margin-right:-5px}#connection_tooltip .btn{padding:10px;flex-grow:1;margin:0 5px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 1280px){#connection_tooltip .btn{background:#005aff}}@media screen and (max-width: 420px){#connection_tooltip .btn:first-of-type{margin-bottom:10px}}.comparison .grid{flex-wrap:nowrap}@media screen and (max-width: 1100px){.comparison .grid{flex-direction:column !important;align-items:center}}.comparison .grid .block{padding:30px;background:#ebf1fd;margin:0 10px 10px;flex-grow:1;width:auto;max-width:600px;display:flex;justify-content:space-between;align-items:center;position:relative;border-radius:5px}@media screen and (max-width: 1100px){.comparison .grid .block{padding:50px 30px;width:100%}}@media screen and (max-width: 660px){.comparison .grid .block{flex-direction:column-reverse;align-items:flex-start;padding:30px}}.comparison .grid .block:nth-child(1){padding-right:60px;z-index:1;flex-direction:row-reverse}@media screen and (max-width: 660px){.comparison .grid .block:nth-child(1){flex-direction:column-reverse;align-items:flex-start;padding:30px 30px 50px 30px}}.comparison .grid .block:nth-child(1):after{content:"vs";text-transform:uppercase;text-align:center;line-height:80px;display:block;width:80px;height:80px;background:#1b2a6a;color:#fff;position:absolute;top:50%;left:calc(100% + 10px);margin-left:-40px;margin-top:-40px;border-radius:100%}@media screen and (max-width: 1100px){.comparison .grid .block:nth-child(1):after{top:auto;bottom:-40px;left:50%}}.comparison .grid .block:nth-child(2){padding-left:60px}@media screen and (max-width: 660px){.comparison .grid .block:nth-child(2){padding:30px}}.comparison .grid .block .text_block{width:100%;box-sizing:border-box}.comparison .grid .block h3{font-size:24px;margin:0 0 20px 0}@media screen and (max-width: 660px){.comparison .grid .block h3{word-wrap:break-word;word-break:normal;hyphens:auto}}.comparison .grid .block ul li{font-size:14px;line-height:18px;color:#505d95;max-width:320px;margin:0 0 10px 0;display:flex}@media screen and (max-width: 660px){.comparison .grid .block ul li{max-width:600px}}.comparison .grid .block ul li:before{content:"";width:12px;height:12px;min-width:12px;margin:2px 10px 0 0;background-image:url("dist/svg/icons/icon-check-blue.svg");background-repeat:no-repeat;background-size:100% auto;background-position:center center}.comparison .grid .block:nth-child(1) ul li:before{background-image:url("dist/svg/icons/icon-close-grey.svg");max-height:8px;margin:4px 10px 0 0}.testimonials .swiper-slide{display:flex;flex-direction:column;position:relative;padding-bottom:80px !important}.testimonials .swiper-slide .author{font-size:12px;line-height:14px}.testimonials .swiper-slide img{height:80px;width:auto;position:absolute;bottom:0;left:30px}.quote h2{font-size:20px;font-family:"MuseoSans700","Roboto","Open Sans","Source Sans",sans-serif}.quote blockquote{font-family:"MuseoSans300","Roboto","Open Sans","Source Sans",sans-serif;font-size:24px;line-height:32px}@media screen and (max-width: 1024px){.quote blockquote{font-size:20px;line-height:28px}}.quote .author{font-family:"MuseoSans300","Roboto","Open Sans","Source Sans",sans-serif;font-size:24px;width:100%;display:block}.quote small{font-size:14px}.quote small span{color:#005aff}.list{display:flex;flex-direction:column;align-items:stretch}.list.card_list>*{display:flex;width:100%;justify-content:flex-start;align-items:stretch;background:#fff;margin:0 0 10px 0;border-radius:5px;box-shadow:0 10px 20px 0 rgba(0,0,0,.06)}.list.card_list>*>*{flex-grow:1}@media screen and (max-width: 480px){.list.card_list>*{flex-direction:column}}.list.card_list .thumbnail{max-width:150px;background-color:#d2d9e5;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (max-width: 480px){.list.card_list .thumbnail{width:100%;max-width:initial;height:100px}}.list.card_list .thumbnail img{width:60%;height:auto}.list.card_list .text_block{box-sizing:border-box}@media screen and (max-width: 1024px){.list.card_list .text_block{flex-direction:column;justify-content:center;padding:20px}}.list.card_list .text_block>*{flex-grow:1}.list.card_list .text_block>span{padding:25px 20px;max-width:320px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 1024px){.list.card_list .text_block>span{padding:0}.list.card_list .text_block>span:first-of-type{font-size:16px}.list.card_list .text_block>span:nth-of-type(2){font-size:14px}}.list.card_list .downloads{display:flex;justify-content:flex-end;align-items:center;width:200px;padding:0 20px}@media screen and (max-width: 1024px){.list.card_list .downloads{justify-content:flex-start;padding:10px 0}}.list.card_list .downloads a{display:block;margin:0 12px;cursor:pointer;border:1px solid #d2d9e5;padding:7px 10px;border-radius:5px}.faq .faq_cat_shortcuts li{padding:12px 20px;margin:10px;border:1px solid #d2d9e5;cursor:pointer;border-radius:5px}.faq .faq_cat_shortcuts li:hover{background:#ebf1fd}.faq .faq_cat{display:flex;flex-direction:column;align-items:center}.faq .faq_cat h3{text-align:center;margin-bottom:20px;padding-bottom:20px;font-size:26px}.faq .faq_cat h3:after{content:"";display:block;width:100%;height:1px;background:#d2d9e5;margin-top:5px}.faq .faq_cat .faq_grid{display:flex;flex-direction:row;justify-content:flex-start;width:100%;padding:20px 0;box-sizing:border-box}.faq .faq_cat .faq_grid .faq_item{flex-grow:1;margin:25px 2%;max-width:46%;display:flex;flex-direction:column;animation-name:faq_appear;animation-duration:1s;animation-fill-mode:forwards;animation-direction:normal;box-sizing:border-box}@media screen and (max-width: 768px){.faq .faq_cat .faq_grid .faq_item{max-width:100%;text-align:center}}.faq .faq_cat .faq_grid .faq_item .question{font-size:20px;color:#1b2a6a;margin-bottom:15px;box-sizing:border-box}.faq .faq_cat .faq_grid .faq_item summary,.faq .faq_cat .faq_grid .faq_item summary p{color:#505d95;line-height:16px;line-height:22px;box-sizing:border-box}.faq .faq_cat .see_more{z-index:5}.faq .faq_cat.closed .faq_grid .faq_item:nth-child(n+5){animation-name:faq_disappear;animation-duration:1s;animation-fill-mode:forwards;animation-direction:normal}@keyframes faq_appear{0%{opacity:0;height:auto}50%{opacity:1;height:auto}100%{opacity:1;height:auto}}@keyframes faq_disappear{0%{opacity:1;height:auto;margin:25px 2%}25%{height:auto}50%{opacity:0}100%{opacity:0;height:0;margin:0 2%}}@keyframes faq_fade{0%{opacity:1}100%{opacity:.2}}.call-to-action{z-index:0}.call-to-action .asterisk{position:absolute;top:20%;left:10%;z-index:-1;width:100px;height:auto}@media screen and (max-width: 960px){.call-to-action .asterisk{opacity:.1}}.call-to-action .asterisk.transparent{opacity:.1}.call-to-action .asterisk.m{width:65px}.call-to-action .asterisk.s{width:50px}.call-to-action .asterisk.right{left:auto;right:10%}.call-to-action .asterisk:nth-of-type(1){top:30%;left:2%}.call-to-action .asterisk:nth-of-type(2){top:50%;left:20%}.call-to-action .asterisk:nth-of-type(3){top:15%;left:10%}.call-to-action .asterisk:nth-of-type(4){top:55%;right:2%}.call-to-action .asterisk:nth-of-type(5){top:50%;right:20%}.call-to-action .asterisk:nth-of-type(6){top:15%;right:10%}.card{padding:20px;background:#fff;border-radius:5px}.grid{display:flex !important;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:stretch}.grid>*{width:100%;flex-grow:1;box-sizing:border-box}.grid.col-2>*{max-width:calc(100% / 2 - 60px);margin:0 30px 30px}.grid.col-3>*{max-width:calc(100% / 3 - 30px);margin:0 15px 30px}@media screen and (max-width: 960px){.grid.col-3>*{max-width:calc(100% / 2 - 40px);margin:20px}}@media screen and (max-width: 600px){.grid.col-3>*{max-width:100%;margin:25px auto}}.grid.col-4>*{max-width:calc(100% / 4 - 30px);margin:0 15px 30px}@media screen and (max-width: 1024px){.grid.col-4>*{max-width:calc(100% / 2 - 50px);margin:0 25px 30px}}@media screen and (max-width: 768px){.grid.col-4>*{max-width:100%;margin:0 auto 30px}}.grid.left-aligned{justify-content:flex-start}.grid.left-aligned.col-2>*{max-width:calc(100% / 2 - 30px);margin:0 60px 30px 0}.grid.left-aligned.col-2>*:nth-child(2n){margin:0 0 30px 0}.grid.left-aligned.col-3>*{max-width:calc(100% / 3 - 20px);margin:0 30px 30px 0}.grid.left-aligned.col-3>*:nth-child(3n){margin:0 0 30px 0}.grid.left-aligned.col-4>*{max-width:calc(100% / 4 - 15px);margin:0 20px 30px 0}.grid.left-aligned.col-4>*:nth-child(4n){margin:0 0 30px 0}.grid.space-between{justify-content:space-between}.grid.cards>*{background:#fff;padding:50px 30px;box-shadow:0 10px 20px 0 rgba(0,0,0,.06);border-radius:5px}.grid.unbalanced-grid{flex-wrap:wrap;justify-content:flex-start}.grid.unbalanced-grid>*{flex-grow:1;min-width:initial}@media screen and (max-width: 768px){.grid.unbalanced-grid>*{max-width:100%;min-width:100%;width:100%;margin:20px 0}}.grid.unbalanced-grid>*:nth-child(2){flex-grow:2;margin-right:0;max-width:65%}@media screen and (max-width: 960px){.grid.unbalanced-grid>*:nth-child(2){max-width:calc(100% / 2 - 40px);flex-grow:1;margin:20px 20px}}@media screen and (max-width: 768px){.grid.unbalanced-grid>*:nth-child(2){margin:0}}.grid.unbalanced-grid>*:not(.heading){display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:250px;transition:300ms}.grid.unbalanced-grid>*:not(.heading) h3,.grid.unbalanced-grid>*:not(.heading) p{max-width:360px}.grid.unbalanced-grid>*:not(.heading) h2,.grid.unbalanced-grid>*:not(.heading) h3{margin-bottom:20px}.grid.unbalanced-grid>*:not(.heading) h3{font-size:22px}.grid.unbalanced-grid>*:not(.heading) span{color:#1f3077;font-family:"MuseoSans700","Roboto","Open Sans","Source Sans",sans-serif}.grid.unbalanced-grid>*:not(.heading) p{margin-top:0}.grid.unbalanced-grid .first{background:none;box-shadow:none;text-align:left;display:flex;flex-direction:column;align-items:flex-start;padding:10px 0 20px}@media screen and (max-width: 768px){.grid.unbalanced-grid .first{text-align:center;align-items:center}}.grid.unbalanced-grid .first .heading{justify-content:center;align-items:flex-start;text-align:left}@media screen and (max-width: 768px){.grid.unbalanced-grid .first .heading{text-align:center;align-items:center}}.grid.unbalanced-grid .first .heading h2{margin-bottom:0}.no-touch .grid>a,.no-touch .grid.unbalanced-grid>a{transition:200ms}.no-touch .grid>a:hover,.no-touch .grid.unbalanced-grid>a:hover{transform:translate(0, -5px)}.shortcut_cards{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap}.shortcut_cards>a{position:relative;flex-grow:1;background:#eff4fd;padding:50px 30px;margin:10px;flex-basis:320px;display:flex;justify-content:flex-start;align-items:center;border-radius:3px;transition:200ms}@media screen and (max-width: 1024px){.shortcut_cards>a{margin-bottom:50px}}.shortcut_cards>a:hover{transform:translate(0, -5px)}.shortcut_cards>a:first-of-type{z-index:2}.shortcut_cards>a .icon_container{margin:0 20px 0 0}.shortcut_cards>a .icon_container .icon{margin:0}.shortcut_cards>a h3{color:#005aff;margin:0 0 5px 0}.shortcut_cards>a p{max-width:500px;min-width:250px}.shortcut_cards>a .arrow{background:#fff;width:60px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:100px;position:absolute;bottom:-30px;right:30px;box-shadow:0 10px 20px 0 rgba(0,0,0,.03)}.newsletter_form{position:relative;width:auto;display:flex;margin:0 auto;flex-direction:column;align-items:center}.newsletter_form.center{justify-content:center;align-items:center}.newsletter_form form{position:relative;width:auto;display:flex;margin:0 auto;flex-direction:row;align-items:stretch;width:auto;box-shadow:0 10px 20px 0 rgba(0,0,0,.06)}@media screen and (max-width: 480px){.newsletter_form form{flex-direction:column}}.newsletter_form form:after{content:"";width:16px;height:16px;position:absolute;top:23px;left:10px;opacity:0;pointer-events:none;background-image:url("dist/svg/loader/loader.svg");background-size:cover;background-position:center;background-repeat:no-repeat;animation:loader_spin;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite}@keyframes loader_spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.newsletter_form form.is-loading:after{opacity:1}.newsletter_form input{margin:0;max-width:200px;border:none;outline:none;box-shadow:none;color:#1f3077;padding:15px 15px !important;min-height:60px !important;box-sizing:border-box;border-radius:10px;font-family:"MuseoSans700","Roboto","Open Sans","Source Sans",sans-serif}@media screen and (max-width: 480px){.newsletter_form input{text-align:center;width:100%;max-width:100%;border-top-left-radius:5px !important;border-top-right-radius:5px !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}}.newsletter_form input:first-of-type{font-family:"MuseoSans300","Roboto","Open Sans","Source Sans",sans-serif;font-size:16px;min-width:250px;padding-left:32px !important;border-top-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:5px}.newsletter_form input[type=hidden]{display:none}.newsletter_form input[type=submit],.newsletter_form button{padding:15px 30px !important;color:#fff;border-top-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:0;box-sizing:border-box}@media screen and (max-width: 480px){.newsletter_form input[type=submit],.newsletter_form button{text-align:center;border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-right-radius:5px !important;border-bottom-left-radius:5px !important}}.newsletter_form .msg{color:#005aff;position:absolute;top:calc(100%);width:100%;text-align:center;margin-top:10px}html body .zsiq_floatmain,html body .zsiq_custommain{z-index:5000 !important}.home .solutions{background:#ebf1fd}.home .solutions .cards>*{padding-bottom:30px}.home .solutions .cards a{margin-top:30px;color:#005aff;cursor:pointer}.home .solutions h3{font-family:"MuseoSans500","Roboto","Open Sans","Source Sans",sans-serif}.home .solutions .grid>div{min-width:280px}@media screen and (max-width: 1600px){.home .post-grid .post{width:calc(100% / 2 - 40px)}}@media screen and (max-width: 768px){.home .post-grid .post{width:100%;margin:30px auto}}.platform .platform_highlights .image_block{display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 768px){.platform .platform_highlights .image_block{justify-content:flex-start;width:100%}}.platform .platform_highlights .image_block img{max-height:700px;width:auto}.platform .platform_highlights .symbol{width:100%;max-width:140px;height:130px;display:flex;justify-content:flex-start;align-items:center;transform:translate(-20px, 0)}@media screen and (max-width: 660px){.platform .platform_highlights .symbol{transform:translate(0, 0);justify-content:center}}.platform .platform_highlights .symbol img{width:80%}@media screen and (max-width: 660px){.platform .platform_highlights .text_block{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width: 660px){.platform .platform_highlights .text_block>div:first-of-type{flex-direction:column;align-items:center;text-align:center}}.platform .platform_highlights .text_block .symbol{transform:translate(0, 0)}@media screen and (max-width: 660px){.platform .platform_highlights .text_block h2,.platform .platform_highlights .text_block h3,.platform .platform_highlights .text_block p{text-align:center}}@media screen and (max-width: 768px){.platform .swipoints{flex-direction:column-reverse;align-items:flex-end}}@media screen and (max-width: 1100px){.platform .swipoints .grid{flex-direction:column !important}}@media screen and (max-width: 1100px){.platform .swipoints .grid .col{max-width:100%}}@media screen and (max-width: 1100px){.platform .swipoints .image_block{min-width:40%}}@media screen and (max-width: 768px){.platform .swipoints .image_block{margin-bottom:50px}}@media screen and (max-width: 660px){.platform .swipoints .image_block{justify-content:center}}@media screen and (max-width: 1100px){.platform .swipoints .image_block img{width:100%;height:auto}}@media screen and (max-width: 768px){.platform .swipoints .image_block img{width:60%}}.platform .swipoints .text_block{text-align:left}@media screen and (max-width: 768px){.platform .swipoints .text_block{max-width:100%;padding:0}}.platform .offers{position:relative}@media screen and (max-width: 880px){.platform .offers{flex-direction:column-reverse;align-items:flex-start}}.platform .offers>.text_block{z-index:1}@media screen and (max-width: 1100px){.platform .offers>.text_block{max-width:100%}}@media screen and (max-width: 880px){.platform .offers>.text_block{min-width:100%;padding:0}}.platform .offers .text{max-width:600px}@media screen and (max-width: 1100px){.platform .offers .cards{flex-direction:column}}.platform .offers .card,.platform .offers .card:nth-child(2n){margin:0 15px 15px 0;padding:30px}@media screen and (max-width: 1100px){.platform .offers .card,.platform .offers .card:nth-child(2n){width:100%;max-width:100%}}@media screen and (max-width: 660px){.platform .offers .card,.platform .offers .card:nth-child(2n){flex-direction:column;text-align:center}}.platform .offers .card .text_block h3{line-height:20px}@media screen and (max-width: 660px){.platform .offers .card .text_block h3{margin-top:10px}}.platform .offers .card .text_block p{font-size:14px;line-height:18px}.platform .offers .icon_container{width:90px;margin:0 15px 0 0}.platform .offers .icon_container .dotted_circle{height:90px}.platform .offers .icon_container img{width:50px;height:50px;margin-top:-25px;margin-left:-25px}.platform .offers .image_block{z-index:1;max-width:30%}@media screen and (max-width: 1100px){.platform .offers .image_block{min-width:35%}}@media screen and (max-width: 880px){.platform .offers .image_block{max-width:600px;width:90%;margin-bottom:50px}}.platform .offers .image_block img{width:100%;max-width:500px;height:auto}.platform .offers .curved_shape{position:absolute;top:100px;right:70%;width:100%;height:auto;z-index:0}@media screen and (max-width: 880px){.platform .offers .curved_shape{right:0}}@media screen and (max-width: 660px){.platform .offers .curved_shape{width:180%;right:-40%;top:0}}.page.help .form_container{background:#fff;width:100%;box-sizing:border-box;box-shadow:0 10px 20px 0 rgba(0,0,0,.06)}@media screen and (max-width: 660px){.page.help .contact_details .block{max-width:calc(100% / 2 - 40px);margin:20px}}@media screen and (max-width: 550px){.page.help .contact_details .block{max-width:100%;margin:20px 0;text-align:center}}.page.help .contact_details h3{font-size:18px;line-height:22px}.page.help .contact_details span{display:block;width:100%}.request_demo .hero{height:100%;max-height:100%;min-height:calc(100vh - 70px);padding:50px}@media screen and (max-width: 480px){.request_demo .hero{padding:30px}}@media screen and (max-width: 320px){.request_demo .hero{padding:30px 15px}}.request_demo .hero .centered_container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 1024px){.request_demo .hero .centered_container{flex-direction:column;align-items:center}}.request_demo .hero .text_block{max-width:300px;width:30%;padding-top:80px;display:flex;flex-direction:column}@media screen and (max-width: 1024px){.request_demo .hero .text_block{text-align:center;align-items:center;width:100%;max-width:600px;margin:0;padding-top:25px}}.request_demo .hero .form_block{z-index:1;background:#fff;padding:0;width:60%;width:calc(65% - 80px);min-width:600px;min-height:400px;margin-top:30px;border-radius:10px;box-shadow:0 10px 20px 0 rgba(0,0,0,.06)}@media screen and (max-width: 1024px){.request_demo .hero .form_block{min-width:100%;width:100%}}@media screen and (max-width: 880px){article.partners .offers .grid{flex-direction:column !important;align-items:center}}article.partners .offers .card{margin:10px !important}@media screen and (max-width: 880px){article.partners .offers .card{max-width:600px}}@media screen and (max-width: 480px){article.partners .offers .card{flex-direction:column;text-align:center;margin:10px 0 !important}}article.partners .offers .icon_container{margin-right:15px}article.partners .offers .icon_container img{height:60px;width:60px;margin-top:-30px;margin-left:-30px}article.partners .offers .dotted_circle{width:100px;height:100px;margin:0}article.about .quote .image_block{overflow:hidden}article.about .quote .image_block img{width:100%;max-width:500px;height:auto;margin-bottom:-1px}@media screen and (max-width: 880px){article.about .quote .centered_container{flex-direction:column-reverse}}@media screen and (max-width: 880px){article.about .quote .centered_container .image_block{align-items:center}}@media screen and (max-width: 880px){article.about .quote .centered_container .text_block{text-align:center}}@media screen and (max-width: 880px){article.about .offices .grid{flex-direction:column}}article.about .address_card{display:flex;flex-direction:row;justify-content:space-between;padding:0;max-height:300px}@media screen and (max-width: 880px){article.about .address_card{max-width:100%;max-height:420px;margin:15px 0}}@media screen and (max-width: 480px){article.about .address_card{flex-direction:column}}article.about .address_card .image_block{overflow:hidden;max-width:25%}@media screen and (max-width: 480px){article.about .address_card .image_block{max-width:100%;max-height:320px;overflow:hidden}}article.about .address_card .image_block img{height:100%;display:block}@media screen and (max-width: 480px){article.about .address_card .image_block img{height:auto;width:100%}}article.about .address_card .text_block{padding:30px;display:flex;flex-direction:column;justify-content:center;flex-grow:1}article.about .address_card .text_block .contact_info{max-width:200px;font-size:15px}article.about .address_card .text_block .contact_info *{font-size:15px}article.about .address_card .text_block a{margin-top:20px}article.about .team_members .member{max-width:280px;flex-basis:240px;margin:0 15px 25px}article.about .team_members .member .image_block{width:100%;height:50vh;max-height:320px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:5px;background-color:#d2d9e5}article.about .team_members .member .image_block img{height:100%;width:auto}article.about .team_members .member .text_block{padding:15px 15px 25px 0}article.about .team_members .member .text_block span{display:block}article.about .team_members .member .text_block span.name{font-size:20px;line-height:22px}article.about .team_members .member .text_block span.position{font-size:12px;line-height:16px;color:#005aff;margin-top:3px}.page_404 h1{color:#005aff;font-size:70px;line-height:70px}.page.search ul{display:flex;flex-direction:column}.page.search ul li{padding:25px;background:#fff;margin:10px 0;box-shadow:0 10px 20px 0 rgba(0,0,0,.06);border-radius:5px}.overview .calculator{background-color:#fff}.overview .calculator:after{display:none}.overview .shortcuts .card{width:100%}@media screen and (max-width: 550px){.overview .shortcuts .card{flex-direction:column;text-align:center}}.overview .shortcuts .card .icon_container{margin:0 0 20px}.overview .highlights .visual{max-width:700px;height:auto;width:100%}.overview .highlights .btn{margin:5px 5px}.overview .highlights .grid>div{max-width:300px;margin:0 30px 30px}article.lunchcard .intro img{width:100%;max-width:800px;height:auto;margin:50px auto}.whitepapers .grid{align-items:stretch}.whitepapers .grid .block{padding:0}.whitepapers .grid .block .image_container{width:100%;height:auto;height:200px;background-color:#d2d9e5;display:flex;justify-content:center;align-items:center;overflow:hidden}.whitepapers .grid .block .image_container img{display:block;width:100%;height:auto;max-width:100%}.whitepapers .grid .block .text_container{padding:30px}/*# sourceMappingURL=style.css.map */
