*,::before,::after{background-repeat:no-repeat;box-sizing:border-box}html{font-size:16px;-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-x:hidden}body,html{font-size:1rem;-webkit-text-size-adjust:100%}body{background-color:#F0F0F6;color:#44566C;font-family:"Archivo",sans-serif;font-size:.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 all and (-ms-high-contrast:none),(-ms-high-contrast:active){html.is-scroll-disabled{overflow:hidden}}.no-scroll{overflow:hidden;-ms-overflow-style:none}.no-scroll-height{overflow-x:hidden}.simplebar-track.simplebar-vertical{right:0;width:.5rem}.simplebar-track.simplebar-horizontal{height:.5rem}.simplebar-track .simplebar-scrollbar::before{background-color:#5F6F81}.simplebar-content-wrapper{overflow:auto}.svg-defs{position:absolute;height:0;width:0}.bg-triangles{background-image:url(/wp-content/themes/vcard/assets/images/triangles-top.svg),url(/wp-content/themes/vcard/assets/images/triangles-bottom.svg);background-position:left top,right bottom;background-repeat:no-repeat;background-size:inherit}@media only screen and (max-width:580px){.bg-triangles{background-size:contain}}.bg-triangles-2{background-image:url(/wp-content/themes/vcard/assets/images/triangle-2-top.svg),url(/wp-content/themes/vcard/assets/images/triangle-2-bottom.svg);background-position:right top,left bottom;background-repeat:no-repeat;background-size:50%;background-attachment:fixed}@media only screen and (max-width:991px){.bg-triangles-2{background-size:contain}}.bg-peach{background-image:linear-gradient(115.29deg,#FFF2E7 1.33%,#FFCADA 98.21%);background-attachment:fixed}.bg-green{background-image:linear-gradient(115.29deg,#0DC8A9 1.33%,#32CBC8 98.21%);background-attachment:fixed}.bg-green-2{background-image:linear-gradient(135deg,#9be15d 0%,#00d9a6 100%);background-attachment:fixed}h1,h2,h3,h4,h5,h6{font-family:"Archivo",sans-serif;font-weight:700;line-height:1.3}h1{font-size:2rem;margin-bottom:1.0625rem}@media only screen and (max-width:580px){h1{font-size:1.75rem}}h2{font-size:1.75rem}@media only screen and (max-width:580px){h2{font-size:1.35rem}}h3{font-size:1.5rem;margin-bottom:1.3125rem}@media only screen and (max-width:580px){h3{font-size:1.25rem;margin-bottom:1rem}}h4{font-size:1.25rem;margin-bottom:.8125rem}@media only screen and (max-width:580px){h4{font-size:1rem}}h5{font-size:1rem}@media only screen and (max-width:580px){h5{font-size:.9375rem}}h6{font-size:.75rem}.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:.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:.9375rem}}.title--h6{font-size:.75rem}.title--center{text-align:center}.title--tone{color:#304CFD}.title-icon{margin-right:.5rem;margin-top:-.25rem;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,.title__separate::after{content:'';background-color:#304CFD;border-radius:.5rem;height:.3125rem;position:absolute;bottom:-1.0625rem;left:0;width:3.12rem;z-index:1}.title__separate::after{background-color:#FF965D;width:1rem}@media only screen and (max-width:991px){.first-title{transition:all .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}}p{margin-top:0;margin-bottom:1rem}dl,ol,ul{margin-top:1rem;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-top:0}table{width:100%}table th{color:#8d99a7;font-size:.85rem;font-weight:400;letter-spacing:.1rem;padding:1rem;text-transform:uppercase}table th:first-child,table tr th:first-child,table tr td:first-child{padding-left:0}table th{border-top:1px solid #e0e0e0}table td{border-top:1px solid #e0e0e0;padding:1rem}.wp-block-table table th,.wp-block-table table td,.wp-block-table table th:first-child,.wp-block-table table tr th:first-child,.wp-block-table table tr td:first-child{padding:1rem}table span{color:#8d99a7}pre.wp-block-code,pre{padding:20px;overflow:auto;white-space:pre-wrap;background:#fff0;-webkit-box-shadow:0 1px 6px 0 rgb(45 45 60 / .1);box-shadow:0 1px 6px 0 rgb(45 45 60 / .1);font-size:1em;color:brown}.content-post figure,figure,iframe{max-width:100%}.single-post-bottom{clear:both}.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,blockquote,.wp-block-quote{font-size:1.3125rem;font-weight:400;font-style:italic;margin:1.8125rem 0 1.8125rem 3.9rem;position:relative;line-height:1.6}.block-quote.is-style-large,blockquote.is-style-large,.wp-block-quote.is-style-large{padding:0}@media only screen and (max-width:991px){.block-quote,blockquote,.wp-block-quote{padding-left:3.8125rem}}@media only screen and (max-width:580px){.block-quote,blockquote,.wp-block-quote{font-size:1.125rem;margin:1rem 0;padding-left:0;padding-top:2.8125rem;font-weight:500}.block-quote,blockquote,.wp-block-quote p{margin-bottom:.5rem}}.block-quote::before,blockquote::before,.wp-block-quote::before{background-image:url(/wp-content/themes/vcard/assets/icons/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}.block-quote.has-text-align-right::before,blockquote.has-text-align-right::before,.wp-block-quote.has-text-align-right::before{left:auto;right:-3.375rem}@media only screen and (max-width:991px){.block-quote::before,blockquote::before,.wp-block-quote::before{left:0}}.block-quote cite,blockquote cite,.wp-block-quote cite{font-size:1rem;font-style:normal;display:block;margin-top:.5625rem;padding-left:3rem;position:relative;text-align:left}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:1rem;text-align:left}.block-quote.has-text-align-right cite,blockquote.has-text-align-right cite,.wp-block-quote.has-text-align-right cite{padding-left:0;padding-right:3rem;text-align:right}.wp-block-quote.has-text-align-right.is-large cite,.wp-block-quote.has-text-align-right.is-large footer,.wp-block-quote.has-text-align-right.is-style-large cite,.wp-block-quote.has-text-align-right.is-style-large footer{text-align:right}.block-quote cite em,blockquote cite em,.wp-block-quote cite em{font-style:normal}.block-quote cite br,blockquote cite br,.wp-block-quote cite br{display:none}@media only screen and (max-width:580px){.block-quote cite,blockquote cite,.wp-block-quote cite{font-size:.875rem;margin-top:0;padding-left:2rem}}.block-quote cite::before,blockquote cite::before,.wp-block-quote cite::before{content:'';background-color:#44566C;height:.0625rem;margin-bottom:auto;margin-top:auto;position:absolute;top:0;bottom:0;left:0;width:2rem}.block-quote.has-text-align-right cite::before,blockquote.has-text-align-right cite::before,.wp-block-quote.has-text-align-right cite::before{left:auto;right:0}@media only screen and (max-width:580px){.block-quote cite::before,blockquote cite::before,.wp-block-quote cite::before{width:1rem}}.wp-block-pullquote{padding:2em 0;text-align:left}.wp-block-pullquote .has-very-dark-gray-color p{color:#313131}.wp-block-pullquote blockquote{margin:0}a{color:#304CFD;cursor:pointer;text-decoration:none;-webkit-text-decoration-skip:objects;transition:color 0.3s cubic-bezier(.72,.16,.345,.875)}a:hover{color:#304CFD;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{border:0;display:block;width:100%}.cover,img.cover,.elementor .cover,.elementor img.cover{object-fit:cover;object-position:center;font-family:'object-fit: cover; object-position: center;';height:100%;width:100%}::-moz-selection{background:#fff0;color:#304CFD}::selection{background:#fff0;color:#304CFD}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}.input,.textarea,select,.custom-select,input[type="text"],input[type="tel"],input[type="number"],input[type="password"],input[type="email"],input[type="search"],.wp-block-search .wp-block-search__input{background-color:#F5F8F9;border:1px solid #e0e0e0;border-radius:20px;box-shadow:none;color:#44566C;font-size:inherit;height:auto;padding:.875rem 1.375rem .8125rem;position:relative;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.input,.textarea,input[type="text"],input[type="tel"],input[type="number"],input[type="password"],input[type="email"],input[type="search"],.wp-block-search .wp-block-search__input{background-color:#fff}@media only screen and (max-width:580px){.input,.textarea,select,.custom-select{padding:.8125rem 1.375rem .75rem}}.input:focus,.textarea:focus,select:focus,.custom-select:focus{background-color:#F5F8F9;color:#44566C;box-shadow:none;outline:none}.input{line-height:inherit}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.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:.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:.75rem;line-height:1.4;padding-top:.3125rem;padding-left:.375rem}@media only screen and (max-width:580px){.help-block{font-size:.6875rem}}.with-errors{color:#FF3D57}.has-error input,.has-error textarea,.has-error input:focus,.has-error textarea:focus{border-color:#FF3D57}#validator-contact{font-size:.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{box-shadow:0 0 0 .125rem rgb(48 76 253 / .25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#304CFD}.custom-control-input:not(:disabled):active~.custom-control-label::before{border-color:#fff;background-color:#fff0}.custom-control-input:checked~.custom-control-label::before{border-color:#304CFD;background-color:#304CFD}.custom-control-label{line-height:1.55;padding-left:.5rem}.custom-control-label::before{background-color:#fff0;border:1px solid #F0F0F6}select,.custom-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 .1rem center/10px 16px}select option,.custom-select option{color:#44566C}.dropdown-menu{border:0;border-radius:10px;background:#fff;box-shadow:0 .5rem 2.5rem rgb(134 151 168 / .25);color:#44566C;font-size:.9375rem}.dropdown-menu::before{content:'';border-left:.375rem solid #fff0;border-right:.375rem solid #fff0;border-bottom:.375rem solid #fff;height:0;position:absolute;top:-.375rem;left:1.0625rem;width:0}.dropdown.dropup .dropdown-menu::before{border-left:.375rem solid #fff0;border-right:.375rem solid #fff0;border-top:.375rem solid #fff;border-bottom:.375rem solid #fff0;top:auto;bottom:-.75rem}.progress{background-color:#F0F0F6;border-radius:1rem;height:1.5rem;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:#304CFD;border-radius:1rem;overflow:hidden;position:relative;width:0%;z-index:1}.progress .progress-text{display:flex;align-items:center;justify-content:space-between;height:100%;padding-left:.8125rem;padding-right:.8125rem;position:absolute;top:0;left:0;width:100%;z-index:1}.progress .progress-text>*{min-width:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.progress-text span:nth-child(2){float:right}}.badge{font-size:.9375rem;font-weight:400;border-radius:10rem;padding:.5rem 1rem}@media only screen and (max-width:580px){.badge{font-size:.875rem}}.badge--light{background-color:#F5F6F7;color:#44566C}.badge--gray{background-color:#E9EDF0;color:#44566C}.badge--dark{background-color:#44566C;color:#fff}.badge--blue{background-color:#304CFD;color:#fff}.badge--blue-gradient{background-image:linear-gradient(to right,#0081ff 0%,#3fa0ff 50%,#0045ff 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:.25rem .5625rem .25rem;background-color:#44566C;border-radius:.25rem;box-shadow:0 1rem 2rem rgb(134 151 168 / .25),0 .125rem 1rem rgb(134 151 168 / .5)}.tooltip.show{opacity:1}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-width:.3125rem .3125rem 0;border-top-color:#44566C}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-width:.3125rem .3125rem .3125rem 0;border-right-color:#44566C}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-width:.3125rem 0 .3125rem .3125rem;border-left-color:#44566C}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-width:0 .3125rem .3125rem;border-bottom-color:#44566C}.btn,a.btn,.elementor a.btn,.wp-block-button__link{background-color:#304CFD;border-radius:20px;border:0;box-shadow:0 .5rem 1rem rgb(48 76 253 / .15),0 .125rem .25rem rgb(48 76 253 / .15);color:#fff;cursor:pointer;font-size:1rem;font-weight:400;line-height:inherit;padding:.9375rem 2rem .875rem;position:relative;transition:.4s ease-in-out;text-transform:none}.btn:hover,a.btn:hover,.elementor a.btn:hover,.wp-block-button__link:hover{color:#fff;box-shadow:none;opacity:.9}.btn:focus,a.btn:focus,.elementor a.btn:focus,.wp-block-button__link:focus{box-shadow:0 1.5rem 2.5rem rgb(48 76 253 / .1),0 .5rem 1rem rgb(48 76 253 / .1)}.btn::before,a.btn::before,.elementor a.btn::before,.wp-block-button__link::before{content:'';box-shadow:0 .25rem 2rem rgb(48 76 253 / .25),0 .25rem 1rem rgb(48 76 253 / .25);margin:0 auto;height:1rem;position:absolute;right:0;bottom:0;left:0;transition:.4s ease-in-out;width:64%;z-index:-1}.btn:hover::before,a.btn:hover::before,.elementor a.btn:hover::before,.wp-block-button__link:hover::before{box-shadow:none}.btn--light,a.btn--light,.elementor a.btn--light{background-color:#F5F8F9;color:#44566C}.btn--gray,a.btn--gray,.elementor a.btn--gray{background-color:#F0F0F6;color:#44566C}.btn--dark,a.btn--dark,.elementor a.btn--dark{background-color:#44566C}.btn--blue-gradient,a.btn--blue-gradient,.elementor a.btn--blue-gradient{background-size:200% auto;background-image:linear-gradient(to right,#0081ff 0%,#3fa0ff 50%,#0045ff 100%)}.btn--red,a.btn--red,.elementor a.btn--red{background-color:#FF3D57;color:#fff}.btn .font-icon,a.btn .font-icon,.elementor a.btn .font-icon{margin-right:.375rem}button:focus{outline:none}.wp-block-button{margin-bottom:1.2rem;line-height:normal}.wp-block-button__link{color:#fff!important;cursor:pointer;font-size:.87rem;line-height:1.6;position:relative;text-transform:uppercase;z-index:1}.is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline .wp-block-button__link{background-color:#fff0;color:#304CFD!important;border:1px solid #304CFD;padding:.9375rem 2rem .875rem;line-height:1.5}.is-style-outline .wp-block-button__link:before{display:none}.pricing-items .btn,.pricing-items a.btn,.news-item .btn,.news-item a.btn,.archive-item .btn,.archive-item a.btn{height:44px;line-height:normal;font-size:14px}.preloader{display:flex;align-items: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:.125rem;position:absolute;top:0;left:0;overflow:hidden;width:100%}.preloader__progress span{background:#304CFD;position:absolute;top:0;left:0;height:100%;width:0}.circle-pulse>*{position:absolute;top:50%;left:50%;border-radius:50%;box-sizing:border-box;transform:scale(0);animation:circlePulse 1.6s linear infinite}.circle-pulse__1{width:6rem;height:6rem;margin-top:-3rem;margin-left:-3rem;background-color:#304CFD}.circle-pulse__2{width:4.8rem;height:4.8rem;margin-top:-2.4rem;margin-left:-2.4rem;background-color:rgb(48 76 253 / .7);animation-delay:-0.8s}@keyframes circlePulse{0%{transform:scale(0,0);opacity:1}100%{transform:scale(1,1);opacity:0}}@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:0;margin-bottom:0;margin-left:auto;margin-right:auto;transition:all .3s ease-in-out}.sidebar.sticky-column .avatar{margin-top:-8rem;margin-bottom:1.5625rem}span.wp-block-page-list__submenu-icon{display:none}.sidebar ol.wp-block-latest-comments,.sidebar .wp-block-latest-comments{margin:0}.sidebar__user-name{margin-left:-20px;margin-right:-20px;font-size:1.8125rem;font-family:"Merriweather",serif;margin-bottom:.875rem;position:relative}@media only screen and (max-width:580px){.sidebar__user-name{font-size:1.5rem;margin-bottom:.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%}@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-top:0;margin-bottom:.5rem;overflow:hidden}@media only screen and (max-width:1200px){.contacts-block{margin-bottom:1rem}}@media only screen and (max-width:991px){.contacts-block{display:none}}@media only screen and (max-width:768px){.contacts-block{font-size:1rem}}@media only screen and (max-width:580px){.contacts-block{font-size:.9375rem}}.contacts-block__item{display:flex;align-items:center;margin-bottom:.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:.25rem}}.contacts-block__item a{color:#44566C;text-decoration:none}.contacts-block__item a:hover{color:#304CFD}.contacts-block i{font-size:1.125rem;margin-right:.875rem}.sticky-column.is_stuck{margin-top:1.875rem}.sticky-column.is_stuck .avatar{margin-top:0}@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;transition:box-shadow .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::before,.box__large .box-inner::after{width:2.5rem}@media only screen and (max-width:991px){.box__large .box-inner::before,.box__large .box-inner::after{width:1.875rem}}@media only screen and (max-width:580px){.box__large .box-inner::before,.box__large .box-inner::after{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.5rem;padding-bottom:1.5rem}}.box-inner::before,.box-inner::after{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::before,.box-inner::after{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::before,.box-inner--white::after{background-color:#fff}.shadow{box-shadow:0 2.5rem 3.125rem rgb(103 118 128 / .1)!important}.shadow::before{content:'';box-shadow:0 1.875rem 3.125rem rgb(103 118 128 / .2);position:absolute;right:0;bottom:0;left:0;margin:0 auto;height:2rem;width:65%;z-index:-1}.shadow--orange{box-shadow:0 2.5rem 3.125rem rgb(177 68 27 / .1)!important}.shadow--orange::before{box-shadow:0 2.5rem 3.125rem rgb(177 68 27 / .1)}.shadow--green{box-shadow:0 2.5rem 3.125rem rgb(0 115 97 / .1)!important}.shadow--green::before{box-shadow:0 2.5rem 3.125rem rgb(0 115 97 / .1)}.js-image{background-size:cover;background-position:center;height:100%;width:100%}.overlay{position:relative}.overlay::before,.overlay--45::before,.overlay--80::before{content:'';background-color:rgb(68 86 108 / .35);position:absolute;top:0;left:0;height:100%;width:100%;z-index:2}.overlay--45::before{background-color:rgb(68 86 108 / .45)}.overlay--80::before{background-color:rgb(68 86 108 / .8)}.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;filter:drop-shadow(-.15625rem 0 0 #fff) drop-shadow(.1875rem 0 0 #fff) drop-shadow(0 -.125rem 0 #fff) drop-shadow(0 .125rem 0 #fff) drop-shadow(0 .25rem .25rem rgb(134 151 168 / .25)) drop-shadow(0 .5rem .5rem rgb(134 151 168 / .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;filter:drop-shadow(0 .25rem .25rem rgb(134 151 168 / .2)) drop-shadow(0 .5rem .5rem rgb(134 151 168 / .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:.875rem;margin-left:.8125rem;text-decoration:none}.social__link:hover{cursor:pointer;text-decoration:none}.social__link:first-child{margin-left:0}@media only screen and (min-width:580px){.pt-sm-6{padding-top:5rem}}@media only screen and (max-width:580px){.theme-style-compact .social{margin-bottom:0}}.circle-menu{background-color:#304CFD;border-radius:50% 1.25rem 50% 50%;display:flex;align-items:center;justify-content:center;height:3.75rem;position:absolute;top:0;right:0;width:3.75rem;z-index:4}.circle-menu>*{min-width:0}@media only screen and (max-width:1024px){.circle-menu{height:3.5625rem;width:3.5625rem}}@media only screen and (max-width:1024px){.circle-menu{border-radius:50% 0 50% 50%;margin-top:0;margin-right:0;position:fixed;height:60px;width:60px;z-index:1101}.admin-bar .circle-menu{margin-top:46px}}@media only screen and (max-width:1024px){.open-menu .circle-menu{box-shadow:0 0 0 .0625rem rgb(48 76 253 / .5);background-color:#fff0}}.hamburger{cursor:pointer}.hamburger .line{background-color:#fff;border-radius:.25rem;display:block;margin:.3125rem 0;height:.1875rem;width:1.5rem;transition:all 0.2s ease-in-out}.hamburger .line:nth-child(2){margin-left:.25rem;width:1.25rem}@media only screen and (max-width:768px){.hamburger .line{margin:.25rem 0;height:.125rem;width:1.125rem}.hamburger .line:nth-child(2){width:.875rem}}.hamburger.is-active .line:nth-child(1){transform:translateY(8px) rotate(45deg)}@media only screen and (max-width:768px){.hamburger.is-active .line:nth-child(1){transform:translateY(6px) rotate(45deg)}}.hamburger.is-active .line:nth-child(2){opacity:0;transform:rotate(45deg)}.hamburger.is-active .line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media only screen and (max-width:768px){.hamburger.is-active .line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}}@media only screen and (max-width:1024px){.hamburger.is-active .line{background-color:#304CFD}}.inner-menu{display:flex;align-items:center;justify-content:flex-end;height:3.75rem;padding-right:2rem;position:absolute;top:0;right:0;width:70%;z-index:3}.inner-menu>*{min-width:0}@media only screen and (max-width:1024px){.inner-menu{width:100%}}@media only screen and (max-width:1024px){.inner-menu{height:100vh;padding-right:0;position:fixed;pointer-events:none;z-index:1100}}.open-menu .inner-menu{pointer-events:all}.nav{margin-top:0;color:#fff;background:#304CFD;border-radius:2rem 0 0 2rem;box-shadow:0 1.5rem 2.5rem rgb(48 76 253 / .05),0 .5rem 1rem rgb(48 76 253 / .05);display:flex;align-items:center;justify-content:center;height:100%;overflow:hidden}.is-active .nav{overflow:visible}.nav>*{min-width:0}@media only screen and (max-width:768px){.nav{border-radius:1.25rem 0 0 2rem;font-size:.875rem}}@media only screen and (max-width:1024px){.nav{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#44566C;background-color:#fff!important;background-image:none;border-radius:0;box-shadow:none;font-size:1.5rem}.nav>*{min-width:0}.is-active .nav{overflow:auto!important;overflow-x:hidden!important}}.nav__item{margin-right:2.5rem}@media only screen and (max-width:1024px){.nav__item{margin-right:2rem}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid #fff0;border-bottom:0;border:none;content:'\f054';position:relative;font-family:'FontAwesome';top:1px;font-weight:400;font-size:14px;font-style:normal;transform:rotate(90deg);transition:all 0.3s ease 0s}}@media only screen and (max-width:1024px){.nav__item{margin-right:0;margin-top:.1875rem;margin-bottom:.1875rem}}.nav__item a{padding:18px 0;color:rgb(255 255 255 / .8);display:block}.nav__item a:hover{color:#fff;text-decoration:none}@media only screen and (max-width:1024px){.nav__item a{color:rgb(68 86 108)}.nav__item a:hover{color:#44566c}}.nav__item>a.active,.nav__item.current-menu-item>a{color:#fff}.nav__item .nav__item>a.active,.nav__item .nav__item.current-menu-item>a{text-decoration:underline}@media only screen and (max-width:1024px){.nav__item>a.active,.nav__item.current-menu-item>a{color:#44566C}}.nav__item:last-child{margin-right:0}@media only screen and (max-width:1024px){.nav__item:last-child{margin-right:0}}@media only screen and (max-width:1024px){.dropdown-toggle::after{margin-left:8px;display:inline-block;border:none;content:'\f054';position:relative;font-family:'FontAwesome';top:1px;font-weight:500;font-size:14px;font-style:normal;transform:rotate(90deg);transition:all 0.3s ease 0s}.dropdown-toggle.opened::after{transform:rotate(-90deg)}.sub-menu.dropdown-menu .dropdown-toggle::after{top:3px}.nav__item>.sub-menu{padding:5px 0 15px 0}.dropdown-menu{background:none;box-shadow:none}.nav__item a{text-decoration:none!important}.nav__item>.sub-menu{padding:0}.sub-menu .nav__item{margin-top:0}.sub-menu .nav__item a{opacity:.9;text-decoration:none}.sub-menu .nav__item ul{padding-top:15px}.sub-menu .nav__item .nav__item{padding-left:20px;position:relative}.sub-menu .nav__item .nav__item:before{content:'';position:absolute;left:0;top:11px;width:11px;height:1px;background:#999}.admin-bar .circle-menu.fixed{margin-top:0}}.inner-menu-alt{padding-right:0;width:100%}.inner-menu-alt .nav{border-radius:20px 20px 2rem 2rem;width:100%;transition:width .4s ease-in-out}@media only screen and (max-width:1024px){.inner-menu-alt .nav{width:0;opacity:0}}.inner-menu-alt .nav__item:last-child{margin-right:0}@media only screen and (max-width:1024px){.open-menu .inner-menu-alt .nav{border-radius:0;width:100%;opacity:1}}.footer{color:#8697A8;font-size:.875rem;padding-top:2rem;padding-bottom:2rem;text-align:center}.bg-green .footer,.bg-peach .footer{color:#fff}.case-item{display:flex;height:calc(100% - rem(30px));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% - rem(20px))}}@media only screen and (max-width:580px){.case-item{display:flex;flex-direction:column;align-items:center;height:calc(100% - rem(20px));margin-bottom:1.25rem;padding:1rem;text-align:center}.case-item>*{min-width:0}}.case-item__icon{margin-right:1.1875rem;height:2.5rem!important;width:2.5rem!important}@media only screen and (max-width:580px){.case-item__icon{margin-right:0;margin-bottom:.8125rem}}.case-item div{flex:1}.case-item__caption{color:#44566C;line-height:1.5}.case-item__caption:last-child{margin-bottom:0}.case-item .title{margin-bottom:.5625rem}.js-carousel-clients{padding-top:0;padding-bottom:0}@media only screen and (max-width:580px){.js-carousel-clients .swiper-slide{text-align:center}}@media only screen and (max-width:768px){.contact-form .btn{width:100%}}.tabcontent .contact-form{padding-bottom:1.875rem}@media only screen and (max-width:580px){.tabcontent .contact-form{padding-bottom:1.25rem}}.map{background-color:#F5F8F9;border-radius:13.3333333333px;height:23.75rem;margin-bottom:2rem;position:relative;direction:ltr}@media only screen and (max-width:580px){.map{height:15.625rem}}.popover-map-title{color:#44566C;font-size:1.1875rem;margin-top:.0625rem;margin-bottom:.5rem}.popover-map-caption{color:#44566C;font-weight:400}#marker{background-image:url(/wp-content/themes/vcard/assets/images/icon-map-pic.svg);background-size:cover;width:3.125rem;height:3.125rem;cursor:pointer}.gutter-sizer{width:1.875rem}.gallery-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.gallery-grid>*{min-width:0}.gallery-grid__item{margin-bottom:1.3125rem!important;width:calc(33% - 17.5px)}.gallery-cols-2 .gallery-grid__item{width:calc(50% - 17.5px)}.gallery-cols-1 .gallery-grid__item{width:calc(100%)}@media only screen and (max-width:991px){.gallery-grid__item{width:calc(50% - 16px)}.gallery-cols-2 .gallery-grid__item{width:calc(50% - 17.5px)}.gallery-cols-1 .gallery-grid__item{width:100%}}@media only screen and (max-width:768px){.gallery-grid__item{width:100%}.gallery-cols-2 .gallery-grid__item{width:100%}.gallery-cols-1 .gallery-grid__item{width:100%}}.gallery-grid__item:hover .gallery-grid__image{transform:scale3d(1.1,1.1,1)}.gallery-grid__image-wrap{border-radius:14px;height:auto;overflow:hidden;position:relative;width:100%;z-index:1}.gallery-grid__image{border-radius:10px!important;transform:scale3d(1,1,1);transition:transform .3s cubic-bezier(.2,0,.2,1)}.gallery-grid__image-wrap .icon-hover{display:none}.gallery-grid__caption{padding-left:.1875rem}.gallery-grid__title{font-size:1rem;margin-top:1rem;margin-bottom:0}.gallery-grid__title a{color:#44566C}.gallery-grid__category{font-size:.875rem;color:#8697A8;display:block}@media only screen and (min-width:769px){.filter{display:inline-flex;flex-wrap:wrap;list-style:none;margin-top:0;margin-bottom:1.1875rem;padding:0}.filter>*{min-width:0}.filter__item{padding-right:1.1875rem}.filter__item:first-child{display:none}.filter__item:last-child{padding-right:0}.filter__item.active a{color:#304CFD}.filter__link{color:#8697A8;padding:0 .25rem;text-decoration:none;display:block;overflow:hidden;position:relative}.filter__link:hover{text-decoration:none}}.select .placeholder{display:none}@media only screen and (max-width:768px){.select{background-color:#F5F8F9;border-radius:1.25rem;color:#8697A8;display:block;margin-bottom:2rem;padding:.1875rem 1.1875rem .1875rem 1.5rem;position:relative;vertical-align:middle;text-align:left;user-select:none;width:100%;-webkit-touch-callout:none;z-index:2}.select .placeholder{cursor:pointer;display:block;padding:.5rem 0;position:relative;z-index:1}.select .placeholder:after{position:absolute;top:50%;right:.125rem;transform:translateY(-50%);font-family:'icomoon';content:'\e90e';z-index:10}.select.is-open .placeholder:after{content:'\e90f'}.select.is-open ul{display:block}.select ul{background-color:#fff;box-shadow:0 .625rem 3.75rem rgb(134 151 168 / .25);border-radius:20px;display:none;max-height:37.5rem;overflow:hidden;overflow-y:auto;padding:.5625rem 0;position:absolute;top:100%;left:0;width:100%;z-index:100}.select ul li{display:block;text-align:left;padding:.1875rem 1.1875rem;color:#44566C;cursor:pointer}.select ul li:hover{background-color:#304cfd}.select ul li:hover a{color:#fff}.select ul li:first-child{display:none}.select ul li a{color:#44566C;text-decoration:none}}@media only screen and (max-width:580px){.select{margin-bottom:1.5rem}}.news-grid{display:flex;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem;margin-bottom:2rem}.news-grid>*{min-width:0}@media only screen and (max-width:991px){.news-grid{margin-left:0;margin-right:0}}.news-item{box-shadow:0 1.5rem 2.5rem rgb(169 194 209 / .3);margin-bottom:1.875rem;margin-left:.9375rem;margin-right:.9375rem;padding:0;width:calc(50% - 30px)}.news-item.news-item--noimg{width:100%}.news-item .title a{color:#44566C}.news-item .title a:hover{color:#304CFD}@media only screen and (max-width:991px){.news-item{margin-left:0;margin-right:0;width:100%}}@media only screen and (max-width:580px){.news-item{margin-bottom:1.25rem}}.news-item:hover .news-item__image-wrap::before,.news-item:hover .news-item__image-wrap::after{opacity:1}.news-item:hover{box-shadow:0 .75rem 1.25rem rgb(169 194 209 / .2)}.news-item__image-wrap{overflow:hidden;border-radius:20px 20px 0 0;height:14rem;position:relative}@media only screen and (max-width:991px){.news-item__image-wrap{height:18rem}}@media only screen and (max-width:580px){.news-item__image-wrap{border-radius:16px 16px 0 0;height:12rem}}.news-item__image-wrap::before{opacity:0;transition:opacity .5s ease-in-out}.news-item__image-wrap::after{content:'';background-image:url(/wp-content/themes/vcard/assets/icons/icon-news.svg);height:2.5rem;margin:auto;opacity:0;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .5s ease-in-out;width:2.5rem;z-index:2}.news-item__date{background-color:#fff;color:#44566C;border-radius:0 .625rem 0 0;font-size:.875rem;padding-left:.8125rem;padding-right:.8125rem;padding-bottom:.1875rem;padding-top:.3125rem;position:absolute;bottom:0;z-index:2}.news-item__link{position:absolute;height:100%;width:100%;z-index:2}.news-item__caption{padding:1.875rem 1.875rem}@media only screen and (max-width:580px){.news-item__caption{padding:1.5rem}}.news-item .title{font-family:"Merriweather",serif}.news-item p{color:#44566C;line-height:1.5}@media only screen and (max-width:580px){.news-item p{font-size:.9375rem}}.header-post{margin-top:2rem;text-align:center}@media only screen and (max-width:580px){.header-post{margin-top:1rem}}.header-post__date{color:#8697A8;font-size:.875rem;margin-bottom:1rem;text-transform:uppercase}@media only screen and (max-width:580px){.header-post__date{margin-bottom:.8125rem}}.header-post .title{font-family:"Merriweather",serif;margin-bottom:1.5rem}@media only screen and (max-width:580px){.header-post .title{margin-bottom:1rem}}.header-post__image-wrap{height:31.25rem;margin-left:-1.875rem;margin-right:-1.875rem;margin-bottom:2.5rem}@media only screen and (max-width:580px){.header-post__image-wrap{height:18rem;margin-left:-1.25rem;margin-right:-1.25rem;margin-bottom:1.5rem}}.content-post{margin-left:auto;margin-right:auto;margin-bottom:2rem;width:100%}@media only screen and (max-width:991px){.content-post{width:100%}}@media only screen and (max-width:580px){.content-post{margin-bottom:1.1875rem}}.content-post p{margin-top:1rem;color:#44566C}.gallery-post{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.gallery-post>*{min-width:0}@media only screen and (max-width:580px){.gallery-post{margin-left:0;margin-right:0}}.gallery-post__item{flex:calc(50% - 32px);height:auto;max-height:80vw;margin-left:1rem;margin-right:1rem;width:calc(50% - 32px)}@media only screen and (max-width:580px){.gallery-post__item{flex:100%;margin-left:0;margin-right:0;margin-bottom:1rem;width:100%}}.gallery-post__caption{color:#8697A8;font-size:.875rem;font-style:italic;padding:1rem 1rem 2rem;text-align:center;width:100%}@media only screen and (max-width:580px){.gallery-post__caption{padding:0 0 1rem}}.gallery-post__caption a{color:#8697A8}.footer-post{position:relative;overflow:hidden}.footer-post .social-share{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:2rem;padding-top:2rem;position:relative}.footer-post .social-share>*{min-width:0}@media only screen and (max-width:580px){.footer-post .social-share{margin-bottom:1rem;margin-top:1rem}}.footer-post::before{content:'';background-color:#44566C;height:.0625rem;margin:auto;position:absolute;top:-1px;right:0;left:0;width:15%}.footer-post__share{display:flex;align-items:baseline;color:#44566C;font-size:.875rem;margin:0 1.0625rem}.footer-post__share>*{min-width:0}@media only screen and (max-width:580px){.footer-post__share{margin:0 .8125rem}}.footer-post__share:hover{text-decoration:none}.footer-post__share i{margin-right:.6875rem}@media only screen and (max-width:580px){.footer-post__share span{display:none}}.comment-box{display:flex;flex-direction:column}.comment-box>*{min-width:0}.comment-box .comment-box{margin-left:3rem}@media only screen and (max-width:580px){.comment-box .comment-box{margin-left:.75rem}table td{padding:5px}}.comment-box__inner{background-color:#fff;border-radius:20px;display:flex;margin-bottom:1.25rem;padding:1.25rem 1.25rem 1rem 1.25rem}.comment-box__inner>*{min-width:0}@media only screen and (max-width:580px){.comment-box__inner{margin-bottom:1rem}}.comment-box__body{color:#44566C;flex:1;font-size:.9375rem;line-height:1.6}@media only screen and (max-width:580px){.comment-box__body{font-size:.875rem;margin-top:0}}.comment-box__body p{margin-bottom:.6875rem}@media only screen and (max-width:580px){.comment-box__body p{margin-bottom:.5rem}}.comment-box__body .emoji{margin:0 .3125rem;vertical-align:bottom}@media only screen and (max-width:580px){.comment-box__body .emoji{margin:0 .125rem;height:1.0625rem;width:1.0625rem}.comment-box__inner{padding:1rem}}.comment-box__details{display:flex;justify-content:space-between;font-size:1.0625rem;color:#44566C;margin-top:.5rem;margin-bottom:.5rem}.comment-box__details>*{min-width:0}@media only screen and (max-width:580px){.comment-box__details{font-size:.9375rem;flex-direction:column;margin-top:0}}.comment-box__details a{text-decoration:none}.comment-box__details-date{font-size:.875rem;font-weight:400;color:#8697A8}@media only screen and (max-width:580px){.comment-box__details-date{font-size:.75rem;margin-top:.3125rem}}.comment-box .avatar{margin-right:1rem;flex-shrink:0}.comment-box__footer{color:#8697A8;display:inline-flex;list-style:none;margin:0;padding:0}.comment-box__footer>*{min-width:0}.comment-box__footer li{cursor:pointer;margin-right:2rem}@media only screen and (max-width:580px){.comment-box__footer li{margin-right:1rem}}.comment-box__footer li:hover{color:#304CFD}.comment-box__footer li:last-child{margin-right:0}.comment-box__footer span{font-size:.875rem;padding-left:1rem}.comment-box__footer span.comment-reply{padding-left:0;margin-left:1rem;position:relative}.comment-box__footer span.comment-reply a{padding-left:22px}.comment-box__footer span.comment-reply .font-icon{position:absolute;left:0;pointer-events:none}.comment-box__footer span:first-child{padding-left:0}.comment-box__footer a{color:#8697A8}.comment-reply-title a{margin-left:10px;display:inline-block;font-size:.875em;color:#8697A8}@media only screen and (max-width:580px){.comment-box__footer span{font-size:.75rem}}.comment-box__footer .font-icon{font-size:1rem;vertical-align:text-bottom}@media only screen and (max-width:580px){.comment-box__footer .font-icon{font-size:.875rem}}.comment-box__footer .icon-like-fill{color:#FF3D57}.comment-box .children{padding:0}.comment-form{margin-top:1rem;position:relative}.comment-form .textarea{border-radius:.5rem;padding:.875rem 1.375rem .8125rem;max-height:12.5rem;overflow:hidden!important}@media only screen and (max-width:580px){.comment-form .textarea{padding:.875rem 3.25rem .875rem 2.5rem}}.comment-form .dropdown{height:1.1875rem;line-height:1.2;margin-top:auto;margin-bottom:auto;margin-left:1rem;position:absolute;top:0;bottom:0}.comment-form .dropdown-menu{margin-left:-1rem;min-width:14.9375rem;max-width:14.9375rem;top:-100%!important}.comment-form .icon-smile{color:#8697A8;cursor:pointer;font-size:1.1875rem}.comment-form .icon-smile:hover{color:#44566C}@media only screen and (max-width:580px){.comment-form .icon-smile{font-size:1rem}}.emoji-wrap{display:flex;justify-content:space-around;flex-wrap:wrap;padding:.375rem .8125rem .1875rem}.emoji-wrap>*{min-width:0}.emoji-wrap .emoji{cursor:pointer;border-radius:.1875rem;margin:.125rem;padding:.1875rem}.emoji-wrap .emoji:hover{box-shadow:0 0 0 .125rem rgb(134 151 168 / .2)}.scroll-line{background:#304CFD;height:.1875rem;position:fixed;top:0;width:0;z-index:3}.nicescroll-cursors{background-color:#8697A8!important}.social-auth{font-size:.9375rem;list-style:none;padding:0;margin-top:1rem;margin-bottom:0}@media only screen and (max-width:580px){.social-auth{font-size:.875rem}}.social-auth__item{display:inline-flex;margin-right:.375rem}.social-auth__item>*{min-width:0}.social-auth__link{color:#fff}.social-auth__link:hover{color:#fff;opacity:.7}.social-auth .font-icon{background-color:#304CFD;border-radius:50%;font-size:.75rem;padding:.375rem}@media only screen and (max-width:580px){.social-auth .font-icon{font-size:.6875rem}}.social-auth .icon-facebook{background-color:#3B5998}.social-auth .icon-twitter{background-color:#55ACEE}.social-auth .icon-dribbble{background-color:#F26798}.social-auth .icon-behance{background-color:#4176FA}.swiper-container .swiper-wrapper{min-height:100%}.review-item{display:flex;flex-direction:column;background-color:#F5F8F9;background-image:url(/wp-content/themes/vcard/assets/icons/icon-quote.svg);background-repeat:no-repeat;background-position:right 1.875rem top 1.875rem;border-radius:20px;height:auto;padding:1.875rem;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:#44566C;line-height:1.5}.review-item__caption:last-child{margin-bottom:0}.review-item .title{margin-left:5.5rem}@media only screen and (max-width:580px){.review-item .title{font-size:1rem;margin-left:0;margin-top:.5rem;margin-bottom:.5rem}}.review-item .avatar{position:absolute;top:-2.375rem}body .swiper-pagination{margin-top:1.5rem;position:relative;line-height:0}@media only screen and (max-width:580px){body .swiper-pagination{margin-top:1rem}}body .swiper-pagination-bullet{background:#F0F0F6;border-radius:1rem;opacity:1;height:.625rem;width:.625rem;transition:width 0.3s cubic-bezier(.455,.03,.515,.955)}@media only screen and (max-width:580px){body .swiper-pagination-bullet{height:.375rem;width:.375rem}}body .swiper-pagination-bullet-active{background:#304CFD;width:1.25rem}@media only screen and (max-width:580px){body .swiper-pagination-bullet-active{width:.75rem}}body .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .3125rem}body .swiper-container-horizontal>.swiper-pagination-bullets,body .swiper-pagination-custom,body .swiper-pagination-fraction{bottom:0}.timeline{margin-top:1.8125rem;padding-left:.5rem}.timeline__item{border-left-color:#F0F0F6;border-left-width:1px;border-left-style:solid;padding-bottom:.875rem;padding-left:1.375rem;position:relative;max-width:397px}.timeline__item::before{content:'';background-color:#304CFD;box-shadow:0 0 0 .1875rem rgb(48 76 253 / .25);border-radius:50%;position:absolute;top:0;left:-.3125rem;height:.625rem;width:.625rem}.timeline__item:last-child{border:0}.timeline__title{margin-bottom:0;position:relative;top:-.3125rem}.timeline__period{color:#8697A8;font-size:.875rem}.timeline__description{margin-top:.5rem}@media only screen and (max-width:580px){.timeline__description{margin-top:.1875rem}}.back-to-top{border-top:.0625rem solid #44566C;border-left:.0625rem solid #44566C;cursor:pointer;height:2rem;opacity:.5;position:fixed;right:2.5rem;bottom:1.875rem;width:2rem;transform:rotate(45deg);transition:opacity .35s ease-out;z-index:10}.back-to-top:hover{opacity:1}@media only screen and (max-width:768px){.back-to-top{height:1.5rem;width:1.5rem}}@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:.0625rem;height:100%}.elementor-widget-google_maps{border-radius:14px;overflow:hidden}.content-sidebar .widget{margin-bottom:3rem}.content-sidebar .widget:last-child{padding-bottom:1.5rem}.content-sidebar .widget-title,.content-sidebar .widget_block h2{margin-top:0;margin-bottom:20px;padding-bottom:15px;position:relative;font-size:1.25rem}.content-sidebar .widget-title a,.content-sidebar .widget_block h2 a{color:#44566C}.content-sidebar .widget-title:before,.content-sidebar .widget_block h2:before{content:'';background-color:#304CFD;height:3px;position:absolute;left:0;bottom:0;width:30px;border-radius:3px}.content-sidebar ul,.single-post-text .wp-block-archives{padding-left:0;list-style:none}.content-sidebar ul li,.wp-block-categories-list li,.wp-block-archives-list li,.single-post-text .wp-block-archives li{margin-bottom:8px;position:relative;line-height:1.5;color:#8697A8}.widget.widget_rss ul li{margin-bottom:18px}.content-sidebar ul li a,.single-post-text .wp-block-archives li a{color:#44566C;text-decoration:none}.content-sidebar ul li a:hover,.single-post-text .wp-block-archives li a:hover{text-decoration:underline}.content-sidebar .screen-reader-text{display:none}select,.custom-select{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 15px center/10px 15px}.wp-block-calendar{max-width:400px}.calendar_wrap table,.wp-block-calendar table{width:100%;font-size:.875rem;background:#fff0}.calendar_wrap table caption,.wp-block-calendar table caption{padding-top:0;padding-bottom:0;text-align:center;caption-side:top}.calendar_wrap table th,.wp-block-calendar table th{padding:3px;text-align:center;border:none}.calendar_wrap table td,.wp-block-calendar table td{padding:3px;text-align:center;border:1px solid #F5F8F9}.calendar_wrap table tfoot td,.wp-block-calendar table tfoot td{text-align:left;border:none}.calendar_wrap table tfoot td:last-child,.wp-block-calendar table tfoot td:last-child{text-align:right}.wp-block-calendar tfoot a{color:#304CFD}.content-sidebar a{text-decoration:none}.content-sidebar a:hover{text-decoration:underline}.content-sidebar ul ul{margin-top:.6rem}.content-sidebar ul ul li{position:relative;padding-left:.6rem}.content-sidebar ul ul li:before{content:'';position:absolute;left:0;top:10px;width:5px;height:1px;background:#8d99a7}.content-sidebar ul li a.rsswidget{display:block;color:#44566C;font-weight:700;text-decoration:none}.content-sidebar ul li a.rsswidget:hover{text-decoration:underline}.content-sidebar ul li .rss-date,.content-sidebar ul li cite{padding:8px 0;display:block;font-size:1em;color:#8697A8}.rssSummary{display:block;color:#44566C}.textwidget img{height:auto}.tags-links a,.tagcloud a,.col__sedebar .tagcloud a,.wp-block-tag-cloud a{margin:4px 0 4px 6px;padding:0 14px;display:inline-block;vertical-align:middle;font-size:1em!important;line-height:30px;font-weight:400;color:#fff!important;text-transform:none;text-decoration:none;background:#304CFD;border:1px solid #304CFD;border-radius:30px}.content-sidebar ul.menu{position:relative;height:auto;transform:none;opacity:1;display:block;background:none}.content-sidebar .search-form .btn_search,.search-submit,.wp-block-search .wp-block-search__button,.widget_product_search button{position:absolute;right:17px;top:50%;margin-top:-17px;background-color:#fff0;border:0;z-index:2}.content-sidebar .search-form label,.wp-block-search label{margin-bottom:0}.search-submit,.wp-block-search .wp-block-search__button,.widget_product_search button{width:14px;height:31px;background:url(/wp-content/themes/vcard/assets/images/search.svg) no-repeat center center;background-size:contain;font-size:0;opacity:.7}.archive-row{display:flex;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem;margin-bottom:2rem}.archive-col{width:calc(100% - 30px);margin-left:.9375rem;margin-right:.9375rem;margin-bottom:1.875rem}.archive-item.box{padding:0;box-shadow:0 1.5rem 2.5rem rgb(169 194 209 / 30%)}.archive-item .image{text-align:center;border-radius:20px 20px 0 0;overflow:hidden;position:relative}.archive-item .image img{height:320px;width:100%;object-fit:cover;object-position:center;border-radius:0}.archive-item .desc{padding:1.875rem}.archive-item .date{margin-bottom:5px}.archive-item .date a{color:#44566C}.archive-item .name{margin-bottom:15px;font-family:"Merriweather",serif;font-size:1.25rem;line-height:1.3;font-weight:700;display:block;vertical-align:top;color:#44566C}.archive-item a.name:hover{color:#304CFD;text-decoration:none}.archive-item .date a{font-size:.875rem;text-decoration:none}.tags-links{display:block;margin:1rem 0;clear:both}.tags-links span{margin-right:8px;display:inline-block;vertical-align:middle}.nav-links{margin:2rem 0}.nav-links:after{content:'';position:relative;clear:both;display:block}.nav-links .nav-previous{float:left}.nav-links .nav-next{float:right}.nav-links .nav-previous a,.nav-links .nav-next a{padding:0 30px;color:#44566C;background:#F5F8F9;height:50px;display:flex;align-items:center;border-radius:20px}.nav-links .nav-previous a:before{margin-right:10px;display:inline-block;vertical-align:middle;padding-right:8px;content:'\f053';-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:'FontAwesome';font-weight:900}.nav-links .nav-next a:after{margin-left:10px;display:inline-block;vertical-align:middle;padding-right:8px;content:'\f053';-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:'FontAwesome';font-weight:900;transform:scaleX(-1)}.pager,.page-links,.pagination{margin:2rem 0;text-align:center;clear:both;justify-content:center}.pager a,.page-links a,.pagination a,.nav-links a{text-decoration:none}.page-numbers,.post-page-numbers{margin:0 5px;display:inline-block;vertical-align:middle;width:41px;height:41px;line-height:39px;color:#110f10;border:none;background:#F5F8F9;border-radius:41px;text-decoration:none;text-align:center}.page-numbers.dots{background:none}.page-numbers.current,.post-page-numbers.current{background:#304CFD;color:#fff}a.next.page-numbers{margin-left:15px;background:none;width:auto}a.next.page-numbers:after{margin-left:5px;display:inline-block;vertical-align:middle;padding-right:8px;content:'\f053';-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:'FontAwesome';font-weight:900;transform:scaleX(-1)}a.prev.page-numbers{margin-right:15px;background:none;width:auto}a.prev.page-numbers:before{margin-right:5px;display:inline-block;vertical-align:middle;padding-right:8px;content:'\f053';-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:'FontAwesome';font-weight:900}.edit-link{margin-top:15px;display:block;clear:both}.post-edit-link{position:relative;display:inline-block;vertical-align:top;color:#110f10;text-decoration:none;-ms-word-wrap:break-word;word-wrap:break-word;max-width:100%}.post-edit-link:before{padding-right:8px;content:"\f044";-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:'FontAwesome';font-weight:900}.screen-reader-text{display:none}.single-post-text h1,.single-post-text h2,.single-post-text h3,.single-post-text h4,.single-post-text h5,.single-post-text h6{margin-top:2rem;margin-bottom:1rem;line-height:1.3}.single-post-text h1:first-child,.single-post-text h2:first-child,.single-post-text h3:first-child,.single-post-text h4:first-child,.single-post-text h5:first-child,.single-post-text h6:first-child{margin-top:0}.comments{padding:0}.comment-box__details a{color:#44566C}.trackback .comment-box__body,.pingback .comment-box__body{margin-left:0!important}.wp-caption-text,.wp-block-image figcaption,.wp-block-video figcaption,.wp-block-embed figcaption{max-width:100%;margin:0;padding:5px 10px 0 10px;text-align:center;font-size:.9em;font-style:italic;opacity:.7}.wp-block-button{margin-bottom:20px}img.alignright,.alignright{float:right;margin:0 0 10px 20px}img.alignleft,.alignleft{float:left;margin:0 20px 10px 0}img.aligncenter,.aligncenter{display:block;margin-left:auto;margin-right:auto}img .alignnone,.alignnone{float:none}.wp-caption-text,.wp-block-image figcaption,.wp-block-video figcaption,.wp-block-embed figcaption,.blocks-gallery-caption{max-width:100%;margin:0;padding:5px 10px 0 10px;text-align:center;font-size:.9em;line-height:1.4;font-style:italic}.blocks-gallery-caption{margin-bottom:1rem;padding-top:0;width:100%;display:block}.wp-caption.alignnone{margin:5px 0 0 0}.wp-caption.alignleft{margin:5px 20px 0 0}.wp-caption.alignright{margin:5px 0 0 20px}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:380px}.wp-block-image img{max-width:100%;height:auto}.single-post-text .gallery{margin:0 -15px}.single-post-text img{height:auto}.single-post-bottom{margin-top:2rem}.single-post-text .gallery .gallery-item{padding:15px;display:inline-block;vertical-align:top;width:33.333%;text-align:center}.single-post-text .gallery.gallery-columns-1 .gallery-item{width:100%}.single-post-text .gallery.gallery-columns-2 .gallery-item{width:50%}.single-post-text .gallery.gallery-columns-3 .gallery-item{width:33.333%}.single-post-text .gallery.gallery-columns-4 .gallery-item{width:25%}.single-post-text .gallery.gallery-columns-5 .gallery-item{width:20%}.gallery-item .wp-caption-text.gallery-caption{padding-top:10px;font-size:.875rem}.content-sidebar .search-form,.wp-block-search,.widget_product_search{position:relative}.wp-block-latest-posts.wp-block-latest-posts__list{padding-left:0}.wp-block-search{margin-bottom:1.9rem;position:relative;max-width:300px}.content-sidebar .search-form label,.widget_product_search label{display:block}.wp-block-search .wp-block-search__label{display:block;position:absolute;top:0;padding-left:30px;color:#110f10;font-size:.9375rem;font-weight:500;letter-spacing:.1rem;text-transform:uppercase;z-index:-1;opacity:.5}.content-sidebar .search-form .screen-reader-text{display:none}.single-post-text .wp-block-archives{margin:2rem 0}.wp-block-latest-comments{margin:2rem 0;padding:0}.wp-block-latest-comments__comment a{color:#44566C;font-weight:700}.wp-block-latest-comments__comment-date,.wp-block-latest-posts__post-date{padding:.5rem 0;display:block;font-size:.875rem;color:#8d99a7}.wp-block-latest-posts__post-date{padding-top:0}.wp-block-latest-comments__comment-excerpt{margin-bottom:1.9rem}.wp-block-latest-posts.wp-block-latest-posts__list li{margin-bottom:.5rem}.wp-block-latest-comments__comment-excerpt p{margin-top:0!important;font-size:1.05rem;line-height:1.5}.wp-block-group.has-background .wp-block-group__inner-container{margin-bottom:1.2rem;padding:1.2rem}.wp-block-group.has-background .wp-block-group__inner-container p:last-child{margin-bottom:0}.wp-block-quote.has-text-align-right,blockquote.has-text-align-right{margin-right:3.9rem;margin-left:0}hr{border-top:1px solid #8d99a7}.post-password-form label input{background-color:#fff0;border:0;border-bottom:1px solid #8d99a7;border-radius:0;box-shadow:none;color:#110f10;font-size:inherit;height:auto;padding:1rem 0;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:-1rem}.post-password-form input[type="submit"]{background-color:#fff0;border:1px solid #304CFD;border-radius:0;color:#304CFD;cursor:pointer;font-size:.87rem;font-weight:600;letter-spacing:.1rem;line-height:inherit;white-space:nowrap;overflow:hidden;padding:.8rem 2rem .7rem;position:relative;text-transform:uppercase;z-index:1}.comment-respond .title--h5{margin-bottom:0;margin-top:2rem}.comment-respond .title--h5 small{display:block}.comment-respond .title--h5 a{margin-top:5px;font-size:.875rem}.section__comments .form-comment:first-child .comment-respond .title--h5{margin-top:0}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:#fff}.bypostauthor{border-top:10px solid #e18728}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{line-height:1.2}.wp-block-calendar a{text-decoration:none;color:#304CFD}.single-post-text nav.wp-calendar-nav{margin-top:.5rem}.single-post-text .blocks-gallery-grid,.single-post-text .wp-block-gallery{margin-top:0;margin-bottom:0}.single-post-text figure.wp-block-gallery{margin-bottom:2rem}.wp-block-column p:first-child,.wp-block-column ul:first-child,.wp-block-column ol:first-child,.wp-block-column blockquote:first-child{margin-top:0}.wp-block-column p:last-child,.wp-block-column ul:last-child,.wp-block-column ol:last-child,.wp-block-column blockquote:last-child{margin-bottom:0}.block-quote,.wp-block-quote,.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-pullquote,blockquote{margin:2rem 0 2rem 3.9rem}.block-quote p,.wp-block-quote p,.wp-block-quote.is-large p,.wp-block-quote.is-style-large p,.wp-block-pullquote p,blockquote p{margin-bottom:1rem}.block-quote cite,.wp-block-quote cite,.wp-block-quote.is-large cite,.wp-block-quote.is-style-large cite,.wp-block-pullquote cite,blockquote cite{margin-top:1rem}.wp-block-columns{margin-bottom:2rem}.single-post-text .has-medium-font-size{line-height:1.6}.single-post-text .has-large-font-size{line-height:1.4}.wp-block-archives-dropdown,.wp-block-calendar{margin:1rem 0;max-width:400px}.post-password-form label input{outline:none}.trackback .avatar,.pingback .avatar{display:none}h1,h2,h3,h4,h5,h6,.archive-item .name{-ms-word-wrap:break-word;word-wrap:break-word}.archive-item.box .sticky{border:1px solid #304CFD;border-radius:20px}.header--default+.row .col-xl-9 .circle-menu{top:-80px}.header--default+.row .col-xl-9 .inner-menu{top:-80px;width:100%}.row.header--default{margin-top:-80px}.logo-text{position:relative;top:-20px}.logo-text a{text-decoration:none}.logo-text .logo-text__name{font-size:1.8125rem;font-family:"Merriweather",serif;margin-bottom:0;display:block;color:#44566C;font-weight:700}.logo-text .logo-text__sub{color:#44566C}.sub-menu .nav__item{padding-right:20px;margin-right:-20px;margin-bottom:10px}.sub-menu .nav__item a{padding:0;color:#44566C;line-height:1.35}.sub-menu .nav__item a:hover{text-decoration:underline}.sub-menu .nav__item:last-child{margin-bottom:0}.nav__item>.sub-menu .sub-menu{left:100%;top:-20px}.nav__item>.sub-menu .sub-menu:before{left:-12px;top:20px;border:6px solid #fff0;border-right:6px solid #fff}.contact-form input,.contact-form textarea{background-color:#F5F8F9}.contact-form input{padding-left:50px}.contact-form br{display:none}.category{margin-bottom:.25rem;font-size:.875rem;color:#8697A8}.error-page__num{color:#304CFD;font-size:140px;display:block;height:auto;line-height:140px;font-weight:700}.error-page .description{color:#44566C}.error-page{padding:50px 0;min-height:454px}aside.col-xl-3+.col-xl-9{margin-bottom:50px}.nav__item>.sub-menu{min-width:220px}.comment .comment-respond{margin-bottom:2rem}@media only screen and (max-width:991px){.row.header--default{margin-top:-110px}.logo-text .logo-text__name{font-size:1.5rem}.header--default+.row .col-xl-3{order:2;margin-top:40px}.header--default+.row .col-xl-9{order:1}.archive-row{margin-left:0;margin-right:0}.archive-col{width:100%;margin-left:0;margin-right:0}.header--default+.row .col-xl-9 .inner-menu{width:100%}.content-sidebar{margin-top:3rem;padding-left:0}main.main{overflow:hidden}.block-quote,.wp-block-quote,.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-pullquote,blockquote{margin-left:0}}@media only screen and (max-width:1024px){.inner-menu{display:block}.nav{position:relative;overflow:auto;display:block;padding:80px 30px 30px 30px;padding-left:0;padding-right:0;height:100vh;left:0;transition:padding 0.5s ease 0s}.is-active .nav{padding-left:30px;padding-right:30px}.inner-menu-alt .nav{border-radius:0;transition:all .4s ease-in-out}.open-menu .inner-menu-alt .nav{left:0}.nav__item{margin-right:0;display:block}.nav__item a{padding:5px 0;font-size:23px;font-weight:500}.nav__item>.sub-menu{top:0;position:relative;padding:5px 0 15px 0;float:none}.sub-menu .nav__item a{padding:0;font-size:16px}.nav__item>.sub-menu .sub-menu{left:0;top:0;box-shadow:none}.nav__item>.sub-menu .sub-menu:before{display:none}.header--default+.row .col-xl-9 .circle-menu{top:0}.header--default+.row .col-xl-9 .inner-menu{top:0;width:100%}.circle-menu.d-sm-none{display:flex!important}}@media only screen and (max-width:580px){.comment-box__details span{margin-top:8px;display:block}.section__comments .children{padding-left:15px}.comment-box{margin-top:1rem}.comment-footer{margin-left:60px}.section__comments .children .children{padding-left:15px}.comment-form .btn{width:100%}.single-post-text .gallery .gallery-item{width:100%}.single-post-text .gallery.gallery-columns-1 .gallery-item{width:100%}.single-post-text .gallery.gallery-columns-2 .gallery-item{width:100%}.single-post-text .gallery.gallery-columns-3 .gallery-item{width:100%}.single-post-text .gallery.gallery-columns-4 .gallery-item{width:100%}.single-post-text .gallery.gallery-columns-5 .gallery-item{width:100%}.content-sidebar .widget-title{font-size:1.2rem}.content-sidebar{margin-top:2rem}.content-sidebar .widget:last-child{margin-bottom:0}.content-sidebar .widget-title{margin-bottom:15px}a.next.page-numbers{margin-left:5px;font-size:0}a.prev.page-numbers{margin-right:5px;font-size:0}a.next.page-numbers:after{margin-left:0;font-size:16px}a.prev.page-numbers:before{margin-right:0;font-size:16px}.footer-post .social-share{padding-top:0}.avatar--60{filter:none;margin-top:.4rem}.header-post{text-align:left}table th,table td{letter-spacing:0;padding:5px}.comment-box__footer{display:block}.comment-box__footer .comment-reply{display:block;margin-top:10px}}.main.theme-style-compact .sidebar .avatar{margin-bottom:1.5625rem}@media only screen and (min-width:991px){body.admin-bar{min-height:calc(100vh - 32px)}.main.theme-style-compact{padding:1.875rem;position:relative;height:100vh;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.main.theme-style-compact.main-m-alt>.container>.row{border-radius:30px 0 30px 30px}.main.theme-style-compact.main-m-alt{padding:1.875rem;padding-top:100px}.main.theme-style-compact.main-m-alt .inner-menu.inner-menu-alt{top:-99px;right:-30px;width:auto}.main.theme-style-compact.main-m-alt .inner-menu.inner-menu-alt::before{content:'';background-image:url(/wp-content/themes/vcard/assets/images/nav-edge.svg);height:100%;position:absolute;top:0;left:-115px;width:120px;z-index:-1}.main.theme-style-compact.main-m-alt .inner-menu.inner-menu-alt .nav{border-radius:0 30px 0 0;box-shadow:none;background-color:#fff;width:auto;padding-right:2.5rem;padding-top:.5rem;letter-spacing:.04rem;font-weight:500}.admin-bar .main.theme-style-compact{height:calc(100vh - 32px)}.main.theme-style-compact>.container{padding:0;max-width:100%;width:100%}.main.theme-style-compact>.container>.row{padding:0;background-color:#fff;border-radius:30px 15px 30px 30px;box-shadow:0 2.5rem 3.125rem rgb(134 151 168 / .1);display:flex;max-height:42.5rem;height:100%;margin-left:auto;margin-right:auto;max-width:64.375rem;position:relative;width:100%;flex-wrap:initial}.main.theme-style-compact>.gutter-top>.row>.col-xl-3{display:flex;flex-direction:column;justify-content:flex-start;background-color:#F5F8F9;border-radius:30px;padding:2rem;width:17.5rem;text-align:center;max-width:17.5rem;flex:0 0 17.5rem}.main.theme-style-compact>.gutter-top>.row>.col-xl-3>.box{padding:0;border-radius:0;box-shadow:none!important;background:none}.main.theme-style-compact .sidebar .avatar{margin-top:0}.main.theme-style-compact .sidebar .box-inner{padding:0;background:none}.main.theme-style-compact>.gutter-top>.row>.col-xl-9{max-height:42.5rem;margin-top:2.5rem;margin-bottom:1.875rem;padding-left:1.875rem;padding-right:1.875rem;width:calc(100% - 280px);position:relative;max-width:100%;flex:auto}.main.theme-style-compact>.gutter-top>.row>.col-xl-9>.box{box-shadow:none!important;background:none;padding:0;height:100%}.main.theme-style-compact>.gutter-top>.row>.col-xl-9>.box .page-wrap{padding-right:20px;overflow-x:hidden;position:absolute;width:calc(100% + 20px);height:100%}.main.theme-style-compact .inner-menu{top:-40px;right:-40px;width:100%}.main.theme-style-compact .circle-menu{border-radius:50% 15px 50% 50%;top:-40px;right:-30px}.main.theme-style-compact .footer{padding-bottom:0}.inner-menu-alt .nav{overflow:visible}.main.theme-style-compact .inner-menu.inner-menu-alt .nav__item a{text-transform:uppercase}.main.theme-style-compact .inner-menu.inner-menu-alt .nav__item>a.active .animated-button,.main.theme-style-compact .inner-menu.inner-menu-alt .nav__item.current-menu-item>a .animated-button{padding:.5rem 1.5rem .5rem 1rem;background-color:#304CFD;color:#fff!important;border-radius:10px}.main.theme-style-compact .inner-menu.inner-menu-alt .nav__item>a.active.dropdown-toggle::after,.main.theme-style-compact .inner-menu.inner-menu-alt .nav__item.current-menu-item>a.dropdown-toggle::after{position:absolute;top:27px;right:9px;border-top-color:#fff}}@media only screen and (min-width:1025px){.nav__item>.sub-menu{top:56px;padding:20px;transform:translateY(20px);display:block;pointer-events:none;opacity:0;visibility:hidden;transition:all 0.3s cubic-bezier(.72,.16,.345,.875)}.nav__item:hover>.sub-menu{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}}.main.theme-style-compact .footer{padding-top:2rem}.main.theme-style-compact .elementor-section:last-child .box-inner{padding-bottom:0}.main.theme-style-compact .box-inner,.main.theme-style-compact .box-inner::before,.main.theme-style-compact .box-inner::after{background:#fff0}.main.theme-style-compact .news-item,.main.theme-style-compact .news-item__date{background:#F5F8F9;box-shadow:none}.main.theme-style-compact .elementor-widget-vcard-skills .progress{background:rgb(68 86 108 / .1)}.main.theme-style-compact .elementor-widget-vcard-skills .box__second{background:#F5F8F9}.case-item.case-item-compact{border:3px solid #F5F8F9;border-radius:30px;padding:1.5rem;display:block}.case-item.case-item-compact .title{font-size:1.125rem}.case-item.case-item-compact .case-item__icon{margin-right:0;margin-bottom:1rem}.main.theme-style-compact .news-item .btn{padding-bottom:4px;height:auto;padding:0;background:none;color:#304CFD;border-radius:0}.main.theme-style-compact .news-item .btn:before{display:none}.main.theme-style-compact .news-item .btn:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background:#304CFD;transition:all 0.3s cubic-bezier(.72,.16,.345,.875)}.main.theme-style-compact .news-item .btn:hover:after{width:0%}.main.theme-style-compact .review-item{padding:1.875rem 3.5rem 1.875rem 1.875rem}.main.theme-style-compact .inner-menu.inner-menu-alt .nav__item .sub-menu a{text-transform:none;letter-spacing:0;font-weight:400;text-decoration:none}.dropdown-toggle::after{vertical-align:.2em}.comment-reply-title{font-size:1.5rem}.header-project{margin-top:0;margin-bottom:1rem;position:relative}.header-project__image-wrap{height:25rem;position:relative}.details-info{list-style:none;padding-left:0;margin-top:0;margin-bottom:.5rem}.details-info--inline{display:flex;flex-direction:row;flex-wrap:wrap}.details-info__item{font-size:.875rem;display:flex;align-items:center;margin-bottom:1rem;text-overflow:ellipsis;white-space:nowrap}.details-info--inline .details-info__item{display:inline-flex;align-items:center;margin-right:5rem}.details-info--inline .overhead{font-weight:400;display:block;color:#8697A8;font-size:.875rem}.details-info--inline .value-text{color:#44566c;font-weight:700;font-size:1rem}.js-carousel-project{margin-top:2.375rem}.js-carousel-project .swiper-slide-project{height:19.6875rem;max-width:35rem;opacity:.5;overflow:hidden;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.js-carousel-project .swiper-slide-project.swiper-slide-active{opacity:1}.js-carousel-project .swiper-slide-project img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.js-carousel-project .swiper-pagination{margin-top:1.875rem}.js-carousel-project .swiper-pagination-bullet{background:#2a2a2b;border-radius:1rem;opacity:1;height:.625rem;width:.625rem;-webkit-transition:width 0.3s cubic-bezier(.455,.03,.515,.955);transition:width 0.3s cubic-bezier(.455,.03,.515,.955)}.js-carousel-project .swiper-pagination-bullet-active{background:#304CFD;width:1.25rem}.js-carousel-project+.swiper-pagination .swiper-pagination-bullet{margin:0 .3125rem}.gallery-grid__image-wrap .icon-hover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;display:flex;align-items:center;justify-content:center;font-size:20px;opacity:0;transition:.4s ease-in-out}.gallery-grid__item:hover .gallery-grid__image-wrap .icon-hover{opacity:.9}.gallery-grid__image-wrap .icon-hover:before{width:50px;height:50px;line-height:50px;border-radius:12px;background:#f5f8f9;color:#44566C;text-align:center}.single-portfolio .title.title__separate{margin-bottom:3rem}.single-portfolio .header-post{display:none}.pricing-items{margin:0 -15px;margin-top:-2.5rem;display:flex}.pricing-items .pricing-col{padding:0 15px;width:33.333%;display:inline-block;vertical-align:top}.pricing-item.content-box{display:flex;flex-direction:column;background-color:#F5F8F9;border-radius:20px;height:auto;padding:1.875rem;margin-top:2.5rem;text-align:center}.pricing-item.content-box .icon{font-size:30px;line-height:30px;color:#304CFD}.pricing-item.content-box .name{margin:1rem 0;font-family:"Archivo",sans-serif;font-size:1rem;font-weight:700;line-height:1.3;color:#44566c}.pricing-item.content-box .amount{font-size:2rem;line-height:1;font-weight:700;font-family:"Archivo",sans-serif}.pricing-item.content-box .amount .dollar,.pricing-item.content-box .amount .period{font-size:1rem}.pricing-item.content-box .feature-list{margin:1rem 0}.pricing-item.content-box .feature-list ul{margin:0;padding:0;list-style:none}.pricing-item.content-box .feature-list ul li em{font-style:normal;opacity:.5;text-decoration:line-through}.js-carousel-clients .swiper-slide{display:flex;justify-content:center;align-items:center;height:90px}.js-carousel-clients .swiper-slide img{max-height:90px;max-width:90px;opacity:.5;transition:all 0.3s ease 0s}.js-carousel-clients .swiper-slide img:hover{opacity:1}.contact-form{margin-bottom:2rem}.gallery-grid{margin-bottom:1rem}@media only screen and (max-width:767px){.pricing-items{display:block}.pricing-items .pricing-col{width:100%}}@media only screen and (min-width:991px){.main.theme-style-compact .inner-menu.inner-menu-alt .nav__item a{color:#5F6F81}.main.theme-style-compact .inner-menu.inner-menu-alt .nav__item:hover>a{color:#304CFD}}.section{-webkit-transition:0.55s ease-in-out;transition:0.55s ease-in-out}.transition-fade{-webkit-transition:0.55s ease-in-out;transition:0.55s ease-in-out;opacity:1}.transition-fade .section{-webkit-transform:scale(1);transform:scale(1);opacity:1}html.is-animating .transition-fade{opacity:0}html.is-animating .transition-fade .section{-webkit-transform:scale(.93);transform:scale(.93);opacity:0}html.is-animating .section{opacity:0}.content-none{margin-bottom:2rem}