@charset "UTF-8";@media screen and (min-width:1200px){.desktop-hide,.mobile-only,.tablet-only{display:none!important}}@media screen and (min-width:768px) and (max-width:1199px){.desktop-only,.mobile-only,.tablet-hide{display:none!important}}@media screen and (max-width:767px){.desktop-only,.mobile-hide,.tablet-only{display:none!important}}.hidden{display:none!important}@font-face{font-family:Icons;src:url(../fonts/icon-fonts/Icons.eot);src:url(../fonts/icon-fonts/Icons.eot?#iefix) format("eot"),url(../fonts/icon-fonts/Icons.woff2) format("woff2"),url(../fonts/icon-fonts/Icons.woff) format("woff"),url(../fonts/icon-fonts/Icons.ttf) format("truetype"),url(../fonts/icon-fonts/Icons.svg#Icons) format("svg")}.icon-arrow-right:before,.icon-butterfly:before,.icon-facebook:before,.icon-indicator,.icon-indicator:before,.icon-linkedin:before,.page-footer .page-footer-bottom .footer__logo span:before,.page-footer .page-footer-bottom .page-footer__social-nav .menu__facebook,.page-footer .page-footer-bottom .page-footer__social-nav .menu__facebook:before,.page-footer .page-footer-bottom .page-footer__social-nav .menu__linkedin,.page-footer .page-footer-bottom .page-footer__social-nav .menu__linkedin:before{font-family:Icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:middle}.icon-arrow-right:before,.icon-indicator:before{content:""}.icon-butterfly:before,.page-footer .page-footer-bottom .footer__logo span:before{content:""}.icon-facebook:before,.page-footer .page-footer-bottom .page-footer__social-nav .menu__facebook:before{content:""}.icon-linkedin:before,.page-footer .page-footer-bottom .page-footer__social-nav .menu__linkedin:before{content:""}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{opacity:.7;cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}td,th{padding:0}*{box-sizing:border-box}html{overflow-x:hidden;font-family:Open Sans,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.5;color:#5d5d5d;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (max-width:767px){html{font-size:14px;line-height:1.57143}}body{margin:0;padding:0;overflow-x:hidden}@media screen and (min-width:1200px){body .main-content{min-height:350px}}img{max-width:100%;font-style:italic;vertical-align:middle}h1,h2,h3,h4,h5,h6{border:0 none;padding:0}h1{font-family:Open Sans,Arial,sans-serif;font-weight:300;font-style:normal;font-size:56px;line-height:1.28571;color:#222a36;margin:16px 0 20px}@media screen and (max-width:767px){h1{font-size:30px;line-height:1.06667;margin:30px 0 20px}}h2{font-family:Open Sans,Arial,sans-serif;font-weight:300;font-style:normal;font-size:40px;line-height:1.2;color:#222a36;margin:24px 0 16px}@media screen and (max-width:767px){h2{font-size:26px;line-height:1.23077;margin:20px 0 14px}}h3{font-family:Open Sans,Arial,sans-serif;font-weight:300;font-style:normal;font-size:28px;line-height:1.21429;color:#141f34;margin:42px 0 16px}@media screen and (max-width:767px){h3{margin:19px 0 14px;font-size:24px;line-height:1.16667}}h4{font-family:Open Sans,Arial,sans-serif;font-weight:700;font-style:normal;font-size:24px;line-height:1.16667;color:#222a36;margin:42px 0 16px}@media screen and (max-width:767px){h4{font-size:20px;line-height:1.2;margin:25px 0 14px}}h5{font-family:Open Sans,Arial,sans-serif;font-weight:700;font-style:normal;font-size:20px;line-height:1.4;color:#222a36;margin:42px 0 16px}@media screen and (max-width:767px){h5{font-size:18px;line-height:1.33333;margin:22px 0 14px}}h6{font-family:Open Sans,Arial,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:1.5;color:#222a36;margin:42px 0 16px}@media screen and (max-width:767px){h6{margin:22px 0 14px}}h1 a,h1 a:focus,h1 a:visited,h2 a,h2 a:focus,h2 a:visited,h3 a,h3 a:focus,h3 a:visited,h4 a,h4 a:focus,h4 a:visited,h5 a,h5 a:focus,h5 a:visited,h6 a,h6 a:focus,h6 a:visited{color:inherit;text-decoration:none;font-family:inherit;font-size:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:inherit;text-decoration:underline}h1.center,h2.center,h3.center,h4.center,h5.center,h6.center{text-align:center}a{color:#2d3d83;transition:color .2s;font-family:Open Sans,Arial,sans-serif;font-weight:700;font-style:normal}a,a:visited{text-decoration:underline}a:visited{color:#243169}a:focus,a:hover{color:#27436a;text-decoration:underline}ul{padding-left:0;list-style:none}ul li{padding-left:12px;position:relative}ul li:before{content:"";position:absolute;display:block;height:4px;width:4px;border-radius:2px;background-color:#5d5d5d;left:1px;top:50%;transform:translateY(-50%)}ol{padding-left:17px}ol li{padding-left:3px}table{width:100%;border:1px solid #c6ccd2;table-layout:fixed;border-spacing:0;border-collapse:collapse;margin:0;min-width:750px;font-size:16px;line-height:24px}@media screen and (min-width:768px) and (max-width:1199px){table{width:100%}}@media screen and (max-width:767px){table{width:688px;margin:0}}em.fa.fa-check:after{content:"";width:15px;height:15px;position:absolute;left:50%;top:50%;z-index:2;font-size:13px;background:url(../icons/tick_black.svg) no-repeat 50%;transform:translate(-50%,-50%)}td,th{border:1px solid #c6ccd2;padding:13px 20px;font-size:16px;font-weight:400;color:#2d2d2d}th{background:#f4f5f6;text-align:left;font-weight:700}td{min-height:50px;border-color:#c6ccd2;position:relative}.table-wrapper{margin:40px 0}::-webkit-input-placeholder{color:inherit;opacity:.6}:-moz-placeholder,::-moz-placeholder{color:inherit;opacity:.6}:-ms-input-placeholder{color:#c6c6c7;opacity:1}label{color:#2d2d2d;display:block;margin-bottom:10px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{display:inline-block;box-sizing:border-box;color:#2d2d2d;border:2px solid #c6ccd2;-webkkit-border-radius:2px;padding:10px 15px;width:370px;max-width:100%;transition:background .2s,color .2s;-webkit-appearance:none;border-radius:6px}@media screen and (min-width:768px) and (max-width:1199px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:50%}}@media screen and (max-width:767px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;padding:12px 15px}}.no-touch input[type=email]:hover,.no-touch input[type=number]:hover,.no-touch input[type=password]:hover,.no-touch input[type=search]:hover,.no-touch input[type=tel]:hover,.no-touch input[type=text]:hover,.no-touch input[type=url]:hover,.no-touch select:hover,.no-touch textarea:hover,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#0076d1}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{outline:0;border:2px inset #0076d1;box-sizing:border-box}textarea{padding:10px 15px;height:auto;resize:vertical}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:50px}.no-touch select:hover,select,select:focus{background:0 0}select::-ms-expand{display:none}.select-wrapper{position:relative;display:inline-block}.select-wrapper .arrow{width:35px;height:35px;border-left:1px solid currentColor;position:absolute;right:0;top:0;z-index:-1}.select-wrapper .arrow:before{font-size:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto;transition:transform .1s}.select-wrapper.active .arrow:before{transform:translate(-50%,-50%) rotate(180deg);transition:transform .1s}input[type=checkbox]:not(checked)+label,label+input[type=checkbox]:checked+label{position:relative;margin-bottom:10px;box-sizing:border-box}@media screen and (max-width:767px){input[type=checkbox]:not(checked)+label,label+input[type=checkbox]:checked+label{margin-bottom:22px}input[type=checkbox]:not(checked)+label:last-of-type,label+input[type=checkbox]:checked+label:last-of-type{margin-bottom:0}}input[type=checkbox]:checked,input[type=checkbox]:not(:checked){position:absolute;left:-9999px;opacity:0}input[type=checkbox]:checked+label,input[type=checkbox]:not(:checked)+label{position:relative;display:inline-block;padding-left:48px;cursor:pointer;line-height:40px}@media screen and (max-width:767px){input[type=checkbox]:checked+label,input[type=checkbox]:not(:checked)+label{line-height:44px}}input[type=checkbox]:checked+label:after,input[type=checkbox]:not(:checked)+label:after{content:"";position:absolute;left:0;top:10px;width:24px;height:22px;box-sizing:border-box;background-color:#dee2e7;border-radius:6px;display:block}input[type=checkbox]:checked+label:before{content:"";width:24px;height:22px;position:absolute;left:0;top:10px;z-index:2;color:#000;font-size:13px;border-radius:6px;transition:all .2s;background-color:#2d3d83;background:#2d3d83 url(../icons/tick.svg) no-repeat 50%;background-size:12px 12px}input[type=radio]:checked+label,input[type=radio]:not(checked)+label{position:relative;margin-bottom:10px;box-sizing:border-box}@media screen and (max-width:767px){input[type=radio]:checked+label,input[type=radio]:checked+label:last-of-type,input[type=radio]:not(checked)+label,input[type=radio]:not(checked)+label:last-of-type{margin-bottom:0}}input[type=radio]:checked,input[type=radio]:not(:checked){position:absolute;left:-9999px;opacity:0}input[type=radio]:checked+label,input[type=radio]:not(:checked)+label{position:relative;display:block;padding-left:48px;cursor:pointer;line-height:40px}@media screen and (max-width:767px){input[type=radio]:checked+label,input[type=radio]:not(:checked)+label{line-height:44px}}input[type=radio]:checked+label:after,input[type=radio]:not(:checked)+label:after{content:"";position:absolute;left:0;top:8px;width:24px;height:24px;box-sizing:border-box;display:block;border-radius:20px;background-color:#dee2e7}input[type=radio]:checked+label:before{content:"";position:absolute;left:4px;top:0;z-index:2;color:#000;transition:all .2s;height:16px;width:16px;border-radius:15px;background-color:#2d3d83;top:50%;transform:translateY(-50%)}button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;max-width:100%;min-width:160px;padding:16px 30px;box-sizing:border-box;text-align:center;text-decoration:none;cursor:pointer;font-size:16px;line-height:1;font-family:Open Sans,Arial,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;border-radius:24px;transition:color .2s,background-color .2s;background-color:#222a36;color:#fff;border:0}button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{color:#fff}button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff;text-decoration:none;background-color:#141920}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0;box-shadow:0 0 0 1px #0076d1,0 0 0 3px #0076d1}.fadeInDelayed{animation:a ease-in 2.5s}@keyframes a{0%,85%{opacity:0}to{opacity:1}}.wrapper{display:block;max-width:1170px;padding:0 15px;margin:auto;box-sizing:content-box;height:100%}@media screen and (min-width:768px) and (max-width:1199px){.wrapper{padding:0 50px}}@media screen and (max-width:767px){.wrapper{padding:0 20px}}.content-wrapper{padding-top:98px}@media screen and (min-width:768px) and (max-width:1199px){.content-wrapper{padding-top:96px}}@media screen and (max-width:767px){.content-wrapper{padding-top:80px}}.home .content-wrapper{padding-top:0}.btn{display:inline-block;max-width:100%;min-width:160px;padding:16px 30px;box-sizing:border-box;text-align:center;text-decoration:none;cursor:pointer;font-size:16px;line-height:1;font-family:Open Sans,Arial,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;border-radius:24px;transition:color .2s,background-color .2s;background-color:#222a36;color:#fff}@media screen and (max-width:767px){.btn{width:100%}}.btn:visited{background-color:#222a36}.btn:hover,.btn:visited{transition:color .2s,background-color .2s;color:#fff}.btn:hover{background-color:#959595}.btn:focus,.btn:hover,.btn:visited{text-decoration:none}.btn:active{box-shadow:none!important}.shadow-scroller{position:relative}.shadow-scroller__scroll-view{overflow:auto}.shadow-scroller__shadow-bottom,.shadow-scroller__shadow-left,.shadow-scroller__shadow-right,.shadow-scroller__shadow-top{position:absolute;pointer-events:none;opacity:0}.shadow-scroller__shadow-right{top:0;right:0;width:17px;height:100%;background:linear-gradient(90deg,rgba(3,37,58,.01) 0,rgba(3,37,58,.38));transition:all .5s ease-in-out}.shadow-scroller__shadow-left{top:0;left:0;width:17px;height:100%;background:linear-gradient(270deg,rgba(3,37,58,.01) 0,rgba(3,37,58,.38));transition:all .5s ease-in-out}.shadow-scroller table{margin:0}.page-header{position:fixed;top:0;width:100%;padding:26px 55px 26px 30px;background-color:#fff;z-index:1002;transform:translateY(0);box-shadow:0 2px 2px 0 rgba(88,104,116,.1)}@media screen and (min-width:1200px){.page-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media screen and (max-width:1199px){.page-header{padding:0;display:block;box-shadow:none}}@media screen and (max-width:767px){.page-header{box-shadow:none}}.page-header.sticky{box-shadow:0 2px 2px 0 rgba(88,104,116,.1)}.home .page-header{transform:translateY(-100%);transition:transform .2s}@media screen and (max-width:1199px){.home .page-header{transform:translateY(0);transition:all .2s;background:0 0}.home .page-header .header-wrapper{background:0 0;transition:background .2s}.home .page-header .page-header-logo{opacity:0;visibility:hidden;transition:all .2s}}@media screen and (max-width:767px){.home .page-header .header-wrapper,.home .page-header .page-header-logo{transition-delay:.2s}}@media screen and (min-width:768px) and (max-width:1199px){.home .page-header .page-header-tel{opacity:0;visibility:hidden;transition:all .2s}}.home .page-header.sticky{transform:translateY(0);background:#fff;transition:all .2s}.home .page-header.sticky .page-header-logo{opacity:1;visibility:visible;transition:all .2s}@media screen and (min-width:768px) and (max-width:1199px){.home .page-header.sticky .page-header-tel{opacity:1;visibility:visible;transition:all .2s}}.home .page-header.sticky .burger-icon span{background-color:#222a36}.home .page-header.burger-open .page-header-logo{opacity:1;visibility:visible}@media screen and (min-width:768px) and (max-width:1199px){.home .page-header.burger-open .page-header-tel{opacity:1;visibility:visible}}@media screen and (max-width:1199px){.home.burger-open{background:#fff}.home.burger-open .header-wrapper{transition-delay:0s;background:#fff;transition:background .2s}.home.burger-open .page-header-logo{opacity:1;visibility:visible}}@media screen and (max-width:1199px) and (max-width:767px){.home.burger-open .page-header-logo{transition-delay:0s}}@media screen and (max-width:1199px) and (min-width:768px) and (max-width:1199px){.home.burger-open .page-header-tel{opacity:1;visibility:visible}}@media screen and (max-width:767px){.home.burger-open .page-header-menus{transition-delay:.2s}}.home.burger-open .burger-icon span{background-color:#222a36}.home .burger-icon span{background-color:#fff}@media screen and (max-width:1199px){.header-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;background-color:#fff;position:relative}}@media screen and (min-width:768px) and (max-width:1199px){.header-wrapper{padding:25px 50px}}@media screen and (max-width:767px){.header-wrapper{padding:22px 20px;z-index:2}}.page-header-logo a{display:block}.page-header-logo img{height:46px;width:225px}@media screen and (max-width:767px){.page-header-logo img{height:36px}}.page-header-menus{margin-left:auto;z-index:-1}@media screen and (max-width:1199px){.page-header-menus{display:block!important;position:absolute;right:0;top:100%;background-color:#fff;visibility:hidden}.burger-open .page-header-menus{visibility:visible}}@media screen and (min-width:768px) and (max-width:1199px){.page-header-menus{transform:translateX(100%);width:376px;height:100vh;transition:visibility .4s,transform .4s}.burger-open .page-header-menus{transform:translateX(0)}}@media screen and (max-width:767px){.page-header-menus{z-index:1;transform:translateY(-100%);width:100%;height:calc(100vh - 80px);background-color:transparent;transition:visibility .8s,transform .8s}.burger-open .page-header-menus{transform:translateY(0);transition:visibility .4s,transform .4s;overflow-y:scroll}}.page-header-menus li:before{display:none}.page-header-menus .menu{margin:0;padding:0;display:-ms-flexbox;display:flex;height:100%;width:100%}@media screen and (max-width:1199px){.page-header-menus .menu{display:block;position:absolute;right:0;top:0;background-color:#fff;border-top:1px solid #303436}}@media screen and (min-width:768px) and (max-width:1199px){.page-header-menus .menu{height:100%}}@media screen and (max-width:767px){.page-header-menus .menu{height:auto}}.page-header-menus .level1{margin-left:48px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;display:inline-block}@media screen and (max-width:1199px){.page-header-menus .level1{display:block;margin:0;position:relative}.page-header-menus .level1 a{text-decoration:none;color:#000;font-family:Open Sans,Arial,sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:1.33333}}@media screen and (max-width:1199px) and (min-width:1200px){.page-header-menus .level1 a:before{content:"";display:block;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0);height:1px;background-color:#000;transition:transform .2s}.page-header-menus .level1 a:focus,.page-header-menus .level1 a:hover,.page-header-menus .level1 a:visited{color:#000}.page-header-menus .level1 a:focus:before,.page-header-menus .level1 a:hover:before,.page-header-menus .level1 a:visited:before{transform:scaleX(1)}}@media screen and (max-width:1199px) and (max-width:1199px){.page-header-menus .level1 a{display:block;border-bottom:1px solid #303436;color:#191d1f;font-family:Open Sans,Arial,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:1.5;padding:13px 30px}.page-header-menus .level1 a:focus,.page-header-menus .level1 a:hover{background:#f7e300}}.page-header-menus .level1>a{text-decoration:none;color:#000;font-family:Open Sans,Arial,sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:1.33333}@media screen and (min-width:1200px){.page-header-menus .level1>a:before{content:"";display:block;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0);height:1px;background-color:#000;transition:transform .2s}.page-header-menus .level1>a:focus,.page-header-menus .level1>a:hover,.page-header-menus .level1>a:visited{color:#000}.page-header-menus .level1>a:focus:before,.page-header-menus .level1>a:hover:before,.page-header-menus .level1>a:visited:before{transform:scaleX(1)}}@media screen and (max-width:1199px){.page-header-menus .level1>a{display:block;border-bottom:1px solid #303436;color:#191d1f;font-family:Open Sans,Arial,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:1.5;padding:13px 30px}.page-header-menus .level1>a:focus,.page-header-menus .level1>a:hover,.page-header-menus .level1>a:visited{background:#f7e300}}.page-header-menus .level1.current a:before{transform:scaleX(1)}@media screen and (max-width:1199px){.page-header-menus .level1.current{background-color:#f7e300}}@media screen and (min-width:768px){.page-header-menus .level1.last{display:none}}@media screen and (max-width:767px){.page-header-menus .level1.last{background-color:#222a36}.page-header-menus .level1.last a{color:#fff}}.page-header-menus .level1.active.deeper>a:before{transform:none}.page-header-menus .level1.active.deeper>a:hover{text-decoration:none}.page-header-menus .level1>ul{display:none}@media screen and (max-width:1199px){.page-header-menus .active>ul{display:block}}.page-header-menus .level2{padding-left:0}.page-header-menus .level2 a{font-family:Open Sans,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.5;color:#191d1f;padding-left:42px;background-color:#e6e6e6}@media screen and (max-width:1199px){.page-header-menus .level2.current a{background-color:#f7e300}}.icon-indicator{position:absolute;display:block;height:50px;width:50px;top:0;right:0;border-left:1px solid #303436}@media screen and (min-width:1200px){.icon-indicator{display:none}}.icon-indicator:before{color:#191d1f;position:absolute;top:50%;left:0;right:0;text-align:center;transform:translateY(-50%);font-size:11px;transition:transform .25s}.icon-indicator:hover{cursor:pointer}.icon-indicator:focus{outline:0}.icon-indicator.open{background-color:#e6e6e6}.icon-indicator.open:before{transform:translateY(-50%) rotate(-90deg)}.page-header-tel{margin-left:48px}@media screen and (min-width:768px) and (max-width:1199px){.page-header-tel{margin-left:auto;margin-right:30px}}.page-header-tel a{color:#fff;display:block;background-color:#222a36;border-radius:45px;padding:11px 45px;text-decoration:none;font-family:Lato,Arial,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:1.5}.page-header-tel a:hover{background-color:#141920}@media screen and (max-width:767px){.page-header-burger{margin-left:auto}}.page-footer{padding-top:140px;margin-bottom:55px;color:#2d2d2d;font-family:Open Sans,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.5}@media screen and (max-width:767px){.page-footer{margin-top:50px}}.page-footer .page-footer-top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:76px;width:100%}@media screen and (min-width:768px) and (max-width:1199px){.page-footer .page-footer-top{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:767px){.page-footer .page-footer-top{-ms-flex-direction:column;flex-direction:column;margin-bottom:35px}}.page-footer .page-footer-top h3{margin-top:0;margin-bottom:40px;padding-top:0;color:#222a36;font-family:Open Sans,Arial,sans-serif;font-weight:700;font-style:normal;font-size:24px;line-height:1}@media screen and (max-width:767px){.page-footer .page-footer-top h3{margin-bottom:25px}}.page-footer .page-footer-top a{text-decoration:none;color:#2d2d2d;font-family:Open Sans,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.5}.page-footer .page-footer-top a:visited{color:#000}.page-footer .page-footer-top a:focus,.page-footer .page-footer-top a:hover,.page-footer .page-footer-top a:visited{color:#000;text-decoration:underline}.page-footer .page-footer-top ul{margin-bottom:24px;display:block;list-style:none}.page-footer .page-footer-top li{margin-top:24px;padding-left:0}.page-footer .page-footer-top .menu{margin:0;list-style:none}.page-footer .page-footer-top .custom p{margin-bottom:0;margin-top:24px}.page-footer .page-footer-top .moduletable{width:25%}@media screen and (min-width:1200px){.page-footer .page-footer-top .moduletable.footer__service{width:300px}.page-footer .page-footer-top .moduletable.footer__service__notitle{width:340px}.page-footer .page-footer-top .moduletable.footer__company{width:320px}.page-footer .page-footer-top .moduletable.footer__custom__contact{width:calc(100% - 300px - 340px - 320px)}}@media screen and (min-width:768px) and (max-width:1199px){.page-footer .page-footer-top .moduletable{width:50%}}@media screen and (max-width:767px){.page-footer .page-footer-top .moduletable{width:100%}}@media screen and (max-width:1199px){.page-footer .page-footer-top .footer__company{padding-left:0}}@media screen and (max-width:767px){.page-footer .page-footer-top .footer__company h3{margin-top:40px}}@media screen and (min-width:768px) and (max-width:1199px){.page-footer .page-footer-top .footer__company{margin-top:60px}}.page-footer .page-footer-top .footer__service__notitle{margin-top:40px}@media screen and (max-width:767px){.page-footer .page-footer-top .footer__service__notitle{margin-top:0}}.page-footer .page-footer-top .footer__custom__contact{width:25%}@media screen and (min-width:768px) and (max-width:1199px){.page-footer .page-footer-top .footer__custom__contact{width:50%;margin-top:60px}}@media screen and (max-width:767px){.page-footer .page-footer-top .footer__custom__contact{width:100%}}@media screen and (max-width:767px){.page-footer .page-footer-top .footer__custom__contact h3{margin-top:40px}}.page-footer .page-footer-top .footer__custom__contact .custom{padding-left:60px}@media screen and (max-width:1199px){.page-footer .page-footer-top .footer__custom__contact .custom{padding-left:0}}.page-footer .icon-butterfly{position:relative}.page-footer .icon-butterfly:before{position:absolute;left:100%;color:#7f7f7f;padding-left:8px;font-size:24px;line-height:1}.page-footer .page-footer-bottom{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;border-top:1px solid #e5e5e5;padding-top:40px;margin-top:0}@media screen and (min-width:768px) and (max-width:1199px){.page-footer .page-footer-bottom{padding-right:20px;padding-left:20px}}@media screen and (max-width:767px){.page-footer .page-footer-bottom{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start;align-items:flex-start;border-top:0;padding-top:0}}.page-footer .page-footer-bottom .page-footer__social-nav{display:-ms-flexbox;display:flex;padding:0;margin:0;float:right}@media screen and (max-width:767px){.page-footer .page-footer-bottom .page-footer__social-nav{float:left}}.page-footer .page-footer-bottom .page-footer__social-nav a{font-size:0}.page-footer .page-footer-bottom .page-footer__social-nav a:before{font-size:24px}.page-footer .page-footer-bottom .page-footer__social-nav .first{padding-right:12px}@media screen and (max-width:767px){.page-footer .page-footer-bottom .page-footer__social-nav .first{padding-right:18px}}.page-footer .page-footer-bottom .page-footer__social-nav .page-footer__social-nav{float:right}.page-footer .page-footer-bottom .page-footer__social-nav .menu{list-style:none;padding-left:0}.page-footer .page-footer-bottom .footer__logo{width:33%}@media screen and (min-width:768px) and (max-width:1199px){.page-footer .page-footer-bottom .footer__logo{margin-right:90px}}@media screen and (max-width:767px){.page-footer .page-footer-bottom .footer__logo{width:260px;padding-top:30px;display:block;margin:0 auto}}.page-footer .page-footer-bottom .footer__logo a{font-family:Open Sans,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.5;text-decoration:none;color:#7f7f7f}.page-footer .page-footer-bottom .footer__logo span:before{color:#7f7f7f;font-size:24px;line-height:1}.page-footer .page-footer-bottom .footer__logo span:hover:before{color:#d50035}.page-footer .page-footer-bottom .footer__middle{font-size:14px;line-height:1.71429;width:33%;text-align:center}@media screen and (max-width:767px){.page-footer .page-footer-bottom .footer__middle{width:100%;text-align:left;padding-top:25px;padding-bottom:30px;border-bottom:1px solid #e5e5e5}}.page-footer .page-footer-bottom .footer__right{width:33%}@media screen and (max-width:767px){.page-footer .page-footer-bottom .footer__right{width:100%}}.page-footer .page-footer-bottom .footer__right a{color:#222a36}@media screen and (max-width:767px){.page-footer li{padding-left:0}}.page-footer li:before{content:"";position:absolute;display:none;height:4px;width:4px;border-radius:2px;background-color:#5d5d5d;left:1px;top:50%;transform:translateY(-50%)}.burger-icon{z-index:1001;margin:0;padding:0;position:relative;width:35px;height:25px;transition:.3s ease-in-out;cursor:pointer}.burger-icon span{display:block;background-color:#222a36;position:absolute;left:0;height:3px;width:100%;opacity:1;transform:rotate(0);transition:.3s ease-in-out}.burger-icon span:first-child{top:0}.burger-icon span:nth-child(2),.burger-icon span:nth-child(3){top:11px}.burger-icon span:nth-child(4){top:22px}.burger-icon:after{content:"";position:absolute;top:-20px;left:-20px;padding:20px;display:block;width:100%;height:100%;box-sizing:content-box;opacity:0}.burger-icon.open span:first-child{top:11px;width:0;left:50%}.burger-icon.open span:nth-child(2){transform:rotate(45deg)}.burger-icon.open span:nth-child(3){transform:rotate(-45deg)}.burger-icon.open span:nth-child(4){top:11px;width:0;left:50%}@media screen and (min-width:768px) and (max-width:1199px){.burger-icon.open span{background-color:#222a36}}.burger-icon.open:before{content:"";background:0 0;width:50px;height:50px;border-radius:100px;border:1px solid #222a36;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.burger-icon:after{opacity:1;transition:opacity .3s}body:before{content:"";position:fixed;right:0;left:0;bottom:0;width:0;height:0;opacity:0;background:rgba(0,0,0,.6);transition:opacity .5s;z-index:1000}body.burger-open:before{width:100%;height:100%;opacity:1;transition:opacity .5s}.sppb-container{width:100%;margin:0;padding:0}.sppb-addon-content,.sppb-addon-module{height:100%}.com_sppagebuilder .wrapper-main-container{max-width:100%;padding:0}.extended-banner{height:100%}.partnerlogo{display:block;width:100%;padding:0 15px;box-sizing:content-box;height:100%;padding:80px 0}@media screen and (max-width:767px){.partnerlogo{padding-top:50px}}.partnerlogo h3{text-align:center;font-family:Open Sans,Arial,sans-serif;font-weight:300;font-style:normal;font-size:24px;line-height:2;margin-top:0;margin-bottom:30px}@media screen and (max-width:1199px){.partnerlogo h3{margin-bottom:0}}.partnerships__logo{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 100px;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:1199px){.partnerships__logo{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}}@media screen and (min-width:768px) and (max-width:1199px){.partnerships__logo div{width:50%;padding-top:40px;padding-left:70px}}@media screen and (max-width:767px){.partnerships__logo div{width:50%;padding-top:40px;padding-left:20px;padding-right:20px}}.k2__blog__cards{background-color:#f8f8f9}.k2__blog__cards ul li:before{display:none}.k2__blog__cards .blog__cards_view_all{font-family:Open Sans,Arial,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:1.375;float:right;margin-top:20px;padding-right:40px;background:url(../images/view-all-arrow.png) no-repeat 100%;background-size:30px 25px}@media screen and (max-width:767px){.k2__blog__cards .blog__cards_view_all{float:none;display:block;text-align:right;margin-top:0;background-size:20px 15px}}.blog__cards{padding-top:160px;padding-bottom:170px}@media screen and (min-width:768px) and (max-width:1199px){.blog__cards{padding-top:80px;padding-bottom:60px}}@media screen and (max-width:767px){.blog__cards{font-size:32px;line-height:1.1875;padding-top:40px;padding-bottom:40px}}.blog__cards.related_article{padding:60px 0 110px}@media screen and (min-width:768px) and (max-width:1199px){.blog__cards.related_article{padding-bottom:10px}}@media screen and (max-width:767px){.blog__cards.related_article{padding:40px 0 0}}.blog__cards h2{color:#141f34;margin-bottom:40px;margin-top:0;font-family:Open Sans,Arial,sans-serif;font-weight:300;font-style:normal}@media screen and (max-width:767px){.blog__cards h2{font-size:32px;line-height:1.1875}}.blog__cards a{text-decoration:none;text-underline-position:auto}.blog__cards a:active,.blog__cards a:visited{color:#222a36}.blog__cards a:focus,.blog__cards a:hover{color:#222a36;text-decoration:underline}.blog__cards .cards__item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1199px){.blog__cards .cards__item{-ms-flex-direction:column;flex-direction:column}}.blog__cards .cards__item__block{background-color:#fff;position:relative;width:370px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;padding-right:0;padding-left:0;margin:0;filter:brightness(100%)}.blog__cards .cards__item__block:hover img{filter:brightness(70%)}@media screen and (min-width:768px) and (max-width:1199px){.blog__cards .cards__item__block{width:100%;min-height:250px;margin-bottom:50px;padding-bottom:0;padding-top:0;-ms-flex-direction:row;flex-direction:row;text-align:left}}@media screen and (max-width:767px){.blog__cards .cards__item__block{width:100%;min-height:200px;margin-bottom:50px;padding-bottom:0;padding-top:0;-ms-flex-direction:row;flex-direction:row;text-align:left}}.cards__image{background-position:50%;background-size:cover;width:100%;height:270px}.cards__image.no__image{background:#416fb0 url(../images/logo-horizontal.svg) no-repeat 50%;background-size:50%}@media screen and (min-width:768px) and (max-width:1199px){.cards__image{width:340px;height:auto}}@media screen and (max-width:767px){.cards__image{min-width:133px;height:auto}}.cards__image span,.cards__image>div{display:inline-block;text-indent:-9999%}@media screen and (min-width:768px) and (max-width:1199px){.cards__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 340px)}}@media screen and (max-width:767px){.cards__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:left;-ms-flex-align:start;align-items:flex-start;width:100%;padding-right:13px;padding-left:16px;position:relative}}.cards__category__icon{border-radius:100px;background:#fff;background-color:#fff;width:80px;height:80px;padding:15px;z-index:6}@media screen and (min-width:768px) and (max-width:1199px){.cards__category__icon{width:70px;height:70px}}@media screen and (max-width:767px){.cards__category__icon{width:55px;height:55px;padding:5px}}.cards__category__icon img{height:40px;width:auto}@media screen and (max-width:767px){.cards__category__icon img{height:30px;width:auto}}.cards__category{text-align:center;padding-bottom:35px}@media screen and (min-width:768px) and (max-width:1199px){.cards__category{padding-bottom:30px;padding-top:10px}}@media screen and (max-width:767px){.cards__category{padding-top:0;padding-bottom:0;text-align:left;-ms-flex-order:1;order:1}}.cards__category span{font-size:14px;line-height:1.71429;font-family:Open Sans,Arial,sans-serif;font-weight:700;font-style:normal;color:#222a36}@media screen and (max-width:767px){.cards__category span{font-size:14px;line-height:1.42857;display:inline-block}}.cards__category__title{margin-bottom:100px;padding-left:60px;padding-right:60px}.cards__category__title span{word-break:break-word}@media screen and (min-width:768px) and (max-width:1199px){.cards__category__title{padding-bottom:0;margin:0 auto;padding-left:45px;padding-right:45px}}@media screen and (max-width:767px){.cards__category__title{text-align:left;padding:10px 0 0;-ms-flex-order:3;order:3;margin-bottom:30px;font-size:14px;line-height:1.57143}}.cards__category__title span{font-family:Open Sans,Arial,sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:1.4;color:#222}@media screen and (max-width:767px){.cards__category__title span{font-size:14px;line-height:1.57143}}.cards__created_date{padding-bottom:35px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-family:Open Sans,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:1.71429;color:#6b6b6b}@media screen and (min-width:768px) and (max-width:1199px){.cards__created_date{margin-bottom:30px;padding-top:45px;padding-bottom:0;position:static;bottom:unset;left:unset;transform:unset}}@media screen and (max-width:767px){.cards__created_date{font-size:12px;line-height:2;position:static;bottom:unset;left:unset;transform:unset;margin-bottom:0;padding-top:20px;padding-bottom:0;-ms-flex-order:2;order:2}}.cards__category__iconblock{display:-ms-flexbox;display:flex;height:80px;-ms-flex-pack:center;justify-content:center;margin-top:-40px}@media screen and (min-width:768px) and (max-width:1199px){.cards__category__iconblock{height:70px;margin-top:-35px}}@media screen and (max-width:767px){.cards__category__iconblock{height:50px;margin-top:-25px;-ms-flex-item-align:end;align-self:flex-end;text-align:center}}@media screen and (min-width:768px) and (max-width:1199px){.Home__casestudies{padding:0 50px}}@media screen and (max-width:767px){.Home__casestudies{padding:0 20px}}.Home__casestudies h3{padding-top:190px;max-width:1170px;margin:0 auto;font-size:40px;line-height:1.2;font-family:Open Sans,Arial,sans-serif;font-weight:300;font-style:normal}@media screen and (min-width:768px) and (max-width:1199px){.Home__casestudies h3{padding-top:75px}}@media screen and (max-width:767px){.Home__casestudies h3{padding-top:40px}}.Home__casestudies .djslider-loader{background:#f8f8f9!important;padding-top:70px!important;padding-bottom:200px!important}@media screen and (min-width:768px) and (max-width:1199px){.Home__casestudies .djslider-loader{padding-bottom:100px!important}}@media screen and (max-width:767px){.Home__casestudies .djslider-loader{padding-top:40px!important;padding-bottom:80px!important}}@media screen and (max-width:1199px){.djslider-case_study{width:100%!important;height:auto!important}}@media screen and (max-width:1199px){.slider-container{position:relative!important;overflow:visible!important;height:auto}}@media screen and (max-width:1199px){.slider-container li{height:auto!important;overflow:visible!important}}.slider-container img{width:670px!important;height:430px!important;display:inline-block;float:left}@media screen and (max-width:1199px){.slider-container img{width:100%!important;height:auto!important}}.slider-container .slide-desc{width:calc(100% - 675px)!important;display:inline-block;float:left;position:relative}@media screen and (max-width:1199px){.slider-container .slide-desc{width:100%!important}}.slider-container .slide-desc .slide-desc-bg-case_study{background:0 0}@media screen and (max-width:1199px){.slider-container .slide-desc .slide-title{margin-top:30px!important}}.slider-container .slide-desc .slide-title a{color:#141f34;text-decoration:none;font-size:28px;line-height:1.71429}.slider-container .slide-desc .slide-text{margin-bottom:36px}.slider-container .slide-desc .slide-text p{font-size:16px;line-height:1.5}.slider-container .slide-desc .slide-desc-text-case_study{color:#141f34;padding:0 0 0 100px}@media screen and (max-width:1199px){.slider-container .slide-desc .slide-desc-text-case_study{padding:0}}.navigation-container{margin:0!important;top:93%!important;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:1199px){.navigation-container{float:left;margin-top:40px!important}}.navigation-container img{filter:brightness(100%)}.navigation-container img:hover{filter:brightness(70%)}@media screen and (max-width:1199px){.navigation-container{position:static!important;top:auto!important;display:block!important}}.navigation-container .prev-button{position:relative!important;left:auto!important}@media screen and (max-width:1199px){.navigation-container .prev-button{display:inline-block!important}}.navigation-container .next-button{position:relative!important;right:auto!important;padding-left:20px}@media screen and (max-width:1199px){.navigation-container .next-button{display:inline-block!important}}.full-width-block{padding:85px 0}@media screen and (min-width:768px) and (max-width:1199px){.full-width-block{padding:10px 0 80px}}@media screen and (max-width:767px){.full-width-block{padding:10px 0 35px}}.full-width-block .banner__content{padding:0 100px}@media screen and (max-width:1199px){.full-width-block .banner__content{padding:0}}.full-width-block .content__desc{margin-bottom:35px}.content-multi-col{background:url(../images/blue-gradient.png) no-repeat;background-size:cover;background-position:50%;padding:100px 0}@media screen and (min-width:768px) and (max-width:1199px){.content-multi-col{padding:45px 0}}@media screen and (max-width:767px){.content-multi-col{padding:10px 0 30px}}.content-multi-col:before{content:"";width:40%;height:calc(100% - 300px);position:absolute;left:0;top:150px;background:url(../images/dots.png) no-repeat 0 100%;background-size:70%}@media screen and (min-width:768px) and (max-width:1199px){.content-multi-col:before{background-repeat:repeat;background-size:90%;top:65px}}.content-multi-col:after{content:"";width:40%;height:calc(100% - 300px);position:absolute;right:0;top:150px;background:url(../images/dots-right.png) no-repeat right 100%;background-size:70%}@media screen and (min-width:768px) and (max-width:1199px){.content-multi-col:after{background-repeat:repeat;background-size:90%;top:65px}}.content-multi-col>div{z-index:2;position:relative}.content-multi-col .content__heading{text-align:center;color:#fff}.content-multi-col .content__heading .content__sub-heading{padding:0 120px}@media screen and (max-width:1199px){.content-multi-col .content__heading .content__sub-heading{padding:0}}.content-multi-col .content__heading h2{color:#fff}.content-multi-col .content__block-container{margin-top:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row wrap;flex-flow:row wrap}.content-multi-col .content__block-wrapper{display:inline-block;width:calc((100% - 70px)/ 3);vertical-align:top;background-color:#fff;padding:40px;box-sizing:border-box;margin-bottom:30px;position:relative}.content-multi-col .content__block-wrapper:last-child{margin-right:0}@media screen and (max-width:1199px){.content-multi-col .content__block-wrapper{display:block;width:100%;margin-bottom:30px}}@media screen and (max-width:767px){.content-multi-col .content__block-wrapper{padding:30px}}.content-multi-col .content__block-wrapper h3{margin-top:0;text-align:center;margin-bottom:30px}@media screen and (min-width:768px) and (max-width:1199px){.content-multi-col .content__block-wrapper h3{text-align:left}}.content-multi-col .content__block-wrapper .content__block-desc{font-size:16px;line-height:1.5;margin-bottom:90px}@media screen and (max-width:767px){.content-multi-col .content__block-wrapper .content__block-desc{font-size:14px;line-height:1.42857}}.content-multi-col .content__block-button{text-align:center;position:absolute;bottom:0;padding-bottom:30px;left:50%;transform:translate(-50%);width:100%}@media screen and (min-width:768px) and (max-width:1199px){.content-multi-col .content__block-button{text-align:left;padding-left:40px}}@media screen and (max-width:767px){.content-multi-col .content__block-button{margin-top:25px;padding-left:30px;padding-right:30px}}.extended-banner.image-left-block{padding:120px 0 6px}@media screen and (min-width:768px) and (max-width:1199px){.extended-banner.image-left-block{padding:75px 0 0}}@media screen and (max-width:767px){.extended-banner.image-left-block{padding:40px 0 35px}}.extended-banner.image-left-block .banner__content,.extended-banner.image-left-block .banner__img{display:inline-block;vertical-align:top;width:calc((100% - 46px)/ 2)}@media screen and (max-width:767px){.extended-banner.image-left-block .banner__content,.extended-banner.image-left-block .banner__img{width:100%;display:block}}.extended-banner.image-left-block .banner__img{margin-right:40px}@media screen and (min-width:768px) and (max-width:1199px){.extended-banner.image-left-block .banner__img{margin-right:25px;width:250px}}@media screen and (max-width:767px){.extended-banner.image-left-block .banner__img{margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:1199px){.extended-banner.image-left-block .banner__content{width:calc(100% - 280px)}}.extended-banner.image-left-block .banner__content .content__heading h2{margin-top:0}.extended-banner.image-left-block .banner__content .content__desc{margin-bottom:35px}@media screen and (min-width:768px) and (max-width:1199px){.extended-banner.image-left-block .banner__content .content__desc{margin-bottom:30px}}.extended-banner.image-right-block{padding:120px 0}@media screen and (min-width:768px) and (max-width:1199px){.extended-banner.image-right-block{padding:75px 0 0}}@media screen and (max-width:767px){.extended-banner.image-right-block{padding:10px 0 35px}}.extended-banner.image-right-block .banner__content,.extended-banner.image-right-block .banner__img{display:inline-block;vertical-align:top;width:calc((100% - 46px)/ 2)}@media screen and (max-width:767px){.extended-banner.image-right-block .banner__content,.extended-banner.image-right-block .banner__img{width:100%;display:block}}.extended-banner.image-right-block .banner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width:767px){.extended-banner.image-right-block .banner-wrapper{display:block}}.extended-banner.image-right-block .banner__content{margin-right:40px;-ms-flex-order:1;order:1}@media screen and (min-width:768px) and (max-width:1199px){.extended-banner.image-right-block .banner__content{width:calc(100% - 280px);margin-right:25px}}@media screen and (max-width:767px){.extended-banner.image-right-block .banner__content{margin-right:0}}.extended-banner.image-right-block .banner__img{-ms-flex-order:2;order:2}@media screen and (min-width:768px) and (max-width:1199px){.extended-banner.image-right-block .banner__img{width:250px}}@media screen and (max-width:767px){.extended-banner.image-right-block .banner__img{width:100%;display:block;margin-bottom:20px}}@media screen and (max-width:767px){.extended-banner.image-right-block .banner__content{width:100%;display:block}}.extended-banner.image-right-block .banner__content .content__heading h2{margin-top:0}.extended-banner.image-right-block .banner__content .content__desc{margin-bottom:35px}@media screen and (min-width:768px) and (max-width:1199px){.extended-banner.image-right-block .banner__content .content__desc{margin-bottom:30px}}.ot_testimonial{background:url(../images/blue-gradient.png) no-repeat 50%;background-size:cover;padding:45px 0 110px;color:#fff}@media screen and (max-width:767px){.ot_testimonial{padding:25px 0 90px}}.ot_testimonial h2{color:#fff;text-align:center}.ot_testimonial .item,.ot_testimonial .omega-powered{display:none}.ot_testimonial .item.active{display:block}.ot_testimonial .item .ot_tcontent,.ot_testimonial .item .ot_tcontent1{background:0 0}.ot_testimonial .item .arrow-down{display:none}.ot_testimonial .item .ot_title{text-shadow:none;color:#fff;text-align:center;font-style:normal;padding:0 200px}@media screen and (max-width:1199px){.ot_testimonial .item .ot_title{padding:0}}.ot_testimonial .item .ot_title:after,.ot_testimonial .item .ot_title:before{display:none}.ot_testimonial .item .ot_info{display:block;text-align:center}.ot_testimonial .item .ot_info .ot_aditional{display:block}.ot_testimonial .item .ot_info .ot_work.work-place{font-size:24px;line-height:1.16667;font-weight:600;margin-bottom:15px}@media screen and (max-width:767px){.ot_testimonial .item .ot_info .ot_work.work-place{font-size:20px;line-height:1.4}}.ot_testimonial .item .ot_info .ot_name{font-size:16px;line-height:1.375}.ot_testimonial .carousel-indicators{top:75%}.ot_testimonial .carousel-indicators li{border-radius:50%;background-color:#a0b6d7;border-color:#a0b6d7}.ot_testimonial .carousel-indicators li.active{background-color:#fff;border-color:#fff}.formResponsive .formHorizontal{width:370px}@media screen and (min-width:768px) and (max-width:1199px){.formResponsive .formHorizontal{width:100%}}@media screen and (max-width:767px){.formResponsive .formHorizontal{width:100%}}.formResponsive .formHorizontal .formValidation{display:block}.formResponsive .formHorizontal .hide{display:none}.formResponsive .formHorizontal .rsform-block{margin-bottom:18px}.formResponsive .formHorizontal .rsform-block:before{display:table;content:""}.formResponsive .formHorizontal .rsform-block:after{display:table;content:"";clear:both}.formResponsive .formHorizontal .rsform-block .formBody{width:100%;clear:both;float:none}@media screen and (min-width:768px) and (max-width:1199px){.formResponsive .formHorizontal .rsform-block .formBody{margin-top:10px}}.formResponsive .formHorizontal .rsform-block .formBody input,.formResponsive .formHorizontal .rsform-block .formBody textarea{width:100%}.formResponsive .formHorizontal .rsform-block .formBody input[type=submit]{width:auto}@media screen and (max-width:1199px){.formResponsive .formHorizontal .rsform-block .formBody input[type=submit]{margin-bottom:20px}}.formResponsive .formHorizontal .rsform-block .formBody input[type=submit]:hover{background-color:#141920}@media screen and (max-width:767px){.formResponsive .formHorizontal .rsform-block .formBody input[type=submit]{width:100%}}.formResponsive .formHorizontal .rsform-block .formBody ::-webkit-input-placeholder{color:#7f7f7f}.formResponsive .formHorizontal .rsform-block .formBody ::-moz-placeholder{color:#7f7f7f}.formResponsive .formHorizontal .rsform-block .formBody :-ms-input-placeholder{color:#7f7f7f}.formResponsive .formHorizontal .rsform-block .formBody :-moz-placeholder{color:#7f7f7f}@media screen and (min-width:768px) and (max-width:1199px){.formResponsive .formHorizontal .rsform-block{margin-bottom:0}}@media screen and (max-width:767px){.formResponsive .formHorizontal .rsform-block{float:none;width:100%;padding-top:0;text-align:left}.formResponsive .formHorizontal .rsform-block .formBody{width:100%;padding-left:0}}@media screen and (max-width:767px){.formResponsive .formHorizontal .rsform-block-submit{margin-bottom:0}}.formResponsive .formHorizontal .formCaption2{margin-bottom:10px;width:100%;font-family:Lato,Arial,sans-serif;font-weight:400;font-style:normal;color:#2b2b2b}@media screen and (min-width:768px) and (max-width:1199px){.formResponsive .formHorizontal .formCaption2{margin-bottom:0;margin-top:20px}}@media screen and (max-width:767px){.formResponsive .formHorizontal .formCaption2{font-size:16px;line-height:1.5;margin-bottom:5px;margin-top:0}}.formResponsive .formHorizontal .formControlLabel{margin-bottom:10px;width:100%;font-family:Lato,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:600}@media screen and (max-width:767px){.formResponsive .formHorizontal .formControlLabel{float:none;width:auto;padding-top:0;text-align:left}}@media screen and (max-width:767px){.formResponsive .formHorizontal .formControls{margin-left:0}}.formResponsive .formHorizontal p.formDescription{margin-top:9px;margin-bottom:0}.formResponsive .formHorizontal .form-actions{padding-left:160px}.formResponsive fieldset{padding:0;margin:0;border:0}@media screen and (max-width:767px){.formResponsive fieldset.formFieldset{margin-bottom:0}}.formResponsive .formError{font-size:14px;line-height:1.71429;color:#e00000;padding-left:0;vertical-align:middle;font-weight:600;margin:3px 5px 3px 0;height:18px;display:block}.formResponsive .rsform-error{color:#2d2d2d;border-color:#e00000;background:url(../icons/cross.svg) no-repeat 98%;background-size:12px 12px}.formResponsive .rsform-error:focus{border-color:#ff5c5c}.formResponsive .comiseo-daterangepicker-triggerbutton{border:1px solid #2d2d2d}#system-message-container{display:none}.jwts_accordionItem{border:1px solid #f4f5f6;margin:18px 0}.jwts_toggleControl{position:relative;display:block;background-color:#f4f5f6;text-decoration:none;color:#2d2d2d;font-weight:700;padding:12px 20px;transition:background-color .2s}.jwts_toggleControl:focus,.jwts_toggleControl:hover,.jwts_toggleControl:visited{color:#2d2d2d}.jwts_toggleControl:focus,.jwts_toggleControl:hover{text-decoration:none;background-color:#f4f5f6;outline:0}.jwts_toggleControlArrow{position:absolute;width:59px;height:100%;top:0;right:0;border-left:1px solid #f4f5f6;background:#222a36 url(../icons/arrow-down.svg) no-repeat 50%;background-size:18px 20px;font-size:10px;line-height:1;text-align:center}.jwts_toggleOn .jwts_toggleControlArrow{background:#222a36 url(../icons/arrow-up.svg) no-repeat 50%;background-size:18px 20px}.jwts_content{border-top:1px solid #f4f5f6;padding:5px 30px}.content-multi-stats{padding:150px 0}@media screen and (min-width:768px) and (max-width:1199px){.content-multi-stats{padding:60px 0 70px}}@media screen and (max-width:767px){.content-multi-stats{padding:35px 0 25px}}.content-multi-stats h2{margin-top:0;text-align:center;margin-bottom:30px}.content-multi-stats .content-desc{text-align:center;margin-bottom:50px}@media screen and (min-width:1200px){.content-multi-stats .content-desc{padding:0 215px}}@media screen and (max-width:767px){.content-multi-stats .content-desc{margin-bottom:40px}}.content-multi-stats .circle-container{display:inline-block;text-align:center;width:calc((100% - 10px)/ 3)}@media screen and (max-width:767px){.content-multi-stats .circle-container{display:block;width:100%;margin-bottom:20px}}.content-multi-stats .circle-drawer .circle-inner{position:absolute;margin-left:auto;margin-right:auto;top:0;left:0;right:0;z-index:2}.content-multi-stats .circle-drawer{margin:auto;position:relative;width:250px}@media screen and (min-width:768px) and (max-width:1199px){.content-multi-stats .circle-drawer{width:220px}}@media screen and (max-width:767px){.content-multi-stats .circle-drawer{width:180px}}.content-multi-stats .circle-inner{margin-top:60px}.content-multi-stats .percentage-title{font-size:40px;line-height:1.2;font-weight:700;color:#416fb0;margin:0 0 0 15px}@media screen and (min-width:768px) and (max-width:1199px){.content-multi-stats .percentage-title{font-size:35px;line-height:1.2}}@media screen and (max-width:767px){.content-multi-stats .percentage-title{font-size:27px;line-height:1.18519}}.content-multi-stats .percentage-desc{font-size:20px;line-height:1.4;color:#2d3d83;margin:0;padding:0 30px}@media screen and (min-width:768px) and (max-width:1199px){.content-multi-stats .percentage-desc{font-size:17px;line-height:1.41176}}@media screen and (max-width:767px){.content-multi-stats .percentage-desc{font-size:13px;line-height:1.46154}}.content-multi-stats .progress-bar{position:relative;width:100%;height:250px}@media screen and (max-width:767px){.content-multi-stats .progress-bar{height:180px}}.content-multi-stats .progress-bar .background{background-color:#b3cef6}.content-multi-stats .progress-bar>div>span{text-indent:-99999%}.content-multi-stats .progress-bar div{position:absolute;height:250px;width:250px;border-radius:50%}@media screen and (min-width:768px) and (max-width:1199px){.content-multi-stats .progress-bar div{width:220px;height:220px}}@media screen and (max-width:767px){.content-multi-stats .progress-bar div{width:180px;height:180px}}.content-multi-stats .progress-bar div span{position:absolute;font-family:Arial;line-height:230px;height:230px;width:230px;left:10px;top:10px;text-align:center;border-radius:50%;background-color:#fff}@media screen and (min-width:768px) and (max-width:1199px){.content-multi-stats .progress-bar div span{width:200px;height:200px}}@media screen and (max-width:767px){.content-multi-stats .progress-bar div span{width:160px;height:160px}}.content-multi-stats .progress-bar .rotate{clip:rect(0 125px 250px 0);background-color:#4b86db}@media screen and (min-width:768px) and (max-width:1199px){.content-multi-stats .progress-bar .rotate{clip:rect(0 110px 220px 0)}}@media screen and (max-width:767px){.content-multi-stats .progress-bar .rotate{clip:rect(0 90px 180px 0)}}.content-multi-stats .progress-bar .left{clip:rect(0 125px 250px 0);opacity:1;background-color:#b3cef6}@media screen and (min-width:768px) and (max-width:1199px){.content-multi-stats .progress-bar .left{clip:rect(0 110px 220px 0)}}@media screen and (max-width:767px){.content-multi-stats .progress-bar .left{clip:rect(0 90px 180px 0)}}.content-multi-stats .progress-bar .right{clip:rect(0 125px 250px 0);transform:rotate(180deg);opacity:0;background-color:#4b86db}@media screen and (min-width:768px) and (max-width:1199px){.content-multi-stats .progress-bar .right{clip:rect(0 110px 220px 0)}}@media screen and (max-width:767px){.content-multi-stats .progress-bar .right{clip:rect(0 90px 180px 0)}}.page-header-menus li{width:auto}.page-header-menus li a{text-decoration:none}@media screen and (max-width:767px){.page-header-menus li a{display:block}}.page-header-menus li.parent{position:relative}@media screen and (min-width:1200px){.page-header-menus li.parent:hover:after{content:"";width:30px;height:20px;background:url(../images/pointer-arrow.png) no-repeat 50%;background-size:30px 14px;position:absolute;top:43px;left:calc(50% - 15px)}}@media screen and (min-width:1200px){.page-header-menus li.parent:hover>ul{display:block;position:absolute;width:100%;padding:0;margin:0;padding-top:36px;left:-10px}.page-header-menus li.parent:hover>ul li{border-bottom:1px solid #303436}.page-header-menus li.parent:hover>ul li:last-child{border-bottom:0}}@media screen and (min-width:1200px){.page-header-menus li .level2{width:325px;background:#e6e6e6;padding:0}.page-header-menus li .level2:hover{background:#f7e300}.page-header-menus li .level2 a{padding:15px 20px;background-color:unset;width:100%;display:inline-block}}.contact{display:-ms-flexbox;display:flex;width:100%;padding-top:50px;padding-bottom:90px}@media screen and (min-width:768px) and (max-width:1199px){.contact{-ms-flex-direction:column;flex-direction:column;padding-top:30px;padding-bottom:70px}}@media screen and (max-width:767px){.contact{-ms-flex-direction:column;flex-direction:column;padding-top:20px;padding-bottom:30px}}.contact h2{margin-top:0;font-family:Open Sans,Arial,sans-serif;font-weight:300;font-style:normal}@media screen and (max-width:767px){.contact h2{font-size:22px;line-height:1.27273}}.contact .contact__form{width:470px}@media screen and (max-width:1199px){.contact .contact__form{width:100%}}.contact .contact__form h3.formComplete.popup.remove{margin-top:0;padding-top:70px;width:100%;padding-right:30px}@media screen and (max-width:1199px){.contact .contact__form h3.formComplete.popup.remove{padding-right:0;padding-top:20px}}.contact .contact__map{padding-top:60px;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:1199px){.contact .contact__map{width:100%;padding-top:0}}@media screen and (min-width:768px) and (max-width:1199px){.contact .contact__map .contact__map-google p{margin-top:0}}.contact .contact__info-title{padding-top:15px;padding-bottom:10px}@media screen and (max-width:767px){.contact .contact__info-title{padding-top:5px}}.contact .contact__info-title p{font-size:16px;line-height:1.375;font-family:Open Sans,Arial,sans-serif;font-weight:700;font-style:normal;color:#222a36;margin:0 auto}.contact .contact__info-block{display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.contact .contact__info-block{-ms-flex-direction:column;flex-direction:column}}.contact .contact__info-block p{margin-top:0;margin-bottom:10px}@media screen and (max-width:767px){.contact .contact__info-block p{font-size:16px;line-height:1.5;color:#2b2b2b;margin-bottom:5px}}.contact .contact__info-block .contact__info-left{width:260px}@media screen and (max-width:767px){.contact .contact__info-block .contact__info-left{width:100%;padding:0}}.contact .contact__info-block .contact__info-right{padding-left:15px}@media screen and (max-width:767px){.contact .contact__info-block .contact__info-right{width:100%;padding:0;padding-top:15px}}.footer-newsletter{padding-bottom:15px;background:url(../images/gradient-border.png) no-repeat 50%;background-size:cover}.footer-newsletter .rsform__container{background-color:#222a36;padding:50px 0;position:relative}@media screen and (max-width:767px){.footer-newsletter .rsform__container{padding:20px 0 35px}}.footer-newsletter .rsform__container:before{content:"";position:absolute;width:40%;height:100%;background:url(../images/stars.svg) no-repeat 100%;background-size:50%;top:0;left:0}@media screen and (min-width:768px) and (max-width:1199px){.footer-newsletter .rsform__container:before{background-size:70%;background-position:0 0;left:-5%}}@media screen and (max-width:767px){.footer-newsletter .rsform__container:before{display:none}}.footer-newsletter .rsform__container:after{content:"";position:absolute;width:40%;height:100%;background:url(../images/stars.svg) no-repeat 0;background-size:50%;top:22%;right:0}@media screen and (min-width:768px) and (max-width:1199px){.footer-newsletter .rsform__container:after{background-size:70%;background-position:100%;top:10%}}@media screen and (max-width:767px){.footer-newsletter .rsform__container:after{background-size:100%;width:100%;top:15%}}.footer-newsletter form{position:relative;z-index:2}.footer-newsletter form h2{color:#fff;text-align:center;font-size:24px;line-height:1;margin-bottom:27px}@media screen and (max-width:767px){.footer-newsletter form h2{font-size:24px;line-height:1.33333;padding:0 100px}}.footer-newsletter form input{border:none}.footer-newsletter form input[type=email]{padding:19px 60px 19px 30px;border-top-left-radius:28px;border-bottom-left-radius:28px;max-height:60px;box-sizing:border-box}@media screen and (max-width:767px){.footer-newsletter form input[type=email]{border-radius:28px;padding:16px 30px;font-size:18px;line-height:1.33333}}.footer-newsletter form input[type=email]:focus{border:none}.footer-newsletter .formResponsive .formHorizontal{width:100%;padding:0 250px}@media screen and (min-width:768px) and (max-width:1199px){.footer-newsletter .formResponsive .formHorizontal{padding:0 30px}}@media screen and (max-width:767px){.footer-newsletter .formResponsive .formHorizontal{padding:0}}.footer-newsletter .formResponsive .formHorizontal .rsform-block{display:inline-block}@media screen and (max-width:767px){.footer-newsletter .formResponsive .formHorizontal .rsform-block{display:block;margin-bottom:5px}}.footer-newsletter .formResponsive .formHorizontal .rsform-block.rsform-block-email{width:calc(100% - 225px)}@media screen and (max-width:767px){.footer-newsletter .formResponsive .formHorizontal .rsform-block.rsform-block-email{width:100%}}.footer-newsletter .formResponsive .formHorizontal .rsform-block.rsform-block-subscribe{margin-left:-50px}@media screen and (max-width:767px){.footer-newsletter .formResponsive .formHorizontal .rsform-block.rsform-block-subscribe{margin-left:0}}.footer-newsletter .formResponsive .formHorizontal .rsform-block.rsform-block-subscribe button{border:none;width:270px;padding:22px 30px;background-color:#3c64a6;border-radius:28px;position:relative}@media screen and (max-width:767px){.footer-newsletter .formResponsive .formHorizontal .rsform-block.rsform-block-subscribe button{width:100%;padding:17px 30px;font-size:18px;line-height:1.33333;font-family:Lato,Arial,sans-serif;font-weight:700;font-style:normal}}.footer-newsletter .formResponsive .formHorizontal .rsform-block.rsform-block-subscribe button:hover{background-color:#27436a}.footer-newsletter h5{color:#fff;font-family:Open Sans,Arial,sans-serif;font-weight:700;font-style:normal}div.k2Pagination{margin-left:0!important;margin-top:20px!important;margin-bottom:100px;margin-right:auto!important;padding:0!important;padding-top:5px!important}@media screen and (max-width:767px){div.k2Pagination{text-align:center;width:calc(100% + 40px);margin-bottom:30px;margin-left:-20px}}div.k2Pagination>ul{text-align:left!important}div.k2Pagination ul li:before{display:none}div.k2Pagination ul li a{border:1px solid #fff!important;padding:6px 15px!important;margin:0!important;display:block!important;color:#2d2d2d}div.k2Pagination ul li a:hover{border:1px solid #d2d2d2!important;background:#fff!important;border-radius:50%;padding:6px 15px!important;display:block}div.k2Pagination li span{background:#2d3d83;padding:9px 15px;border-radius:50%;vertical-align:middle;color:#fff;font-family:Lato,Arial,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:1.5}div.k2Pagination .pagination-next span,div.k2Pagination .pagination-prev span{background:#fff;color:#2d2d2d;font-family:Lato,Arial,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:1.5}div.k2Pagination .pagination-next a{padding:4px 11px 4px 15px!important}div.k2Pagination .pagination-next a:after{display:inline-block;content:"";background:url(../icons/arrow-right.svg) no-repeat;width:10px;height:10px;margin-left:8px;margin-right:0;padding-right:0}div.k2Pagination .pagination-next a:hover{border-radius:18px 18px;padding:4px 11px 4px 15px!important}div.k2Pagination .pagination-prev span:before{display:inline-block;content:"";background:url(../icons/arrow-right.svg) no-repeat;width:10px;height:10px;margin-right:8px;transform:rotate(180deg)}div.k2Pagination .pagination-prev a{padding:4px 15px 4px 10px!important}div.k2Pagination .pagination-prev a:before{display:inline-block;content:"";background:url(../icons/arrow-right.svg) no-repeat;width:10px;height:10px;margin-right:8px;transform:rotate(180deg)}div.k2Pagination .pagination-prev a:hover{border-radius:18px 18px;padding:4px 15px 4px 10px!important}div.k2Pagination .pagination-end,div.k2Pagination .pagination-start{display:none}.page-content-right{margin-bottom:50px}.page-content-right .blog__category h3{background-color:#416fb0;color:#fff;font-family:Lato,Arial,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:1.5;padding:15px 20px;margin:0}.page-content-right .blog__category ul{margin:0;padding:0}.page-content-right .blog__category li{list-style:none;margin:0;border-bottom:1px solid #dde0e3;background:#f5f5f5}.page-content-right .blog__category li:hover{background:#c6c6c7}.page-content-right .blog__category li:before{display:none}.page-content-right .blog__category li:last-child{border-bottom:0}.page-content-right .blog__category li .catCounter{display:none}.page-content-right .blog__category a{display:block;padding:15px 20px;text-decoration:none;font-family:Lato,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#000;transition:color .2s}.blog__search_blocks{margin-top:30px}.blog__search_blocks .inputbox{padding-right:40px}.blog__search_blocks input[type=submit]{position:absolute;right:0;top:0;width:40px;height:40px;min-width:40px;background:url(../icons/search-icon.svg) no-repeat 50%;background-size:25px 30px;padding:0 0 0 40px;margin-top:2px;margin-right:5px;filter:brightness(100%)}.blog__search_blocks input[type=submit]:active,.blog__search_blocks input[type=submit]:hover{filter:brightness(70%);border:0}blockquote{display:inline-block;position:relative;margin-left:12px;font-style:italic}blockquote:before{position:absolute;content:"";height:80%;width:100%;left:-12px;border-left:2px solid #222a36;margin-top:5px}@media screen and (max-width:1199px){blockquote:before{height:65%}}.banner-hero{background-color:#222a36;color:#fff;height:900px;position:relative}.banner-hero a.down-prompt{display:block;height:60px;background-image:url(../icons/down-arrow-light.png);background-size:auto 100%;background-position:50% 50%;background-repeat:no-repeat}@media screen and (min-width:768px) and (max-width:1199px){.banner-hero{height:825px}}@media screen and (max-width:767px){.banner-hero{height:716px}}.banner-hero .extended-banner{min-width:1680px;width:100vw;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width:768px) and (max-width:1199px){.banner-hero .extended-banner{min-width:100%;width:100%}}@media screen and (max-width:767px){.banner-hero .extended-banner{min-width:100%;width:100%}}.banner-hero .extended-banner:after,.banner-hero .extended-banner:before{content:"";position:absolute;display:block}.banner-hero .extended-banner:before{left:-105px;top:0;width:705px;height:720px;background:url(../images/cloud-left-dk.svg);background-size:cover;background-repeat:no-repeat}@media screen and (min-width:768px) and (max-width:1199px){.banner-hero .extended-banner:before{background:url(../images/cloud-left-tb.svg);width:371px;height:549px;background-size:cover;background-repeat:no-repeat;left:0;top:70px}}@media screen and (max-width:767px){.banner-hero .extended-banner:before{width:320px;height:360px;bottom:25px;left:0;top:auto;background:url(../images/cloud-mb.svg);background-size:cover;background-repeat:no-repeat}}.banner-hero .extended-banner:after{right:0;top:45px;width:555px;height:360px;background:url(../images/cloud-right-dk.svg);background-size:cover;background-repeat:no-repeat}@media screen and (min-width:768px) and (max-width:1199px){.banner-hero .extended-banner:after{background:url(../images/cloud-right-tb.svg);width:240px;height:270px;top:56px;background-size:cover;background-repeat:no-repeat}}@media screen and (max-width:767px){.banner-hero .extended-banner:after{display:none}}.banner-hero .wrapper{position:relative}.banner-hero .wrapper:before{content:"";position:absolute;right:0;bottom:0;width:360px;height:240px;background:url(../images/stars.svg);background-size:cover;background-repeat:no-repeat}@media screen and (min-width:768px) and (max-width:1199px){.banner-hero .wrapper:before{width:338px;height:240px;background-size:cover;background-repeat:no-repeat;right:55px;bottom:100px}}@media screen and (max-width:767px){.banner-hero .wrapper:before{width:353px;height:270px;bottom:40px;top:4px;left:50%;transform:translateX(-50%);background-size:cover;background-repeat:no-repeat}}.banner-hero .banner-wrapper{padding-top:200px}@media screen and (min-width:768px) and (max-width:1199px){.banner-hero .banner-wrapper{padding-top:200px}}@media screen and (max-width:767px){.banner-hero .banner-wrapper{padding-top:48px}}.banner-hero .banner__content{padding-top:204px;position:relative;text-align:center}@media screen and (max-width:767px){.banner-hero .banner__content{padding-top:170px}}.banner-hero .banner__content:before{content:"";position:absolute;display:block;height:131px;width:131px;background:url(../images/logo.svg);top:0;left:50%;transform:translateX(-50%);background-repeat:no-repeat;background-size:cover}.banner-hero .content__heading h1{color:#fff;margin:0 auto;font-size:56px;line-height:1.28571;width:475px}@media screen and (min-width:768px) and (max-width:1199px){.banner-hero .content__heading h1{font-size:48px;line-height:1.33333}}@media screen and (max-width:767px){.banner-hero .content__heading h1{width:270px;font-size:32px;line-height:1.1875}}.banner-hero .content__desc{font-size:20px;line-height:1.4;width:518px;margin:32px auto 0}@media screen and (min-width:768px) and (max-width:1199px){.banner-hero .content__desc{font-size:16px;line-height:1.5;width:358px;margin:24px auto 0}}@media screen and (max-width:767px){.banner-hero .content__desc{font-size:16px;line-height:1.5;width:270px;margin:24px auto 0}}.banner-1 .extended-banner{padding-left:15px;padding-right:15px}@media screen and (min-width:768px) and (max-width:1199px){.banner-1 .extended-banner{padding-left:0;padding-right:0;margin:0}}@media screen and (max-width:767px){.banner-1 .extended-banner{padding-left:0;padding-right:0;margin:0}}@media screen and (min-width:768px) and (max-width:1199px){.banner-1 .wrapper{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.banner-1 .wrapper{padding-left:0;padding-right:0}}.banner-1 .banner-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;padding:260px 0}@media screen and (min-width:768px) and (max-width:1199px){.banner-1 .banner-wrapper{-ms-flex-direction:column;flex-direction:column;padding-top:70px;padding-bottom:40px;width:100%;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch}}@media screen and (max-width:767px){.banner-1 .banner-wrapper{-ms-flex-direction:column;flex-direction:column;width:100%;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;padding-bottom:10px;padding-top:50px}}.banner-1 .banner__img{position:absolute;right:-105px}@media screen and (min-width:1200px){.banner-1 .banner__img{top:50%;transform:translateY(-50%)}}@media screen and (min-width:768px) and (max-width:1199px){.banner-1 .banner__img{position:static;right:0;left:0;text-align:center;width:100%}}@media screen and (max-width:767px){.banner-1 .banner__img{position:static;right:0;left:0;width:100%;padding-top:20px;padding-right:0}}.banner-1 .banner__content{width:340px}@media screen and (min-width:768px) and (max-width:1199px){.banner-1 .banner__content{width:100%;margin-right:0;padding-left:50px;padding-right:50px}}@media screen and (max-width:767px){.banner-1 .banner__content{width:100%;margin-right:0;padding-left:20px;padding-right:20px}}.banner-1 .content__button{padding-top:24px}@media screen and (min-width:768px) and (max-width:1199px){.banner-1 .content__button{padding-bottom:35px}}@media screen and (max-width:767px){.banner-1 .content__button{padding-top:30px;font-size:16px;line-height:1.5}}.banner-1 h1{font-size:40px;line-height:1.2;margin-top:0}@media screen and (min-width:768px) and (max-width:1199px){.banner-1 h1{margin-top:0}}@media screen and (max-width:767px){.banner-1 h1{margin-top:0;margin-bottom:30px;font-size:32px;line-height:1.1875}}.banner-1 p{margin-top:0}@media screen and (max-width:767px){.banner-1 p{font-size:16px;line-height:1.5}}#sp-page-builder .page-content .sppb-section{margin-top:0}.banner-2 .extended-banner{background-size:cover}@media screen and (min-width:768px) and (max-width:1199px){.banner-2 .wrapper{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.banner-2 .wrapper{padding-left:0;padding-right:0}}.banner-2 .banner__img{margin-right:100px;width:670px;height:auto}@media screen and (min-width:768px) and (max-width:1199px){.banner-2 .banner__img{text-align:center;max-width:100%;margin:0 auto}}@media screen and (max-width:767px){.banner-2 .banner__img{text-align:center;max-width:100%;margin:0 auto}}.banner-2 .banner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:110px 0;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px) and (max-width:1199px){.banner-2 .banner-wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:80px;padding-bottom:0}}@media screen and (max-width:767px){.banner-2 .banner-wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:50px;padding-bottom:0}}.banner-2 .banner__content{color:#fff;width:400px}@media screen and (min-width:768px) and (max-width:1199px){.banner-2 .banner__content{width:100%;margin-top:0;padding-left:50px;padding-right:50px}}@media screen and (max-width:767px){.banner-2 .banner__content{width:100%;margin-right:0;padding-left:20px;padding-right:20px}}.banner-2 .banner__content h1{font-size:40px;line-height:1.2;color:#fff;margin-top:0}@media screen and (min-width:768px) and (max-width:1199px){.banner-2 .banner__content h1{margin-top:0}}@media screen and (max-width:767px){.banner-2 .banner__content h1{font-size:32px;line-height:1.1875}}.banner-2 .banner__content p{margin-top:0}@media screen and (max-width:767px){.banner-2 .banner__content p{font-size:16px;line-height:1.5}}.banner-2 .content__button{padding-top:24px}@media screen and (min-width:768px) and (max-width:1199px){.banner-2 .content__button{padding-bottom:35px}}@media screen and (max-width:767px){.banner-2 .content__button{padding-top:14px;padding-bottom:30px}}@media screen and (max-width:767px){.banner-2 .content__button,.banner-2 .content__desc{font-size:16px;line-height:1.5}}@media screen and (min-width:768px) and (max-width:1199px){.banner-3 .wrapper{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.banner-3 .wrapper{padding-left:0;padding-right:0}}.banner-3 .banner-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:200px 0;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px) and (max-width:1199px){.banner-3 .banner-wrapper{-ms-flex-direction:column;flex-direction:column;padding-top:80px;padding-bottom:80px}}@media screen and (max-width:767px){.banner-3 .banner-wrapper{-ms-flex-direction:column;flex-direction:column;padding-bottom:50px;padding-top:50px}}.banner-3 .banner__content{width:340px}@media screen and (min-width:768px) and (max-width:1199px){.banner-3 .banner__content{width:100%;padding-left:50px;padding-right:50px;margin:0 auto}}@media screen and (max-width:767px){.banner-3 .banner__content{width:100%;margin:0 auto;padding-left:20px;padding-right:20px}}.banner-3 .banner__content .content__heading{margin-bottom:35px}.banner-3 .banner__content .content__button{padding-top:24px}@media screen and (min-width:768px) and (max-width:1199px){.banner-3 .banner__content .content__button{padding-bottom:35px}}@media screen and (max-width:767px){.banner-3 .banner__content .content__button{padding-top:14px;padding-bottom:30px;font-size:16px;line-height:1.5}}@media screen and (max-width:767px){.banner-3 .banner__content h1{font-size:32px;line-height:1.1875}}@media screen and (max-width:767px){.banner-3 .banner__content p{font-size:16px;line-height:1.5}}.banner-3 .banner__img{margin-left:100px}@media screen and (min-width:768px) and (max-width:1199px){.banner-3 .banner__img{text-align:center;max-width:100%;margin:0 auto}}@media screen and (max-width:767px){.banner-3 .banner__img{text-align:center;max-width:100%;margin:0 auto}}.banner-3 h1{font-size:40px;line-height:1.2;margin-top:0;margin-bottom:0}@media screen and (min-width:768px) and (max-width:1199px){.banner-3 h1{margin-top:0}}@media screen and (max-width:767px){.banner-3 h1{margin-top:0;margin-bottom:30px}}.banner-3 p{margin-top:0}@media screen and (max-width:767px){.banner-3 p{font-size:16px;line-height:1.5}}.banner-4 .extended-banner{padding-left:15px;padding-right:15px;background-size:cover}@media screen and (min-width:768px) and (max-width:1199px){.banner-4 .extended-banner{padding-left:0;padding-right:0;margin:0}}@media screen and (max-width:767px){.banner-4 .extended-banner{padding-left:0;padding-right:0;margin:0}}@media screen and (min-width:768px) and (max-width:1199px){.banner-4 .wrapper{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.banner-4 .wrapper{padding-left:0;padding-right:0}}.banner-4 .banner-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;padding:110px 0;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:768px) and (max-width:1199px){.banner-4 .banner-wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:80px;padding-bottom:0;width:100%;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch}}@media screen and (max-width:767px){.banner-4 .banner-wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;padding-top:50px;padding-bottom:0}}.banner-4 .banner__img{width:670px;height:auto;margin-right:100px}@media screen and (min-width:768px) and (max-width:1199px){.banner-4 .banner__img{text-align:center;max-width:100%;margin:0 auto}}@media screen and (max-width:767px){.banner-4 .banner__img{text-align:center;max-width:100%;margin:0 auto}}.banner-4 .banner__content{width:400px;color:#fff}@media screen and (min-width:768px) and (max-width:1199px){.banner-4 .banner__content{width:100%;margin-right:0;padding-left:50px;padding-right:50px}}@media screen and (max-width:767px){.banner-4 .banner__content{width:100%;margin-right:0;padding-left:20px;padding-right:20px}}.banner-4 .content__button{padding-top:24px}@media screen and (min-width:768px) and (max-width:1199px){.banner-4 .content__button{padding-bottom:35px}}@media screen and (max-width:767px){.banner-4 .content__button{padding-top:14px;padding-bottom:30px;font-size:16px;line-height:1.5}}.banner-4 h1{color:#fff;font-size:40px;line-height:1.2;margin-top:0}@media screen and (min-width:768px) and (max-width:1199px){.banner-4 h1{margin-top:0}}@media screen and (max-width:767px){.banner-4 h1{margin-top:0;margin-bottom:30px;font-size:32px;line-height:1.1875}}.banner-4 p{margin-top:0}@media screen and (max-width:767px){.banner-4 p{font-size:16px;line-height:1.5}}.banner-5 .wrapper{width:100%;max-width:none;padding:0}@media screen and (min-width:768px) and (max-width:1199px){.banner-5 .wrapper{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.banner-5 .wrapper{padding-left:0;padding-right:0}}.banner-5 .banner-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;padding:260px 0}@media screen and (min-width:768px) and (max-width:1199px){.banner-5 .banner-wrapper{-ms-flex-direction:column;flex-direction:column;padding-top:80px;padding-bottom:80px}}@media screen and (max-width:767px){.banner-5 .banner-wrapper{-ms-flex-direction:column;flex-direction:column;padding-bottom:50px;padding-top:50px}}.banner-5 .banner__img{position:absolute;right:0;max-width:935px;width:100%;text-align:right}@media screen and (min-width:1200px){.banner-5 .banner__img{top:50%;transform:translateY(-50%);max-width:60%}}@media screen and (min-width:768px) and (max-width:1199px){.banner-5 .banner__img{position:static;padding:0;max-width:100%}}@media screen and (max-width:767px){.banner-5 .banner__img{position:static;padding:0;text-align:center;max-width:100%;margin:0 auto}}.banner-5 .banner__content{margin:0 auto;width:1170px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px) and (max-width:1199px){.banner-5 .banner__content{width:100%;padding-left:50px;padding-right:50px;margin:0 auto}}@media screen and (max-width:767px){.banner-5 .banner__content{width:100%;margin:0 auto;padding-left:20px;padding-right:20px}}@media screen and (min-width:1200px){.banner-5 .content__heading{width:500px}}@media screen and (min-width:768px) and (max-width:1199px){.banner-5 .content__heading{width:100%;padding-right:0;margin:0 auto}}@media screen and (max-width:767px){.banner-5 .content__heading{width:100%;padding-right:0;margin:0 auto}}@media screen and (min-width:1200px){.banner-5 .content__desc{width:500px;margin-right:100px}}@media screen and (min-width:768px) and (max-width:1199px){.banner-5 .content__desc{width:100%;padding-right:0;margin:0 auto}}@media screen and (max-width:767px){.banner-5 .content__desc{width:100%;padding-right:0;margin:0 auto}}.banner-5 .content__button{padding-top:30px}@media screen and (min-width:1200px){.banner-5 .content__button{width:500px}}@media screen and (min-width:768px) and (max-width:1199px){.banner-5 .content__button{padding-bottom:35px;padding-right:0;width:100%}}@media screen and (max-width:767px){.banner-5 .content__button{padding-top:14px;padding-bottom:30px;padding-right:0;font-size:16px;line-height:1.5;width:100%}}.banner-5 h1{font-size:40px;line-height:1.2;margin-top:0}@media screen and (min-width:768px) and (max-width:1199px){.banner-5 h1{margin-top:0}}@media screen and (max-width:767px){.banner-5 h1{margin-top:0;margin-bottom:30px;font-size:32px;line-height:1.1875}}.banner-5 p{margin-top:0}@media screen and (max-width:767px){.banner-5 p{font-size:16px;line-height:1.5}}.internal-banner{background:url(../images/internal-banner-bg.png) no-repeat;background-size:cover;padding:75px 0}@media screen and (min-width:768px) and (max-width:1199px){.internal-banner{padding:40px 0}}@media screen and (max-width:767px){.internal-banner{padding:30px 0}}.internal-banner h1{color:#fff;font-size:40px;line-height:1.2}@media screen and (min-width:768px) and (max-width:1199px){.internal-banner h1{margin:20px 0}}@media screen and (max-width:767px){.internal-banner h1{font-size:28px;line-height:1.71429;margin:0}}.error-page-header{margin:20px 0}.error-page-heading{text-align:center;line-height:100px}.error-page-heading h1{padding:88px 0;font-size:62px;line-height:1;font-weight:400;margin-top:0}.error-page-body{margin-top:40px;min-height:300px;margin-top:80px}@media screen and (max-width:767px){.error-page-body{min-height:200px}}.error-page-body h2{font-weight:400}.error-page{margin-top:98px}@media screen and (max-width:767px){.error-page{margin-top:80px}}.lpt .sppb-section.page-title{display:none}@media screen and (max-width:767px){.lpt .sppb-section{padding-top:30px!important}}.lpt .page-header-logo img{height:46px;width:225px}.lpt img{width:100%}.lpt .sppb-container{display:block;max-width:1170px;padding:0 15px;margin:auto;margin-top:40px}@media screen and (max-width:1199px){.lpt .sppb-container{box-sizing:border-box}}@media screen and (min-width:768px) and (max-width:1199px){.lpt .sppb-container{padding:0 50px}}@media screen and (max-width:767px){.lpt .sppb-container{padding:0 20px}}@media screen and (max-width:767px){.lpt .sppb-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.lpt .sppb-row div:first-child{-ms-flex-order:2;order:2}.lpt .sppb-row div:last-child{-ms-flex-order:1;order:1}}.lpt .form-col{padding-left:40px}@media screen and (max-width:767px){.lpt .form-col{padding-left:0}}.lpt .form-col h4{margin-top:0}.lpt .form-col fieldset{border:none;margin:0;padding:0;width:100%}.lpt .form-col fieldset .formBody,.lpt .form-col fieldset input{width:100%}.lpt .form-col fieldset input[type=submit]{width:auto}.lpt .form-col fieldset .formCaption2{font-weight:600}@media screen and (max-width:767px){div.genericItemList{padding-top:0}}.search__result{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:35px!important;padding-bottom:0!important}.search__result .result__image-wrapper,.search__result .result__text-wrapper{display:inline-block;vertical-align:top}.search__result .result__text-wrapper{width:calc(100% - 275px);padding-right:110px;box-sizing:border-box}@media screen and (min-width:768px) and (max-width:1199px){.search__result .result__text-wrapper{padding-right:20px}}@media screen and (max-width:767px){.search__result .result__text-wrapper{padding-right:0;width:100%}}.search__result .result__text-wrapper .top-information{padding-left:5px}@media screen and (max-width:767px){.search__result .result__text-wrapper .top-information{padding-left:0;margin-left:0}}.search__result .result__text-wrapper .genericItemCategory{border:0}.search__result .result__image-wrapper{width:270px;text-align:right}@media screen and (max-width:767px){.search__result .result__image-wrapper{width:100%}}.search__result .result__image-wrapper .genericItemImage{margin:0}@media screen and (max-width:767px){.search__result .result__image-wrapper .genericItemImage img{width:100%!important}}@media screen and (max-width:767px){.search__result .result__image-wrapper .genericItemImageBlock{float:none}}.search__result .result__details{border-bottom:1px solid #d2d2d2;margin-bottom:0!important;padding-top:30px;padding-bottom:40px}@media screen and (max-width:767px){.search__result .result__details{padding-top:20px}}.search__result .result__details .result__header{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;padding-top:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.search__result .result__details .result__header .result__order-number{font-family:Open Sans,Arial,sans-serif;font-weight:700;font-style:normal;font-size:18px;line-height:1.05556;color:#202020;padding-right:15px;padding-bottom:2px}.search__result .result__details .result__header .result__create-date span,.search__result .result__details .result__header .result__hits span{color:#222a36;font-size:16px;line-height:1.375}.search__result .result__details .result__header .result__hits:before{content:"• ";padding-left:3px;padding-right:3px}.search__result .result__details .result__header .result__hits:after{content:"• ";padding-left:3px}@media screen and (max-width:767px){.search__result .result__details .result__header .result__category{width:100%!important;margin-left:-3px}}.search__result .result__details .result__header .result__category a{font-family:Open Sans,Arial,sans-serif;font-weight:400;font-style:normal;color:#222a36;font-size:16px;line-height:1.375;text-decoration:none}.search__result .result__title{margin-top:10px;margin-bottom:5px}@media screen and (max-width:767px){.search__result .result__title{margin-top:20px}}.search__result .result__title h2{margin-top:0;margin-bottom:0}.search__result .result__count,.search__result .result__title h2{font-family:Open Sans,Arial,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:1.5;text-transform:uppercase}.search__result .result__count{color:#202020}.result__article{display:-ms-flexbox;display:flex;box-sizing:border-box;padding-top:0}@media screen and (max-width:767px){.result__article{padding-bottom:20px}}@media screen and (max-width:767px){.result__article .result__text{font-size:14px;line-height:1.42857}}.result__article .genericItemIntroText{-ms-flex-order:1;order:1}.result__article .genericItemImageBlock{width:25%;-ms-flex-order:2;order:2}.blog__search{padding-top:100px;padding-bottom:40px;display:block}@media screen and (max-width:767px){.blog__search{padding-top:75px}}.blog__search .genericView{display:block}.blog__search .genericView h2.genericItemTitle{font-family:Open Sans,Arial,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:1.5;color:#202020}.blog__search form{position:relative}.blog__search .button{right:23px}.blog__search .button,.blog__search .inputbox{position:absolute;top:50%;transform:translateY(-50%)}.blog__search .inputbox{width:100%;padding-top:22px;padding-bottom:22px;font-size:18px;line-height:1.33333}@media screen and (max-width:1199px){body.blog-page.item .itemImage img{width:100%!important;height:auto!important}}body.blog-page.item .itemTitle{margin-top:0;padding:0;font-size:28px;line-height:1.71429}@media screen and (max-width:767px){body.blog-page.item .itemTitle{font-size:22px;line-height:1.27273}}body.blog-page.item .internal-banner{display:none}body.blog-page.item .page-footer{border-top:0}body.blog-page.item .blog__info-bar{margin:20px 0}body.blog-page.item .blog__info-bar .itemCategory,body.blog-page.item .blog__info-bar .itemDateCreated,body.blog-page.item .blog__info-bar .itemHits{font-size:16px;line-height:1.375;display:inline-block;width:auto;float:none;font-weight:400;color:#222a36}body.blog-page.item .blog__info-bar .itemCategory a,body.blog-page.item .blog__info-bar .itemDateCreated a,body.blog-page.item .blog__info-bar .itemHits a{text-decoration:none;font-weight:400;color:#222a36}body.blog-page.item .blog__info-bar .itemCategory a:hover,body.blog-page.item .blog__info-bar .itemDateCreated a:hover,body.blog-page.item .blog__info-bar .itemHits a:hover{text-decoration:underline}body.blog-page.item .blog__info-bar .itemDateCreated:after,body.blog-page.item .blog__info-bar .itemHits:after{content:" • ";padding-left:0}body.blog-page.item .itemSocialSharing>a{width:70px;height:70px;border:2px solid #90949a;padding-left:70px;overflow:hidden;border-radius:50%;display:inline-block;margin-right:20px}@media screen and (max-width:767px){body.blog-page.item .itemSocialSharing>a{width:62px;height:62px;padding-left:62px}}body.blog-page.item .itemSocialSharing>a:hover{border-color:#fae81a}body.blog-page.item .itemSocialSharing>a.linkedin-icon{background:url(../icons/social-share/linkedin.svg) no-repeat 50%;background-size:50px 30px}@media screen and (max-width:767px){body.blog-page.item .itemSocialSharing>a.linkedin-icon{background-size:35px 25px}}body.blog-page.item .itemSocialSharing>a.facebook-icon{background:url(../icons/social-share/facebook.svg) no-repeat 50%;background-size:60px 35px}@media screen and (max-width:767px){body.blog-page.item .itemSocialSharing>a.facebook-icon{background-size:40px 30px}}body.blog-page.item .itemSocialSharing>a.twitter-icon{background:url(../icons/social-share/twitter.svg) no-repeat 50%;background-size:50px 30px}@media screen and (max-width:767px){body.blog-page.item .itemSocialSharing>a.twitter-icon{background-size:35px 25px}}body.blog-page.item .itemAuthorBlock{background:0 0;border:0}body.blog-page.item .itemAuthorBlock .itemAuthorName{margin:0;font-size:16px;line-height:1.375}body.blog-page.item .itemAuthorBlock .itemAuthorAvatar{padding:0;border:0;width:65px;height:65px}body.blog-page.item .itemAuthorBlock .itemAuthorDetails{padding-left:95px;font-size:16px;line-height:1.375}@media screen and (max-width:767px){body.blog-page.item .itemAuthorBlock .itemAuthorDetails{padding-left:0;padding-top:85px}}body.blog-page .wrapper-main-container{margin-top:60px}@media screen and (max-width:767px){body.blog-page .wrapper-main-container{margin-top:30px}body.blog-page .wrapper-main-container .cards__category{text-align:center;width:100%;position:relative}body.blog-page .wrapper-main-container .cards__info{display:block}body.blog-page .wrapper-main-container .cards__category__iconblock{margin-top:-45px;height:70px}}body.blog-page .itemContainer{box-shadow:0 0 0 rgba(0,0,0,.1),0 8px 20px rgba(0,0,0,.2);margin-bottom:30px}body.blog-page .main-content{width:calc(100% - 255px);display:inline-block;vertical-align:top;padding-right:50px;box-sizing:border-box}@media screen and (max-width:1199px){body.blog-page .main-content{width:100%;padding-right:0}}body.blog-page .main-content .blog__search{display:none}@media screen and (max-width:1199px){body.blog-page .main-content .blog__search{display:block;margin-top:40px;padding:0}body.blog-page .main-content .blog__search .inputbox{position:relative}}body.blog-page .main-content .groupLeading .cards__category__title,body.blog-page .main-content .groupLeading .cards__created_date,body.blog-page .main-content .groupLeading .cards__info{text-align:left;width:100%}@media screen and (max-width:767px){body.blog-page .main-content .groupLeading .cards__category__title{text-align:left}}body.blog-page .main-content .cards__category__icon{text-align:center;height:70px}@media screen and (max-width:767px){body.blog-page .main-content .cards__category__icon{height:55px;padding-top:10px}}body.blog-page .main-content .cards__created_date{padding-bottom:30px;position:relative}@media screen and (max-width:1199px){body.blog-page .main-content .cards__created_date{padding:0}}body.blog-page .main-content .cards__image{filter:brightness(100%);width:100%;height:240px}body.blog-page .main-content .cards__category__title{padding:0;margin:20px 0;min-height:85px}@media screen and (max-width:767px){body.blog-page .main-content .cards__category__title{text-align:center;min-height:unset}body.blog-page .main-content .cards__category__title span{font-size:18px;line-height:1.33333}}body.blog-page .main-content .cards__item__block{text-decoration:none;display:inline-block}body.blog-page .main-content .cards__item__block:hover .cards__image{filter:brightness(70%)}body.blog-page .main-content .cards__item__block:hover .cards__category__title{text-decoration:underline}body.blog-page .main-content .cards__item__block .cards__info{padding:0 30px}@media screen and (min-width:768px) and (max-width:1199px){body.blog-page .main-content .cards__item__block .cards__info{width:100%}}@media screen and (max-width:767px){body.blog-page .main-content .cards__item__block .cards__info{padding:20px}}body.blog-page .page-content-right{width:250px;display:inline-block;vertical-align:top}@media screen and (max-width:1199px){body.blog-page .page-content-right{display:none}}body.blog-page .catItemBody,body.blog-page .catItemImageBlock,body.blog-page .catItemView{margin:0;padding:0}@media screen and (max-width:767px){body.blog-page .catItemBody,body.blog-page .catItemImageBlock,body.blog-page .catItemView{width:100%}}body.blog-page .blog__category-inner-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.blog-page .blog__category-inner-container .itemContainer{width:calc((100% - 60px)/ 3);display:-ms-flexbox;display:flex;float:none;margin-right:30px}@media screen and (max-width:767px){body.blog-page .blog__category-inner-container .itemContainer{margin-right:0;width:100%}}body.blog-page .blog__category-inner-container .itemContainer:nth-child(3n){margin-right:0}body.blog-page .blog__category-inner-container .catItemIntroText{display:none}body.blog-page .blog__category-inner-container .cards__info{text-align:center}body.blog-page .blog__category-inner-container .cards__image{height:180px}body.blog-page .page-footer{border-top:1px solid #d3d4d7}body.blog-page div.intro--detail{font-family:Open Sans,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.5;color:#5d5d5d}.clearfix:after{content:"";display:table;clear:both}
/*# sourceMappingURL=style.css.map */
