@keyframes hide{0%{opacity:1}to{opacity:0;z-index:-1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wp-block-button__link{align-content:center;box-sizing:border-box;height:100%;word-break:break-word}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-buttons,.wp-block-columns,ul{box-sizing:border-box}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-columns{align-items:normal!important;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-center{align-items:center}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}:where(.wp-block-columns){margin-bottom:1.75em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-center{align-self:center;width:100%}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.screen-reader-text:focus{font-size:1em}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}@font-face{font-display:swap;font-family:eap-fontello;src:url(/wp-content/plugins/easy-accordion-free/admin/font/fontello.eot?55640992);src:url(/wp-content/plugins/easy-accordion-free/admin/font/fontello.eot?55640992#iefix)format("embedded-opentype"),url(/wp-content/plugins/easy-accordion-free/admin/font/fontello.woff2?55640992)format("woff2"),url(/wp-content/plugins/easy-accordion-free/admin/font/fontello.woff?55640992)format("woff"),url(/wp-content/plugins/easy-accordion-free/admin/font/fontello.ttf?55640992)format("truetype"),url(/wp-content/plugins/easy-accordion-free/admin/font/fontello.svg?55640992#fontello)format("svg");font-weight:400;font-style:normal}[class*=" eap-icon-"]:before{font-family:eap-fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.eap-icon-ea-expand-plus:before{content:""}.eap-icon-ea-expand-minus:before{content:""}.sp-easy-accordion *{box-sizing:border-box}.sp-easy-accordion a,.sp-easy-accordion a:focus{box-shadow:none;outline:0}.sp-easy-accordion .ea-header:before{content:none}.sp-easy-accordion .ea-header{margin-top:0}.sp-easy-accordion .sp-ea-single .ea-header{margin-bottom:0}.sp-easy-accordion .sp-ea-single .ea-header a{display:block;text-decoration:none;cursor:pointer;font-weight:600;color:#444;font-size:20px;line-height:28px;box-shadow:none}.sp-easy-accordion .ea-card{border:0;border-radius:0}.sp-easy-accordion .sp-ea-single .ea-header a .ea-expand-icon{color:#444;margin-right:10px;text-align:center;line-height:inherit;font-size:20px}.sp-easy-accordion .sp-ea-single{background:#efefef;margin-bottom:10px;border-radius:3px}.sp-easy-accordion .sp-ea-single .ea-body{padding:15px;background:#fff;border-top:none}.sp-easy-accordion .sp-ea-single .ea-body p:last-of-type{padding-bottom:0;margin-bottom:0}.sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body p:first-of-type{padding-top:0;margin-top:0}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-body{padding:15px;overflow:hidden}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a{padding:15px;color:#444}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a .ea-expand-icon{color:#444;font-size:20px}.spcollapse:not(.show){display:none}.sp-easy-accordion>.sp-ea-single>.sp-collapse>.ea-body p{margin-bottom:12px}body,figure,h1,h2,h3,h4,h5,html,li,p,ul{margin:0;padding:0}h1,h2,h3,h4,h5{font-size:100%;font-weight:400;color:rgba(15,23,39,.85);line-height:1.25;margin-top:2rem}ul{margin-left:2rem;list-style:disc outside}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img{height:auto;max-width:100%}.row{-webkit-box-orient:horizontal}.container{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem;width:100%}.container:after{content:"";display:table;clear:both}.col-xs-12,.col-xs-4,.row{box-sizing:border-box;-webkit-box-flex:0}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.col-xs-12,.col-xs-4{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media only screen and (min-width:48em){.col-sm,.col-sm-6{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-sm-6{-webkit-box-flex:0}.col-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media only screen and (min-width:64em){.col-md-4,.col-md-6{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1rem;padding-left:1rem}.col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media only screen and (min-width:75em){.container{width:75.25rem}}.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900}.fa-bars:before{content:""}.fa-brush:before{content:""}.fa-code:before{content:""}.fa-shield-alt:before{content:""}.fa-sitemap:before{content:""}.fa-sync:before{content:""}.fa-tools:before{content:""}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/alokhinsite/assets/webfonts/fa-brands-400.eot);src:url(/wp-content/themes/alokhinsite/assets/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/alokhinsite/assets/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/alokhinsite/assets/webfonts/fa-brands-400.woff)format("woff"),url(/wp-content/themes/alokhinsite/assets/webfonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/themes/alokhinsite/assets/webfonts/fa-brands-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(/wp-content/themes/alokhinsite/assets/webfonts/fa-regular-400.eot);src:url(/wp-content/themes/alokhinsite/assets/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/alokhinsite/assets/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/alokhinsite/assets/webfonts/fa-regular-400.woff)format("woff"),url(/wp-content/themes/alokhinsite/assets/webfonts/fa-regular-400.ttf)format("truetype"),url(/wp-content/themes/alokhinsite/assets/webfonts/fa-regular-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(/wp-content/themes/alokhinsite/assets/webfonts/fa-solid-900.eot);src:url(/wp-content/themes/alokhinsite/assets/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/alokhinsite/assets/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/alokhinsite/assets/webfonts/fa-solid-900.woff)format("woff"),url(/wp-content/themes/alokhinsite/assets/webfonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/themes/alokhinsite/assets/webfonts/fa-solid-900.svg#fontawesome)format("svg")}body,html{height:100%}html{font-size:16px}body{display:flex;flex-direction:column;background-color:#fff;font-family:sans-serif;color:rgba(15,23,39,.65);line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child),h5:not(:last-child),p:not(:last-child){margin-bottom:1rem}.header-navbar__menu ul li a,h3 a{color:inherit;transition:color .25s}h3 a:hover{color:#0f1727}h1{font-size:2.25rem}h2{font-size:1.875rem}h3{font-size:1.5625rem}h4{font-size:1.3125rem}h5{font-size:1.125rem}p{line-height:1.875}a{text-decoration:none;color:#039be5}a:hover{color:#1db1fc}.header-navbar__burger ul li:not(:last-child),ul li:not(:last-child){margin-bottom:.5rem}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.aligncenter{clear:both;margin:0 auto;text-align:center}.aligncenter:not(:first-child){margin-top:2rem}.alignfull{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}::placeholder{color:rgba(15,23,39,.45)}.button{text-align:center;display:inline-block;cursor:pointer;border:0;color:rgba(15,23,39,.65);font-size:1rem;position:relative;line-height:1.5;padding:.5rem 1rem;background-color:rgba(7,36,86,.085)}.button::before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;background-color:rgba(7,36,86,.045);border-radius:inherit;transition:opacity .25s}.button:hover::before,.wp-block-button__link:hover::before{opacity:1}.button::after{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-size:22px;position:absolute;top:50%;left:50%;display:none;margin:-11px 0 0-11px;content:"";animation:spin .5s linear infinite;text-align:center;color:rgba(7,36,86,.25)}.site-container{flex:1 0 auto;overflow:hidden;max-width:100%}.header-navbar{display:flex;justify-content:space-between;padding:1rem 2rem}.header-navbar__end,.header-navbar__menu ul li,.header-navbar__start{display:flex;align-items:center}.header-navbar__start{margin-right:2rem}.header-navbar__end{justify-content:flex-end}.header-navbar__menu{display:flex;align-self:stretch;margin:-1rem -1rem -1rem 0}@media only screen and (max-width:74.99em){.header-navbar__menu{display:none}}.header-navbar__menu ul{margin:0;padding:0;list-style:none}.header-navbar__menu ul li{margin:0;position:relative;justify-content:space-between}.header-navbar__menu ul li a:hover,.header-navbar__menu ul li.current-menu-item>a,.widget_nav_menu li a:hover{color:#ffc107}.header-navbar__menu>ul{display:flex;flex-wrap:wrap;justify-content:flex-end}.header-navbar__menu>ul>li{padding:0 1rem}.header-navbar__menu>ul>li.current-menu-item::before{position:absolute;top:0;left:0;right:0;display:block;height:3px;content:"";background-color:#ffc107}.header-navbar__burger:not(:last-child){margin-right:2rem}@media only screen and (max-width:47.99em){.header-navbar__burger:not(:last-child){margin-right:1.5rem}}.header-navbar__burger>a{color:rgba(7,36,86,.25);display:none}.header-navbar__burger>a:hover,.header-navbar__burger>ul::before:hover{color:rgba(7,36,86,.35)}@media only screen and (max-width:74.99em){.header-navbar__burger>a{display:block}}.header-navbar__burger>a i{font-size:16px;display:block}.header-navbar__burger ul{margin:0;padding:0;list-style:none;display:none}.header-navbar__burger ul li{margin:0;position:relative}.header-navbar__burger ul li a,a.button:hover{color:inherit}.header-navbar__burger>ul{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;background-color:#fff;padding:1.5rem 2rem}.header-navbar__burger>ul::before{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-size:18px;position:absolute;top:.75rem;right:.75rem;width:18px;height:18px;text-align:center;display:block;content:"";color:rgba(7,36,86,.25)}.header-navbar__burger>ul>li{padding:.25rem 0}.header-navbar__burger>ul>li:not(:last-child){margin-bottom:0}.header-navbar__burger>ul>li.current-menu-item::before{position:absolute;top:0;left:-2rem;bottom:0;display:block;width:3px;content:"";background-color:#ffc107}.header-navbar__burger>ul>li>a{font-size:1.125rem;color:#0d1b1e}.header-logo img{display:block;width:100%}.header-hero{background-color:#f6f9fc;padding:3rem 0}@media only screen and (min-width:48em){.header-hero--large{padding:6rem 0}}@media only screen and (min-width:75em){.header-hero--large{padding:9rem 0}}.header-hero__content,.site-content{position:relative;z-index:1}@media only screen and (min-width:48em){.header-hero__content h1{font-size:2.625rem}}@media only screen and (min-width:75em){.header-hero__content h1{font-size:3rem}}.site-content{padding:4rem 0}@media only screen and (max-width:74.99em){.site-content{padding:3rem 0}}.site-footer{flex-shrink:0;padding:2rem 0;border-top:1px solid rgba(7,36,86,.075)}.footer-widgets{padding:1rem 0}@media only screen and (max-width:47.99em){.footer-widgets>div>div:not(:last-child){margin-bottom:2rem}}.site-loader{display:flex;align-items:center;justify-content:center;position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#fff;animation:hide .4s forwards;animation-iteration-count:1;animation-delay:3s}.site-loader svg{animation:spin .5s linear infinite}.widget_nav_menu ul{margin-left:0;list-style:none}.widget_nav_menu li{position:relative;color:rgba(15,23,39,.45);padding-left:1rem}.widget_nav_menu li::before{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;line-height:1;display:inline-block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;color:rgba(7,36,86,.25);position:absolute;left:0;transition:color .25s;font-size:14px;content:"";top:.3rem}.widget_nav_menu li a{color:rgba(15,23,39,.65);transition:color .25s}.widget_nav_menu li:hover::before,.widget_nav_menu li:hover>a{color:#ffc107}.wp-block-columns{margin-bottom:2rem}.wp-block-columns:last-child{margin-bottom:0}.wp-block-image img{display:block}.wp-block-spacer{clear:both}.wp-block-button,.wp-block-button__link{color:rgba(15,23,39,.65)}.wp-block-button__link{text-align:center;display:inline-block;cursor:pointer;border:0;font-size:1rem;position:relative;line-height:1.5;padding:.5rem 1rem;background-color:rgba(7,36,86,.085)}.wp-block-button__link::before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;background-color:rgba(7,36,86,.045);border-radius:inherit;transition:opacity .25s}.wp-block-button__link::after{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;font-size:22px;position:absolute;top:50%;left:50%;display:none;margin:-11px 0 0-11px;content:"";animation:spin .5s linear infinite;text-align:center;color:rgba(7,36,86,.25)}.wp-block-button.has-large-size .wp-block-button__link{font-size:1.125rem;padding:.75rem 1.25rem}.wp-block-buttons>.wp-block-button:last-child{margin-bottom:0}.page__text::after{display:table;clear:both;content:""}.aligncenter,.screen-reader-text{display:block}.button{font-weight:500;border-radius:9999px;padding-left:1.5rem;padding-right:1.5rem;background-image:linear-gradient(to right,#fff0,rgba(255 255 255,.2));white-space:nowrap}.header-navbar__menu>ul>li.current-menu-item::before{background-image:linear-gradient(to right,#fff0,rgb(255 255 255/.2))}.header-navbar__burger>ul>li.current-menu-item::before{background-image:linear-gradient(to bottom,#fff0,rgb(255 255 255/.2))}.header-hero{background-repeat:no-repeat;background-size:cover;background-position:center top;background-image:url(/wp-content/themes/alokhinsite/assets/images/banner-bg.svg)}.content-title:not(:last-child){margin-bottom:1.5rem}.content-title.has-text-align-center{text-align:center}.content-title.has-text-align-center::before{left:50%;margin-left:-22px}.content-subtitle+.content-block:not(:first-child){margin-top:2rem}@media only screen and (min-width:75em){.content-subtitle+.content-block:not(:first-child){margin-top:3rem}.content-title{font-size:2.625rem}}.content-subtitle{font-size:1.25rem}@media only screen and (min-width:75em){.content-subtitle{max-width:60%;margin-left:auto;margin-right:auto}}.content-subtitle:not(:last-child){margin-bottom:2rem}.content-list{margin-left:0;list-style:none}.content-list li{padding-left:1.5rem;position:relative}.content-list li::before{font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;justify-content:center;align-items:center;display:flex;content:"";font-size:12px;width:20px;height:20px;border-radius:50%;position:absolute;top:.15rem;left:-.25rem;color:#2a9d8f;text-shadow:0 0 0#2a9d8f,0 1px 0#2a9d8f;background-color:#e9f1ef}.content-block:not(:last-child){margin-bottom:3rem}@media only screen and (min-width:75em){.content-block:not(:last-child){margin-bottom:4rem}}.widget--footer .widget__title{padding-top:1rem;position:relative}.widget--footer .widget__title::before{position:absolute;top:0;left:0;display:block;content:"";background-color:#2a9d8f;background-image:linear-gradient(to right,#fff0,rgb(255 255 255/.2));width:30px;height:3px}.wp-block-button__link{border-radius:3px}.feature{display:flex;margin-bottom:2rem}.feature__icon{display:flex;justify-content:center;align-items:center;height:4rem;flex:0 0 4rem;border-radius:50%;background-color:#e9f1ef;margin-right:1.25rem}.feature__icon i{color:#2a9d8f;font-size:2.25rem}.feature__title:not(:last-child){margin-bottom:.5rem}@media only screen and (min-width:92em){.portfolios{margin-left:-8rem;margin-right:-8rem}}@media only screen and (max-width:74.99em){.portfolios>div{margin-bottom:-2rem}}.portfolio{border-radius:10px;overflow:hidden;margin-bottom:2rem;transition:transform .25s;box-shadow:0 5px 30px rgb(7 36 86/.075);background-color:#fff}.portfolio:hover{transform:translateY(-10px)}.portfolio,.portfolio__image{position:relative}.logos>div>div>img,.portfolio__country img,.portfolio__image img{display:block;width:100%}.portfolio__image a::after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-image:linear-gradient(to top,rgb(7 36 86/.1)0,#fff0 33%)}.portfolio__content{border-radius:10px;position:relative;z-index:1;padding:1.75rem 2rem;margin-top:-1rem;background-color:#fff}.portfolio__header{display:flex;align-items:center;margin-bottom:.75rem}.portfolio__title:not(:last-child){margin-bottom:0}.portfolio__country{border:1px solid rgb(7 36 86/.075);border-radius:4px;width:1.5rem;margin-left:.5rem;overflow:hidden}.portfolio__description{margin-top:-.25rem}.portfolio__description p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.review{padding:2rem;margin-bottom:2rem;transition:transform .25s;border-radius:10px;box-shadow:0 5px 30px rgb(7 36 86/.075);background-color:#fff}.review:hover{transform:translateY(-10px)}.review__header{display:flex;align-items:center;justify-content:space-between}.review__author{margin-top:.75rem}.review__source{width:1.5rem}.review__rating img,.review__source img{display:block}.review__text{margin-top:.75rem;font-size:.875rem;line-height:1.5rem}.logos>div{align-items:center}.logos>div>div{margin-bottom:1.5rem}@media only screen and (max-width:47.99em){.is-mobile-hidden{display:none}}.wp-block-image:last-child{margin-bottom:0}