@import "vendors/bootstrap.min.css";@import "vendors/swiper.min.css";@import "vendors/simplebar.min.css";@import "../icons/style.css";@import url("https://fonts.googleapis.com/css?family=Archivo:400,400i,500,500i,600,600i,700,700i&display=swap");@import url("https://fonts.googleapis.com/css?family=Merriweather:400,900&display=swap");@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css");*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:16px;-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}body,html{font-size:1rem;-webkit-text-size-adjust:100%}body{background-color:#F5F6F7;color:#44566C;font-family:"Archivo",sans-serif;font-size:0.9375rem;font-weight:400;line-height:1.65;min-height:100vh;overflow-x:hidden;-ms-overflow-style:scrollbar;-webkit-font-smoothing:antialiased}@media only screen and (max-width:580px){body{line-height:1.6}}html.is-scroll-disabled body{height:100vh;overflow:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){html.is-scroll-disabled{overflow:hidden}}.no-scroll{overflow:hidden;-ms-overflow-style:none}.no-scroll-height{overflow-x:hidden}.svg-defs{position:absolute;height:0;width:0}h1,h2,h3,h4,h5,h6{font-family:"Archivo",sans-serif;font-weight:700;line-height:1.3}.title--h1{font-size:2rem;margin-bottom:1.0625rem}@media only screen and (max-width:580px){.title--h1{font-size:1.75rem}}.title--h2{font-size:1.75rem}@media only screen and (max-width:580px){.title--h2{font-size:1.5rem}}.title--h3{font-size:1.5rem;margin-bottom:1.3125rem}@media only screen and (max-width:580px){.title--h3{font-size:1.25rem;margin-bottom:1rem}}.title--h4{font-size:1.25rem;margin-bottom:0.8125rem}@media only screen and (max-width:580px){.title--h4{font-size:1rem}}.title--h5{font-size:1rem}@media only screen and (max-width:580px){.title--h5{font-size:0.9375rem}}.title--h6{font-size:0.75rem}.title--center{text-align:center}.title--tone{color:#1da1f2}.title-icon{margin-right:0.625rem;height:2.5rem;width:2.5rem}@media only screen and (max-width:580px){.title-icon{height:2.0833333333rem;width:2.0833333333rem}}.title__separate{margin-bottom:2.3125rem;position:relative}.title__separate:before{content:"";background-color:#1da1f2;border-radius:0.5rem;height:0.3125rem;position:absolute;bottom:-1.0625rem;left:0;width:3.125rem;z-index:1}@media only screen and (max-width:580px){.title__separate{margin-bottom:1.5rem}.title__separate:before{height:0.1875rem;bottom:-0.5625rem;width:3rem}}@media only screen and (max-width:991px){.first-title{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}@media only screen and (max-width:991px){.open-menu .first-title{padding-top:2.5625rem}}@media only screen and (max-width:580px){.open-menu .first-title{padding-top:0}}.weight--400{font-weight:400}.weight--500{font-weight:500}.weight--600{font-weight:600}.weight--700{font-weight:700}.color--light{color:#8697A8}.color--dark{color:#44566C}.block-quote{font-size:1.3125rem;font-weight:400;font-style:italic;margin:1.8125rem 0;position:relative;line-height:1.6}@media only screen and (max-width:991px){.block-quote{padding-left:3.8125rem}}@media only screen and (max-width:580px){.block-quote{font-size:1.125rem;margin:1rem 0;padding-left:0;padding-top:2.8125rem}.block-quote p{margin-bottom:0.5rem}}.block-quote:before{background-image:url("../icons/dark/icon-quote.svg");background-repeat:no-repeat;background-position:center;background-size:cover;content:"";height:2.125rem;margin:0 auto;position:absolute;top:0;left:-3.375rem;width:2.125rem}@media only screen and (max-width:991px){.block-quote:before{left:0}}.block-quote__author{font-size:1rem;font-style:normal;display:block;margin-top:0.5625rem;padding-left:3rem;position:relative}@media only screen and (max-width:580px){.block-quote__author{font-size:0.875rem;margin-top:0;padding-left:2rem}}.block-quote__author:before{content:"";background-color:#44566C;height:0.0625rem;margin-bottom:auto;margin-top:auto;position:absolute;top:0;bottom:0;left:0;width:2rem}@media only screen and (max-width:580px){.block-quote__author:before{width:1rem}}a{color:#1da1f2;cursor:pointer;text-decoration:none;-webkit-text-decoration-skip:objects;-webkit-transition:color 0.2s cubic-bezier(0.72,0.16,0.345,0.875);transition:color 0.2s cubic-bezier(0.72,0.16,0.345,0.875)}a:hover{color:#1da1f2;outline:none;text-decoration:underline}a.decoration--none{text-decoration:none}.noGutters-Top{margin-top:0!important}.noGutters-Bottom{margin-bottom:0!important}.noGutters-Left{margin-left:0!important}.noGutters-Right{margin-right:0!important}.description{color:#F5F8F9;margin-bottom:1.875rem}.foreword{color:#F5F8F9;font-size:1.125rem}img{max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}iframe{background-color:#44566C;border:0;display:block;height:100%;width:100%}.cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center;";height:100%;width:100%}::-moz-selection{background:transparent;color:#1da1f2}::selection{background:transparent;color:#1da1f2}.preloader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;text-align:center;z-index:1106;opacity:1}.preloader>*{min-width:0}.preloader__wrap{width:100%;max-width:9.375rem}.preloader__progress{background:#fff;height:0.125rem;position:absolute;top:0;left:0;overflow:hidden;width:100%}.preloader__progress span{background:#1da1f2;position:absolute;top:0;left:0;height:100%;width:0}.circle-pulse>*{position:absolute;top:50%;left:50%;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:pulse 1.6s linear infinite;animation:pulse 1.6s linear infinite}.circle-pulse__1{width:6rem;height:6rem;margin-top:-3rem;margin-left:-3rem;background-color:#1da1f2}.circle-pulse__2{width:4.8rem;height:4.8rem;margin-top:-2.4rem;margin-left:-2.4rem;background-color:rgba(29,161,242,0.7);-webkit-animation-delay:-0.8s;animation-delay:-0.8s}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:1}to{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:1}to{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:0}}.btn{background-color:#1da1f2;border-radius:20px;border:0;-webkit-box-shadow:0 0.5rem 1rem rgba(29,161,242,0.15),0 0.125rem 0.25rem rgba(29,161,242,0.15);box-shadow:0 0.5rem 1rem rgba(29,161,242,0.15),0 0.125rem 0.25rem rgba(29,161,242,0.15);color:#fff;cursor:pointer;font-size:1rem;font-weight:400;line-height:inherit;padding:0.9375rem 2rem 0.875rem;position:relative;-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out;white-space:nowrap}.btn:hover{color:#fff;-webkit-box-shadow:none;box-shadow:none;opacity:0.9}.btn:focus{-webkit-box-shadow:0 1.5rem 2.5rem rgba(29,161,242,0.1),0 0.5rem 1rem rgba(29,161,242,0.1);box-shadow:0 1.5rem 2.5rem rgba(29,161,242,0.1),0 0.5rem 1rem rgba(29,161,242,0.1)}.btn:before{content:"";-webkit-box-shadow:0 0.25rem 2rem rgba(29,161,242,0.25),0 0.25rem 1rem rgba(29,161,242,0.25);box-shadow:0 0.25rem 2rem rgba(29,161,242,0.25),0 0.25rem 1rem rgba(29,161,242,0.25);margin:0 auto;height:1rem;position:absolute;right:0;bottom:0;left:0;-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out;width:64%;z-index:-1}.btn:hover:before{-webkit-box-shadow:none;box-shadow:none}.btn--light{background-color:#F5F8F9;color:#44566C}.btn--gray{background-color:#F0F0F6;color:#44566C}.btn--dark{background-color:#44566C}.btn--blue-gradient{background-size:200% auto;background-image:-webkit-gradient(linear,left top,right top,from(rgb(0,129,255)),color-stop(50%,rgb(63,160,255)),to(rgb(0,69,255)));background-image:linear-gradient(to right,rgb(0,129,255) 0%,rgb(63,160,255) 50%,rgb(0,69,255) 100%)}.btn--red{background-color:#FF3D57;color:#fff}.btn .font-icon{margin-right:0.375rem}button:focus{outline:none}@media only screen and (max-width:1200px){.sidebar{margin-bottom:1.875rem}}@media only screen and (max-width:580px){.sidebar{margin-bottom:1rem}}.sidebar .avatar{margin-top:-8rem;margin-bottom:1.5625rem;margin-left:auto;margin-right:auto;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.sidebar__user-name{font-size:1.8125rem;font-family:"Merriweather",serif;margin-bottom:0.875rem;position:relative}@media only screen and (max-width:580px){.sidebar__user-name{font-size:1.5rem;margin-bottom:0.625rem}}.sidebar__info{padding-top:1.5625rem}@media only screen and (max-width:1200px){.sidebar__info{text-align:center}}@media only screen and (max-width:580px){.sidebar__info{padding-top:1.5rem;padding-bottom:1.25rem}}.sidebar .btn{width:100%;display:inline-block}@media only screen and (max-width:1200px){.sidebar .btn{width:40%}}@media only screen and (max-width:991px){.sidebar .btn{width:60%}}@media only screen and (max-width:768px){.sidebar .btn{width:100%}}.contacts-block{list-style:none;padding-left:0;margin-bottom:0.5rem;overflow:hidden}@media only screen and (max-width:1200px){.contacts-block{margin-bottom:1rem}}@media only screen and (max-width:768px){.contacts-block{margin-bottom:0.5rem;font-size:1rem}}@media only screen and (max-width:580px){.contacts-block{font-size:0.9375rem}}.contacts-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0.6875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contacts-block__item>*{min-width:0}@media only screen and (max-width:1200px){.contacts-block__item{display:inline-block;margin-bottom:0;margin-right:1.5rem}}@media only screen and (max-width:768px){.contacts-block__item{display:block;margin-left:auto;margin-right:auto;margin-bottom:0.25rem}}.contacts-block__item a{color:#44566C;text-decoration:none}.contacts-block__item a:hover{color:#1da1f2}.contacts-block .font-icon{font-size:1.375rem;margin-right:0.875rem}.sticky-column.is_stuck{margin-top:1.875rem}.sticky-column.is_stuck .avatar{margin-top:0}.custom-select,.input,.textarea,select{background-color:#F5F8F9;border:1px solid #F5F8F9;border-radius:20px;-webkit-box-shadow:none;box-shadow:none;color:#44566C;font-size:inherit;height:auto;padding:0.875rem 1.375rem 0.8125rem;position:relative;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (max-width:580px){.custom-select,.input,.textarea,select{padding:0.8125rem 1.375rem 0.75rem}}.custom-select:focus,.input:focus,.textarea:focus,select:focus{background-color:#F5F8F9;color:#44566C;-webkit-box-shadow:none;box-shadow:none;outline:none}.input{line-height:inherit}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.input{line-height:0}}.input--white{background-color:#fff}.input--white:focus{background-color:#fff}.input__icon{padding-left:3.375rem}@media only screen and (max-width:580px){.input__icon{padding-left:2.8125rem}}.textarea{border-radius:20px;display:block;padding:0.8125rem 1.1875rem;resize:none}.textarea--white{background-color:#fff}.textarea--white:focus{background-color:#fff}.form-group{margin-bottom:2rem;position:relative}@media only screen and (max-width:580px){.form-group{margin-bottom:1.6875rem}}.form-group .font-icon{color:#8697A8;font-size:1.0625rem;margin:auto 0;position:absolute;top:0;bottom:0;left:2.375rem;height:1rem;width:1rem;z-index:1}@media only screen and (max-width:580px){.form-group .font-icon{font-size:1rem;left:2.0625rem}}.help-block{position:absolute;font-size:0.75rem;line-height:1.4;padding-top:0.3125rem;padding-left:0.375rem}@media only screen and (max-width:580px){.help-block{font-size:0.6875rem}}.with-errors{color:#FF3D57}.has-error input,.has-error input:focus,.has-error textarea,.has-error textarea:focus{border-color:#FF3D57}#validator-contact{font-size:0.875rem;margin-top:1rem}.form-control::-webkit-input-placeholder{color:#8697A8}.form-control::-moz-placeholder{color:#8697A8}.form-control:-ms-input-placeholder{color:#8697A8}.form-control::-ms-input-placeholder{color:#8697A8}.form-control::placeholder{color:#8697A8}input:invalid,textarea:invalid{outline:none!important}.custom-control-input:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 0.125rem rgba(29,161,242,0.25);box-shadow:0 0 0 0.125rem rgba(29,161,242,0.25)}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#1da1f2}.custom-control-input:not(:disabled):active~.custom-control-label:before{border-color:#fff;background-color:transparent}.custom-control-input:checked~.custom-control-label:before{border-color:#1da1f2;background-color:#1da1f2}.custom-control-label{line-height:1.55;padding-left:0.5rem}.custom-control-label:before{background-color:transparent;border:1px solid #F0F0F6}.custom-select,select{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23fff' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.1rem center/10px 16px}.custom-select option,select option{color:#44566C}.dropdown-menu{border:0;border-radius:10px;-webkit-box-shadow:0 0.5rem 2.5rem rgba(134,151,168,0.25);box-shadow:0 0.5rem 2.5rem rgba(134,151,168,0.25);color:#5F6F81;font-size:0.9375rem}.dropdown-menu:before{content:"";border-left:0.375rem solid transparent;border-right:0.375rem solid transparent;border-bottom:0.375rem solid #fff;height:0;position:absolute;top:-0.375rem;left:1.0625rem;width:0}.dropdown.dropup .dropdown-menu:before{border-left:0.375rem solid transparent;border-right:0.375rem solid transparent;border-top:0.375rem solid #fff;border-bottom:0.375rem solid transparent;top:auto;bottom:-0.75rem}.progress{background-color:#F0F0F6;border-radius:1rem;height:1.8125rem;margin-bottom:1.5rem;overflow:inherit;position:relative;text-align:right}@media only screen and (max-width:580px){.progress{margin-bottom:1rem}}.progress:last-child{margin-bottom:0}.progress-bar{background-color:#1da1f2;border-radius:1rem;overflow:hidden;position:relative;width:0%;z-index:1}.progress .progress-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding-left:0.8125rem;padding-right:0.8125rem;position:absolute;top:0;left:0;width:100%;z-index:1}.progress .progress-text>*{min-width:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.progress-text span:nth-child(2){float:right}}.badge{font-size:0.9375rem;font-weight:400;border-radius:10rem;padding:0.5rem 1rem}@media only screen and (max-width:580px){.badge{font-size:0.875rem}}.badge--light{background-color:#F5F6F7;color:#44566C}.badge--gray{background-color:#F0F0F6;color:#44566C}.badge--dark{background-color:#44566C;color:#fff}.badge--blue{background-color:#1da1f2;color:#fff}.badge--blue-gradient{background-image:-webkit-gradient(linear,left top,right top,from(rgb(0,129,255)),color-stop(50%,rgb(63,160,255)),to(rgb(0,69,255)));background-image:linear-gradient(to right,rgb(0,129,255) 0%,rgb(63,160,255) 50%,rgb(0,69,255) 100%);color:#fff}.badge--aqua{background-color:#00F1E2;color:#fff}.badge--red{background-color:#FF3D57;color:#fff}.tooltip{font-family:"Archivo",sans-serif}.tooltip-inner{max-width:12.5rem;padding:0.25rem 0.5625rem 0.25rem;background-color:#44566C;border-radius:0.25rem;-webkit-box-shadow:0 1rem 2rem rgba(134,151,168,0.25),0 0.125rem 1rem rgba(134,151,168,0.5);box-shadow:0 1rem 2rem rgba(134,151,168,0.25),0 0.125rem 1rem rgba(134,151,168,0.5)}.tooltip.show{opacity:1}.bs-tooltip-auto[x-placement^=top] .arrow:before,.bs-tooltip-top .arrow:before{border-width:0.3125rem 0.3125rem 0;border-top-color:#44566C}.bs-tooltip-auto[x-placement^=right] .arrow:before,.bs-tooltip-right .arrow:before{border-width:0.3125rem 0.3125rem 0.3125rem 0;border-right-color:#44566C}.bs-tooltip-auto[x-placement^=left] .arrow:before,.bs-tooltip-left .arrow:before{border-width:0.3125rem 0 0.3125rem 0.3125rem;border-left-color:#44566C}.bs-tooltip-auto[x-placement^=bottom] .arrow:before,.bs-tooltip-bottom .arrow:before{border-width:0 0.3125rem 0.3125rem;border-bottom-color:#44566C}@media (min-width:1200px){.container{max-width:1240px}}@media (min-width:1300px){.container{max-width:1240px}}.box{background-color:#fff;border-radius:20px;padding:1.875rem;position:relative;-webkit-transition:-webkit-box-shadow 0.3s ease-in-out;transition:-webkit-box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out,-webkit-box-shadow 0.3s ease-in-out}@media only screen and (max-width:580px){.box{border-radius:16px;padding:1.25rem}}.box__second{background-color:#fff;border-radius:15.3846153846px}@media only screen and (max-width:580px){.box__second{border-radius:15.3846153846px}}.box__large{padding:1.875rem 2.5rem}@media only screen and (max-width:991px){.box__large{padding:1.875rem}}@media only screen and (max-width:580px){.box__large{padding:1.25rem}}.box__large .box-inner:after,.box__large .box-inner:before{width:2.5rem}@media only screen and (max-width:991px){.box__large .box-inner:after,.box__large .box-inner:before{width:1.875rem}}@media only screen and (max-width:580px){.box__large .box-inner:after,.box__large .box-inner:before{width:1.25rem}}.box__large .box-inner:before{left:-2.5rem}@media only screen and (max-width:991px){.box__large .box-inner:before{left:-1.875rem}}@media only screen and (max-width:580px){.box__large .box-inner:before{left:-1.25rem}}.box__large .box-inner:after{right:-2.5rem}@media only screen and (max-width:991px){.box__large .box-inner:after{right:-1.875rem}}@media only screen and (max-width:580px){.box__large .box-inner:after{right:-1.25rem}}.box-inner{background-color:#F5F8F9;padding-top:2rem;padding-bottom:2rem;position:relative;z-index:0}@media only screen and (max-width:580px){.box-inner{padding-top:1.1875rem;padding-bottom:1rem}}.box-inner:after,.box-inner:before{content:"";background-color:#F5F8F9;height:100%;position:absolute;top:0;width:1.875rem;z-index:-1}@media only screen and (max-width:580px){.box-inner:after,.box-inner:before{width:1.25rem}}.box-inner:before{left:-1.875rem}@media only screen and (max-width:580px){.box-inner:before{left:-1.25rem}}.box-inner:after{right:-1.875rem}@media only screen and (max-width:580px){.box-inner:after{right:-1.25rem}}.box-inner--rounded:before{border-radius:0 0 0 20px}.box-inner--rounded:after{border-radius:0 0 20px 0}@media only screen and (max-width:580px){.box-inner--rounded:before{border-radius:0 0 0 16px}.box-inner--rounded:after{border-radius:0 0 16px 0}}.box-inner--white{background-color:#fff}.box-inner--white:after,.box-inner--white:before{background-color:#fff}.shadow{-webkit-box-shadow:0 2.5rem 3.125rem rgba(103,118,128,0.1)!important;box-shadow:0 2.5rem 3.125rem rgba(103,118,128,0.1)!important}.shadow:before{content:"";-webkit-box-shadow:0 1.875rem 3.125rem rgba(103,118,128,0.2);box-shadow:0 1.875rem 3.125rem rgba(103,118,128,0.2);position:absolute;right:0;bottom:0;left:0;margin:0 auto;height:2rem;width:65%;z-index:-1}.shadow--orange{-webkit-box-shadow:0 2.5rem 3.125rem rgba(177,68,27,0.1)!important;box-shadow:0 2.5rem 3.125rem rgba(177,68,27,0.1)!important}.shadow--orange:before{-webkit-box-shadow:0 2.5rem 3.125rem rgba(177,68,27,0.1);box-shadow:0 2.5rem 3.125rem rgba(177,68,27,0.1)}.shadow--green{-webkit-box-shadow:0 2.5rem 3.125rem rgba(0,115,97,0.1)!important;box-shadow:0 2.5rem 3.125rem rgba(0,115,97,0.1)!important}.shadow--green:before{-webkit-box-shadow:0 2.5rem 3.125rem rgba(0,115,97,0.1);box-shadow:0 2.5rem 3.125rem rgba(0,115,97,0.1)}.js-image{background-size:cover;background-position:center;height:100%;width:100%}.gutter-top{padding-top:10rem}@media only screen and (max-width:580px){.gutter-top{padding-top:9rem}}.avatar{display:block;height:100%;width:100%}.avatar--180{max-height:11.25rem;max-width:11.25rem;height:11.25rem;width:11.25rem}.avatar--80{max-height:5rem;max-width:5rem;-webkit-filter:drop-shadow(-0.15625rem 0 0 #fff) drop-shadow(0.1875rem 0 0 #fff) drop-shadow(0 -0.125rem 0 #fff) drop-shadow(0 0.125rem 0 #fff) drop-shadow(0 0.25rem 0.25rem rgba(134,151,168,0.25)) drop-shadow(0 0.5rem 0.5rem rgba(134,151,168,0.4));filter:drop-shadow(-0.15625rem 0 0 #fff) drop-shadow(0.1875rem 0 0 #fff) drop-shadow(0 -0.125rem 0 #fff) drop-shadow(0 0.125rem 0 #fff) drop-shadow(0 0.25rem 0.25rem rgba(134,151,168,0.25)) drop-shadow(0 0.5rem 0.5rem rgba(134,151,168,0.4))}@media only screen and (max-width:580px){.avatar--80{max-height:3.3333333333rem;max-width:3.3333333333rem}}.avatar--60{max-height:3.75rem;max-width:3.75rem;-webkit-filter:drop-shadow(0 0.25rem 0.25rem rgba(134,151,168,0.2)) drop-shadow(0 0.5rem 0.5rem rgba(134,151,168,0.2));filter:drop-shadow(0 0.25rem 0.25rem rgba(134,151,168,0.2)) drop-shadow(0 0.5rem 0.5rem rgba(134,151,168,0.2))}@media only screen and (max-width:580px){.avatar--60{max-height:2.8195488722rem;max-width:2.8195488722rem}}.avatar__box{-webkit-clip-path:url(#avatar-box);clip-path:url(#avatar-box)}.avatar__hexagon{-webkit-clip-path:url(#avatar-hexagon);clip-path:url(#avatar-hexagon)}.avatar image{height:100%;width:100%}.social{line-height:0;margin-top:1.5rem;margin-bottom:1.375rem}@media only screen and (min-width:580px){.social{margin-top:1.125rem;margin-bottom:1rem}}.social__link{color:#44566C;display:inline-block;font-size:1.5625rem;margin:0 0.3125rem;text-decoration:none}.social__link:hover{cursor:pointer;text-decoration:none}@media only screen and (min-width:580px){.pt-sm-6{padding-top:5rem}}.circle-menu{background-color:#1da1f2;border-radius:50% 1.25rem 50% 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:3.75rem;position:absolute;top:0;right:0;width:3.75rem;z-index:2}.circle-menu>*{min-width:0}@media only screen and (max-width:991px){.circle-menu{height:3.5625rem;width:3.5625rem}}@media only screen and (max-width:580px){.circle-menu{border-radius:50%;margin-top:1rem;margin-right:1rem;position:fixed;height:2.5rem;width:2.5rem;z-index:1101}}@media only screen and (max-width:580px){.open-menu .circle-menu{-webkit-box-shadow:0 0 0 0.0625rem rgba(29,161,242,0.5);box-shadow:0 0 0 0.0625rem rgba(29,161,242,0.5);background-color:transparent}}.hamburger{cursor:pointer}.hamburger .line{background-color:#fff;border-radius:0.25rem;display:block;margin:0.3125rem 0;height:0.1875rem;width:1.5rem;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.hamburger .line:nth-child(2){margin-left:0.25rem;width:1.25rem}@media only screen and (max-width:768px){.hamburger .line{margin:0.25rem 0;height:0.125rem;width:1.125rem}.hamburger .line:nth-child(2){width:0.875rem}}.hamburger.is-active .line:first-child{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}@media only screen and (max-width:768px){.hamburger.is-active .line:first-child{-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}}.hamburger.is-active .line:nth-child(2){opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger.is-active .line:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}@media only screen and (max-width:768px){.hamburger.is-active .line:nth-child(3){-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}}@media only screen and (max-width:580px){.hamburger.is-active .line{background-color:#1da1f2}}.inner-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:3.75rem;padding-right:2rem;position:absolute;top:0;right:0;width:70%;z-index:1}.inner-menu>*{min-width:0}@media only screen and (max-width:991px){.inner-menu{height:3.5625rem;width:80%}}@media only screen and (max-width:768px){.inner-menu{width:100%}}@media only screen and (max-width:580px){.inner-menu{height:100vh;padding-right:0;position:fixed;pointer-events:none;z-index:1100}}.open-menu .inner-menu{pointer-events:all}.nav{color:#fff;background:#1da1f2;border-radius:2rem 0 0 2rem;-webkit-box-shadow:0 1.5rem 2.5rem rgba(29,161,242,0.05),0 0.5rem 1rem rgba(29,161,242,0.05);box-shadow:0 1.5rem 2.5rem rgba(29,161,242,0.05),0 0.5rem 1rem rgba(29,161,242,0.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;overflow:hidden}.nav>*{min-width:0}@media only screen and (max-width:768px){.nav{border-radius:1.25rem 0 0 2rem;font-size:0.875rem}}@media only screen and (max-width:580px){.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#44566C;background-color:#fff;background-image:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-size:1.5rem}.nav>*{min-width:0}}.nav__item{margin-right:3rem}@media only screen and (max-width:991px){.nav__item{margin-right:2rem}}@media only screen and (max-width:580px){.nav__item{margin-right:0;margin-top:0.1875rem;margin-bottom:0.1875rem}}.nav__item a{color:rgba(255,255,255,0.5)}.nav__item a:hover{color:white;text-decoration:none}@media only screen and (max-width:580px){.nav__item a{color:rgba(68,86,108,0.5)}.nav__item a:hover{color:#44566c}}.nav__item a.active{color:#fff}@media only screen and (max-width:580px){.nav__item a.active{color:#44566C}}.nav__item:last-child{margin-right:0}@media only screen and (max-width:580px){.nav__item:last-child{margin-right:0}}.inner-menu-alt{padding-right:0;width:100%}.inner-menu-alt .nav{border-radius:20px 20px 2rem 2rem;width:100%;-webkit-transition:width 0.4s ease-in-out;transition:width 0.4s ease-in-out}@media only screen and (max-width:580px){.inner-menu-alt .nav{width:0}}.inner-menu-alt .nav__item:last-child{margin-right:0}@media only screen and (max-width:580px){.open-menu .inner-menu-alt .nav{border-radius:0;width:100%}}.footer{color:#8697A8;font-size:0.875rem;padding-top:1rem;padding-bottom:1rem;text-align:center}@media only screen and (max-width:580px){.footer{padding-top:0.5rem;padding-bottom:0.5rem}}.bg-green .footer,.bg-peach .footer{color:#fff}.case-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% - 1.875rem);margin-bottom:1.875rem;padding:1.875rem 1.875rem 1.5rem;position:relative}.case-item>*{min-width:0}@media only screen and (max-width:991px){.case-item{height:calc(100% - 1.25rem)}}@media only screen and (max-width:580px){.case-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(100% - 1.25rem);margin-bottom:1.25rem;padding:1rem;text-align:center}.case-item>*{min-width:0}}.case-item__icon{margin-right:1.25rem;height:3rem;width:3rem}@media only screen and (max-width:580px){.case-item__icon{margin-right:0;margin-bottom:0.8125rem}}.case-item div{-webkit-box-flex:1;-ms-flex:1;flex:1}.case-item__caption{color:#5F6F81;line-height:1.5}.case-item__caption:last-child{margin-bottom:0}.timeline{margin-top:1.8125rem;padding-left:0.5rem}.timeline__item{border-left-color:#F0F0F6;border-left-width:1px;border-left-style:solid;padding-bottom:0.5625rem;padding-left:1.375rem;position:relative}.timeline__item:before{content:"";background-color:#1da1f2;-webkit-box-shadow:0 0 0 0.1875rem rgba(29,161,242,0.25);box-shadow:0 0 0 0.1875rem rgba(29,161,242,0.25);border-radius:50%;position:absolute;top:0;left:-0.3125rem;height:0.625rem;width:0.625rem}.timeline__item:last-child{border:0}.timeline__title{margin-bottom:0;position:relative;top:-0.3125rem}.timeline__period{color:#8697A8;font-size:0.875rem}.timeline__description{margin-top:0.5rem}@media only screen and (max-width:580px){.timeline__description{margin-top:0.1875rem}}.swiper-container .swiper-wrapper{min-height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#F5F8F9;background-image:url("../icons/dark/icon-quote.svg");background-repeat:no-repeat;background-position:right 1.875rem top 1.875rem;border-radius:20px;height:auto;padding:1.875rem 1.875rem 1.5rem;margin-top:2.5rem}.review-item>*{min-width:0}@media only screen and (max-width:580px){.review-item{background-size:1.5625rem;background-position:right 1rem top 1rem;border-radius:13.3333333333px;padding:1rem}}.review-item__caption{color:#5F6F81;line-height:1.5}.review-item__caption:last-child{margin-bottom:0}.review-item .title{font-family:"Merriweather",serif;font-size:1.1875rem;margin-left:5.5rem;margin-bottom:0.6875rem}@media only screen and (max-width:580px){.review-item .title{font-size:1rem;margin-left:0;margin-top:0.5rem;margin-bottom:0.5rem}}.review-item .avatar{position:absolute;top:-2.375rem}.swiper-pagination{margin-top:1.5rem;position:relative;line-height:0}@media only screen and (max-width:580px){.swiper-pagination{margin-top:1rem}}.swiper-pagination-bullet{background:#F0F0F6;border-radius:1rem;opacity:1;height:0.625rem;width:0.625rem;-webkit-transition:width 0.3s cubic-bezier(0.455,0.03,0.515,0.955);transition:width 0.3s cubic-bezier(0.455,0.03,0.515,0.955)}@media only screen and (max-width:580px){.swiper-pagination-bullet{height:0.375rem;width:0.375rem}}.swiper-pagination-bullet-active{background:#1da1f2;width:1.25rem}@media only screen and (max-width:580px){.swiper-pagination-bullet-active{width:0.75rem}}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 0.3125rem}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}.frameworks{text-align:center}.frameworks i{font-size:1.875rem}.back-to-top{cursor:pointer;opacity:1;position:fixed;right:1.875rem;bottom:1.875rem;background:transparent;-webkit-transition:background 0.2s ease-out;transition:background 0.2s ease-out;z-index:10;border-radius:100%;padding:0.2rem}.back-to-top:hover{opacity:1;background:#44566C}.back-to-top i{font-size:1.875rem}@media only screen and (max-width:768px){.back-to-top{position:fixed;right:1.25rem;bottom:1.25rem}}@media only screen and (max-width:580px){.back-to-top{display:none!important}}.js-lines{overflow:hidden}.js-lines div{overflow:hidden}.js-words div div{opacity:0}.medium-zoom-overlay{background:#fff!important;z-index:1104}.medium-zoom-image{cursor:pointer!important;z-index:1104}.medium-zoom-image--opened{border-radius:0.0625rem;height:100%}