/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

body,html,.head
{
    transition: all .5s;
}
body:has(.banner-top.active) .head {
    top: 69px;
}

html:has(.banner-top.active) {
    padding-top: 230px !important;
}
.flexslider .slides img
{
    object-fit: cover;
    object-position: top;
}
.single-post .fusion-breadcrumbs a:hover
{
color:#fff !important;
    border-bottom:1px solid;
}
.js-articles .swiper-slide {
    background: #e6f0fb;
    border-radius: 24px;
    height: auto;
    padding-bottom: 20px;
}
.js-articles .fusion-column-wrapper
{
    margin: 0 !important;
}
.js-articles  .fusion-image-wrapper img
{
    object-fit: cover;
    object-position: top !important;
}
.js-articles .swiper-wrapper
{
    align-items: stretch;
}
.js-articles > .fusion-column-wrapper
{
    margin:0 !important;
}
.banner-top {
    background: linear-gradient(269.71deg, #1E2019 50.45%, #474746 116.17%);
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 111111;
    padding: 10px 0;    height: 69px;
    display: flex
;
}
.page-template .fusion-builder-row-1  .fusion-image-element
{
    border-radius: 32px;
    overflow: hidden;    position: relative;
}
.page-template .fusion-builder-row-1  .fusion-image-element:before{
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    /* background: #fff; */
    left: 0;
    top: 0;
    z-index: 11;
    box-shadow: inset 0 0 20px rgb(230 240 251);
    border-radius: 32px;
    overflow: hidden;
}
.banner-top__close {
    position: absolute;
    width: 24px;
    height: 24px;
    right: -80px;
    top: 13px;
    cursor: pointer;
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.5303 8.46967C15.8232 8.76256 15.8232 9.23744 15.5303 9.53033L9.53033 15.5303C9.23744 15.8232 8.76256 15.8232 8.46967 15.5303C8.17678 15.2374 8.17678 14.7626 8.46967 14.4697L14.4697 8.46967C14.7626 8.17678 15.2374 8.17678 15.5303 8.46967Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M8.46967 8.46967C8.76256 8.17678 9.23744 8.17678 9.53033 8.46967L15.5303 14.4697C15.8232 14.7626 15.8232 15.2374 15.5303 15.5303C15.2374 15.8232 14.7626 15.8232 14.4697 15.5303L8.46967 9.53033C8.17678 9.23744 8.17678 8.76256 8.46967 8.46967Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12 3.75C7.44365 3.75 3.75 7.44365 3.75 12C3.75 16.5563 7.44365 20.25 12 20.25C16.5563 20.25 20.25 16.5563 20.25 12C20.25 7.44365 16.5563 3.75 12 3.75ZM2.25 12C2.25 6.61522 6.61522 2.25 12 2.25C17.3848 2.25 21.75 6.61522 21.75 12C21.75 17.3848 17.3848 21.75 12 21.75C6.61522 21.75 2.25 17.3848 2.25 12Z" fill="white"/></svg>');
}
.banner-top  .center-wrap:before{
    content: "";
    background: url(assets/img/banner-top.png);
    height: calc(100% + 20px);
    width: 245px;
    position: absolute;
    left: -300px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    top: -10px;
}
.banner-top  .center-wrap {
    display: flex
;    grid-gap: 8px;
    align-items: center;
    justify-content: space-between;position: relative;
}
.banner-top__text {
    color: #fff;
    font-size: 20px;
    leading-trim: NONE;
    line-height: 24px;
}
.banner-top__text b{
        color: #98CE00;
        font-size: 25px;

}
.banner-top__text2
{
    background-image: url('data:image/svg+xml,<svg width="205" height="80" viewBox="0 0 205 80" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M196.513 78.6254C197.195 78.7909 197.802 79.0002 198.334 79.6364L198.284 80.1074L197.732 80.4522C197.42 80.6303 197.378 80.5299 197.049 80.4071C196.676 79.808 196.613 79.362 196.513 78.6254Z" fill="%238E897E"/><path d="M29.6735 -0.725556C30.7487 -0.454613 32.8551 -0.274609 33.5246 0.963978L33.5292 1.57945C32.6079 1.35106 31.457 1.21382 30.5851 0.744C29.9493 0.401826 29.8955 0.0659718 29.6735 -0.725556Z" fill="%23F4EFEA"/><path d="M158.225 20.1771C160.979 19.842 164.613 19.4292 167.343 20.3817C169.61 21.1729 171.418 23.8939 173.556 25.1883C175.456 26.3376 179.185 27.553 181.352 28.4892C182.947 29.1786 184.736 27.7903 186.183 29.5284C186.426 29.8214 186.576 30.1533 186.719 30.5378L186.671 30.4504L186.566 31.4014C187.624 32.7385 190.351 31.5465 191.776 32.5818C192.886 33.3882 193.038 36.5417 194.099 37.4234C194.407 37.68 194.819 37.6959 195.122 37.9991C195.461 38.8785 195.454 39.0292 195.242 39.9906C194.984 41.17 194.354 42.4269 194.699 43.721L194.887 43.6185L194.881 44.2245L195.146 43.5686C195.149 43.6541 195.152 43.7405 195.156 43.8259C195.276 46.1338 196.364 47.5229 196.93 49.5689C197.217 50.598 196.425 52.1675 197.127 52.9804C197.483 53.3908 197.957 53.6041 198.379 53.8413C198.817 54.7909 198.757 55.359 198.579 56.3948C198.152 58.8675 197.37 62.5209 196.07 64.302C196.002 64.396 195.936 64.4937 195.868 64.5893C197.077 66.9171 196.596 68.4228 197.181 70.8222C197.63 72.6548 199.402 75.0765 199.168 76.9322C199.079 77.6529 198.77 78.0139 198.314 78.3399C198.265 78.3737 197.961 78.5364 197.917 78.5607C197.07 79.0557 196.324 80.2098 195.649 81.0379C194.288 82.7036 192.404 82.1023 191.249 83.214C190.297 84.1311 190.578 85.3652 189.047 85.4361L189.075 84.6293C187.07 83.8534 184.867 83.6156 182.813 83.1937C179.997 82.6141 177.189 81.9458 174.391 81.1887C173.26 82.3648 171.248 84.4167 169.704 84.0555C167.178 83.4654 166.25 80.325 163.596 82.5771C159.688 82.5772 160.451 80.8922 156.359 83.7296C155.665 84.2111 155.023 84.2243 154.245 84.2557C152.883 85.765 151.976 87.4157 150.896 89.2624C150.088 89.551 149.127 89.9954 148.288 90.0622C146.749 90.1843 144.922 89.5276 143.476 90.189C142.753 90.5192 142.107 90.7394 141.337 90.8416C138.518 91.6999 135.053 89.5192 132.273 90.7838C131.493 92.7422 130.334 91.7337 129.998 94.3349C127.947 96.0724 125.533 92.9331 123.315 94.9651C121.931 94.3846 120.399 94.1272 118.981 93.745C118.762 93.1341 118.828 92.2957 118.61 91.7484C117.559 89.1147 109.359 89.7682 107.165 87.165C107.091 87.1015 107.016 87.0416 106.945 86.9743C104.907 85.0522 102.526 84.5962 100.472 82.6354C98.7383 81.5994 96.8732 80.7749 95.1759 79.6808C93.0915 78.337 92.9222 74.6358 88.8576 76.6903C87.9408 77.1538 85.9723 78.9794 85.1995 79.1558C84.9699 79.2081 84.5778 79.0182 84.367 78.8909C83.7112 78.4953 83.0189 77.8179 82.3015 77.9295C81.5448 78.8715 81.3277 79.537 80.1942 79.3807C78.5166 79.1492 78.5673 78.1887 77.4682 77.0153C75.9881 75.4352 71.7235 75.1789 69.8402 74.3874C68.5884 73.8615 67.4035 72.5328 66.09 72.6828C65.9883 72.6942 65.8865 72.7012 65.7849 72.7122C62.938 73.0246 60.0564 75.3848 57.1412 73.2859C55.5038 69.9881 52.0685 71.9547 50.2732 69.6153C50.212 69.2141 50.1443 68.4963 49.9453 68.1645C49.1093 66.7723 46.746 64.6081 45.6421 63.2928C45.5213 62.7024 45.454 62.2778 45.4679 61.6657L45.7609 61.3741C46.7616 61.5684 47.5908 62.7255 48.6127 63.1203C48.6684 63.1418 48.7247 63.1604 48.7809 63.1809C49.8408 63.4604 52.1371 64.0449 52.8571 65.2653C52.8946 65.3288 52.9228 65.4018 52.9618 65.4633C53.1017 65.6837 53.3137 65.907 53.4702 66.0989C54.6461 66.45 55.8976 66.7163 56.9903 67.4599C59.8372 68.3322 62.7349 69.2821 65.6127 69.8405C67.5321 70.2131 69.4708 70.1966 71.3908 70.5907C76.1028 71.558 80.7938 72.7734 85.5171 73.6857C87.3338 74.0365 89.3154 73.3234 91.0766 73.9293C93.723 74.8399 96.4152 76.4445 99.0094 77.6755C101.513 78.8631 104.083 79.7869 106.629 80.7646C109.936 82.0343 113.647 82.2957 116.829 83.8691C121.609 86.2325 122.863 89.4671 128.769 90.845C129.815 90.021 130.888 89.7379 132.066 89.3612C134.596 87.2981 137.034 90.4539 138.973 88.9678C140.981 87.4775 143.287 87.9654 145.37 86.8514C148.395 85.2337 151.215 82.6017 154.187 80.7514C156.444 79.346 161.925 78.0998 164.461 77.8861C167.207 77.654 170.712 77.8559 173.502 78.0848C176.347 78.3183 178.614 80.642 181.61 80.0278C182.965 79.7506 184.177 80.307 185.528 80.3914C186.69 80.4641 188.126 80.2121 189.272 79.9739C189.928 79.8369 190.091 79.8773 190.451 79.1433L190.759 79.1392C191.158 79.622 191.666 80.3075 192.21 80.4328C192.964 80.6059 192.813 80.2054 193.298 79.814C193.675 79.508 194.088 79.8933 194.579 79.3716L194.497 78.9802C194.137 78.6977 193.981 78.5973 193.569 78.6388C193.242 78.671 193.077 78.6533 192.758 78.465C193.264 78.1064 193.761 77.7291 194.249 77.3332L194.069 76.9056L194.151 76.5661C194.764 76.4737 195.343 76.3687 195.938 76.157C196.517 74.1383 194.122 67.3897 193.816 64.6677C193.465 61.5199 195.333 58.5462 194.726 55.5874C194.1 55.2145 193.277 54.8265 192.794 54.1527C190.38 50.8046 193.648 44.1511 192.255 40.702C192.074 40.2551 191.169 39.9679 190.816 39.8199C190.424 39.0768 190.058 38.4737 189.542 37.8815C186.037 36.5425 183.473 36.9054 180.275 36.1569C178.405 35.7192 176.509 34.4434 174.689 33.6452C172.676 32.7625 170.605 32.2207 168.625 31.176C168.426 30.7549 168.252 30.3939 167.941 30.1023C165.007 27.3554 155.457 25.7951 151.846 25.3008C149.055 24.9185 146.248 24.9473 143.485 24.0735C140.136 23.0143 137.152 20.2983 133.991 18.5059C131.099 16.8659 127.307 16.1775 124.228 15.5931C121.594 15.0934 118.574 16.2159 115.989 16.7463C115.617 16.3596 115.406 16.216 114.94 16.2611C112.343 16.515 103.208 16.2242 100.953 15.2659C99.2674 14.5494 97.7171 13.0686 96.0915 12.0996C92.8923 10.1921 88.544 8.73115 85.1204 8.02439C81.618 7.30154 78.5187 9.7283 74.4671 8.99813C72.4615 9.18201 68.4343 7.85122 66.4741 6.95895L66.449 6.80264L66.6657 6.80884L66.579 6.25761C66.7848 5.57369 67.1599 5.53717 67.6497 5.24601L67.4996 4.7498C66.6595 4.53588 65.7463 4.25506 64.8978 4.22222C63.1556 4.1557 61.4751 4.6628 59.7199 4.10993C55.4888 2.77814 52.4316 -0.502768 48.6228 -2.17653C46.4796 -3.11868 44.1581 -3.25493 41.9525 -3.70128C39.5732 -4.2091 37.2058 -4.8304 34.8504 -5.56487C32.144 -6.39981 29.6991 -8.31057 26.984 -9.10511C22.947 -10.2861 18.9491 -9.46888 14.8777 -10.5135C14.6396 -8.34554 14.4681 -6.04592 13.9866 -3.96623C12.9834 0.369972 11.631 3.72824 11.5634 8.494C11.5213 11.4769 12.3541 14.1265 12.6406 17.0481C12.7606 18.2698 12.3865 19.695 12.6041 20.8663C12.7986 21.9142 13.5955 22.9318 13.8986 24.0173C14.7411 27.0348 14.4537 32.3984 13.3026 35.05C12.9466 34.9099 12.9347 34.7893 12.6934 34.4243C11.5787 35.742 11.5584 41.8739 11.4314 43.9402C12.2935 44.9161 12.5085 45.6208 12.8084 47.0346C13.5694 47.9882 15.0577 48.7654 15.5025 49.8431L15.3251 50.9676C14.9069 51.2689 14.7343 51.3371 14.4889 51.8971C13.7809 51.6235 13.7043 51.7447 13.0736 52.1841C12.6601 52.4725 12.3341 52.7522 11.8369 52.5708C11.531 52.4593 11.2194 52.2522 10.9278 52.078L10.9023 51.6587L10.7007 51.5379C10.434 52.0011 10.1233 52.6544 9.76107 52.9717C9.34706 53.3343 8.8909 53.0012 8.42904 52.8444C7.71558 51.2021 8.60862 42.4417 7.95783 40.3637C7.79989 39.8599 7.43258 39.2415 7.21372 38.7609C7.11555 34.8383 7.21061 35.6409 8.88367 32.9678C10.0949 31.0319 11.5824 28.3632 11.3667 25.5968L10.7701 25.6269C10.7795 23.659 10.3266 23.1341 9.40158 21.6772C9.3559 20.8567 9.45193 19.8336 9.13684 19.1081L8.82152 19.509C8.57857 19.2753 8.67123 16.3487 8.66045 15.7484C8.62786 13.9004 7.83383 12.3433 7.78078 10.7063C7.73147 9.19214 8.64072 7.01757 8.20488 5.58247C8.09131 5.20818 7.56694 5.05153 7.2986 4.90195C7.30292 4.76674 7.30326 4.59514 7.32352 4.45827C7.80381 1.2017 10.1196 -1.434 10.6986 -4.69884C11.0917 -6.91653 10.3906 -10.8889 10.9939 -12.6733C11.4484 -13.1707 11.5389 -13.621 11.7051 -14.3794L11.765 -14.6632C12.042 -14.378 11.9472 -14.5117 12.1633 -14.1467C12.2136 -14.0617 12.2617 -13.9743 12.3109 -13.8884C12.4227 -14.0359 12.4171 -14.0394 12.5715 -14.178C15.0542 -16.4027 23.4974 -13.2407 26.3857 -12.3343L32.9779 -10.5456C33.2014 -9.7735 33.2564 -9.44617 33.8859 -9.10859C34.7494 -8.64519 35.8865 -8.50325 36.7973 -8.2744L38.0056 -7.9705C39.5156 -9.18486 41.4478 -8.29728 43.1338 -7.87634C44.0309 -7.62729 44.9396 -7.40633 45.8297 -7.10622C47.7993 -6.70298 49.1193 -4.30904 50.9118 -5.49078C52.5818 -6.59205 57.018 -4.54365 58.8693 -3.94663C59.3355 -3.29128 59.1177 -2.93399 59.3656 -2.21685C59.5756 -1.61002 63.8655 -1.0481 64.374 -1.01242C66.148 -0.888123 68.5687 -1.17454 69.9359 0.730832C69.9753 0.786008 70.0136 0.842908 70.0524 0.899215C72.0623 1.77666 75.5733 -0.558254 77.9498 -0.337088C82.0129 0.0411851 85.855 2.57232 89.7505 4.11701C91.7262 4.90058 93.7769 5.30451 95.6693 6.49113L95.5568 6.49099C97.2676 7.45062 99.1296 8.06494 100.789 9.09482C102.875 8.19311 107.451 5.70621 109.525 7.34015C111.591 8.96831 113.908 12.3696 116.58 11.6195C117.405 11.3876 118.063 10.5492 118.909 10.3724C120.327 10.0768 121.858 10.8133 123.292 10.7432C124.925 10.6636 126.562 9.73359 128.2 9.92262C128.273 10.0289 128.346 10.1362 128.42 10.2413C128.584 10.4722 128.751 10.7193 128.918 10.9423C129.586 11.8368 135.26 13.0514 136.437 13.2218C136.833 12.7733 137.079 12.3065 137.663 12.4289C138.763 12.6589 140.492 14.6914 141.564 15.4279C143.034 16.4377 144.612 17.14 146.063 18.2039C146.928 18.8373 148.055 20.0857 148.966 20.4616C149.324 20.6097 149.684 20.4297 150.012 20.3118C151.588 19.7465 154.752 21.3902 156.492 21.7844L158.225 20.1771Z" fill="%23F7F9FC"/><path d="M98.5561 75.282C100.205 75.6935 102.384 75.7595 103.931 76.6116L104.006 76.9541L103.55 77.3757C104.292 78.5058 105.147 77.9051 105.258 79.8221C105.185 79.7585 105.11 79.6983 105.038 79.6309C102.998 77.7035 100.612 77.2481 98.5561 75.282Z" fill="%23F4EFEA"/><path d="M40.4531 1.59032C41.3818 1.83541 42.3232 2.04884 43.2432 2.351C42.8733 2.92263 42.7095 3.40261 42.1237 3.4618C41.4877 3.52638 40.724 3.16617 40.1029 2.96035C38.4556 2.45317 36.7641 2.13196 35.1072 1.6682C36.7163 0.263504 38.7065 1.18211 40.4531 1.59032Z" fill="%23F4EFEA"/><path d="M6.19831 -2.27128C6.67145 -2.8066 6.77046 -3.2856 6.95143 -4.09261L7.01683 -4.39457C7.29705 -4.09702 7.20163 -4.23718 7.41836 -3.85396C7.46877 -3.76478 7.51685 -3.67295 7.56612 -3.58267C7.68291 -3.74103 7.67719 -3.74471 7.83755 -3.89437C10.4152 -6.29673 19.0333 -3.09295 21.9838 -2.18279C21.7216 -1.69503 21.6552 -1.32429 21.1974 -1.2523C17.9409 -0.742116 12.2997 -4.68038 9.25934 -4.41312C8.97255 -3.82227 8.85855 -3.31635 8.73553 -2.62363C8.12999 -2.19198 7.63822 -2.48622 6.99584 -2.72164L6.19831 -2.27128Z" fill="%23F4EFEA"/><path d="M74.3977 8.49299C78.4728 9.21914 81.5977 6.75161 85.1202 7.47215C88.5634 8.1765 92.9352 9.64187 96.1497 11.5629C97.7829 12.5389 99.3393 14.0333 101.034 14.7534C103.3 15.7164 112.492 15.9809 115.105 15.7155C115.574 15.6682 115.786 15.8129 116.16 16.2034C118.762 15.6577 121.805 14.5112 124.453 15.0086C127.551 15.5904 131.364 16.2751 134.27 17.9264C137.447 19.7311 140.442 22.4716 143.81 23.5332C146.588 24.4091 149.412 24.3707 152.22 24.7487C155.852 25.2375 165.458 26.7863 168.403 29.5582C168.716 29.8525 168.89 30.2174 169.089 30.6433C171.079 31.6949 173.161 32.2367 175.185 33.1238C177.014 33.9262 178.919 35.2118 180.799 35.649C184.016 36.3966 186.597 36.0207 190.12 37.3652C190.637 37.9631 191.004 38.5727 191.398 39.3238C191.752 39.4726 192.662 39.7604 192.843 40.2124C194.236 43.7005 190.93 50.4487 193.351 53.8312C193.836 54.5119 194.663 54.9021 195.292 55.2777C195.895 58.2718 194.008 61.2892 194.353 64.4756C194.654 67.231 197.046 74.057 196.459 76.1031C195.86 76.3194 195.277 76.4277 194.66 76.5232L194.576 76.8673L194.757 77.2997C194.264 77.7021 193.763 78.0858 193.253 78.4506C193.574 78.6401 193.74 78.6576 194.069 78.624C194.484 78.5807 194.64 78.6818 195.002 78.9667L195.083 79.3628C194.588 79.8927 194.174 79.5038 193.794 79.8149C193.304 80.2129 193.455 80.6179 192.697 80.4451C192.15 80.32 191.64 79.6277 191.24 79.1399L190.93 79.1451C190.566 79.8895 190.403 79.8491 189.741 79.99C188.588 80.2351 187.143 80.4949 185.973 80.425C184.614 80.3441 183.396 79.7845 182.032 80.0696C179.015 80.7014 176.74 78.3559 173.878 78.1285C171.071 77.9058 167.545 77.7129 164.781 77.9569C162.228 78.1816 156.71 79.4614 154.435 80.892C151.44 82.7753 148.596 85.4498 145.547 87.0979C143.448 88.2326 141.13 87.746 139.105 89.2619C137.15 90.7731 134.705 87.5855 132.153 89.6828C130.967 90.0681 129.887 90.3582 128.833 91.196C122.893 89.8199 121.639 86.5487 116.836 84.1711C113.637 82.5882 109.903 82.3356 106.579 81.0607C104.02 80.0789 101.436 79.152 98.9197 77.9576C96.3124 76.7195 93.6075 75.1034 90.9467 74.1899C89.176 73.5822 87.1802 74.3108 85.3531 73.9614C80.6026 73.0531 75.8852 71.8376 71.1461 70.8734C69.2151 70.4806 67.2642 70.5037 65.3337 70.1327C62.4394 69.5768 59.5259 68.6242 56.6633 67.7501C55.5657 67.0009 54.307 66.7352 53.1247 66.3835C52.9677 66.1896 52.7549 65.9642 52.6147 65.7415C52.5756 65.6794 52.5474 65.6056 52.5098 65.5413C51.7884 64.308 49.4792 63.7235 48.4134 63.444C48.3569 63.4236 48.3003 63.4048 48.2443 63.3832C47.217 62.9867 46.3855 61.8177 45.379 61.6243L45.0835 61.9205C45.0678 62.5403 45.1344 62.97 45.2546 63.5675C43.3837 61.0352 41.0111 61.8492 38.8577 60.1381C38.2618 59.6644 38.2755 59.113 38.0777 58.2745C37.5719 57.7822 37.4552 57.788 36.87 57.7094C36.7538 57.8847 36.6361 58.0583 36.5167 58.2299C35.7937 59.2713 35.5249 59.3287 34.4717 59.3311C33.9668 58.5575 33.5133 57.7256 33.0495 56.9077L29.0987 55.5346C28.1376 54.2238 27.4983 53.388 26.1237 52.9888L25.7942 51.9768C25.2889 51.5556 24.8688 51.1761 24.2745 51.3436C23.4478 51.5775 22.5644 52.3432 21.8942 53.0112L21.779 52.8908C21.424 52.5154 21.1862 52.1884 20.9224 51.6952L20.5567 51.7283L20.2323 52.5753C18.2428 52.4251 17.0772 51.1055 14.7787 51.1856L14.96 50.0462C14.5152 48.9562 13.0195 48.1742 12.2562 47.211C11.958 45.7804 11.7434 45.0675 10.8785 44.0821C11.0113 41.9892 11.0474 35.7797 12.1725 34.4419C12.4143 34.8107 12.4261 34.9329 12.7839 35.0735C13.949 32.3845 14.2517 26.9524 13.4115 23.8996C13.1093 22.8013 12.3099 21.7735 12.117 20.713C11.9009 19.5275 12.281 18.0832 12.1633 16.8464C11.8826 13.8889 11.0512 11.2087 11.1011 8.1878C11.1813 3.36166 12.5505 -0.0434606 13.571 -4.4377C14.0608 -6.54523 14.2392 -8.87446 14.4843 -11.0706C18.5785 -10.0261 22.6035 -10.8667 26.6628 -9.68396C29.3929 -8.88822 31.8482 -6.96136 34.5695 -6.12471C36.9379 -5.38864 39.3185 -4.76739 41.7113 -4.26078C43.9297 -3.81601 46.2653 -3.68562 48.4196 -2.73858C52.248 -1.05612 55.316 2.25623 59.5702 3.59101C61.335 4.14513 63.0273 3.62628 64.7802 3.68781C65.634 3.71829 66.5522 3.99968 67.397 4.21355L67.5468 4.71554C67.0532 5.01197 66.6757 5.05018 66.4669 5.74341L66.5527 6.30132L66.3346 6.29574L66.3595 6.45394C68.3299 7.35128 72.379 8.68589 74.3977 8.49299Z" fill="%23D2E4FF"/><path d="M14.4315 47.6804C14.9817 48.0772 15.1533 48.1354 15.4886 48.8665C15.3464 49.5526 15.2513 49.5793 14.8453 49.9883C14.4574 49.7089 14.2581 49.4652 13.9615 49.0249C13.9357 48.2309 14.0551 48.2275 14.4315 47.6804Z" fill="%23F9F7F2"/><path d="M19.4034 49.3933C19.6335 48.6999 19.6549 48.538 20.1526 48.1237C21.9906 48.3724 28.5473 51.276 29.7762 53.1411C29.963 53.4244 30.0232 53.7068 30.0947 54.0559C29.9661 55.025 29.4523 55.4687 28.862 55.9658C28.552 56.2266 28.3021 56.4252 27.9328 56.5265C27.4341 55.7799 26.9852 54.9779 26.5263 54.1892L22.6567 52.836C21.7086 51.57 21.0781 50.7626 19.7323 50.367L19.4034 49.3933Z" fill="%23F9F7F2"/></svg>');
    font-size: 27px;
    line-height: 27px;
    padding: 36px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    margin-top: -30px;
    margin-bottom: -30px;
}
.banner-top__text2 span{
    font-weight: 600;
    transform: rotate(16deg);
    display: block;
    font-size: 22px;
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    background-image: linear-gradient(to right, #0366D6, #9852FF);
}
.banner-top__btn  a {
    color: #0366D6;
    padding: 10px 18px;
    background: #fff;
    border-radius: 8px;
}
.banner-top__btn  a:hover
{color: #fff; background: #0366D6;
}
.banner-top__btn {
    display: flex
;
    align-items: center;
    justify-content: center;
    flex: 0 1 auto;
}

.video iframe {
    width: 100% !important;
}
.pdf-block.--1 {
    display: flex
;
    align-items: center;
    justify-content: space-between;
    border: 1px solid #0366d6;
    padding: 24px;
    border-radius: 16px;
}
.pdf-block.--1 .btn.btn-lightblue {
    background: #0366d6;
    color: #fff;
}
.pdf-block.--1 .btn.btn-lightblue:hover {
    filter: brightness(1);
}
.pdf-block.--1 h3 {
    margin: 0 !important;
}
.pdf-block__dowload a
{
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512"><title/><g><title>background</title><rect fill="none" id="canvas_background" height="402" width="582" y="-1" x="-1"/></g><g><title>Layer 1</title><path fill="%230366d6" id="svg_1" d="m255.13,385.54a15,15 0 0 1 -11.14,-5l-140.32,-155.61a15,15 0 0 1 11.14,-25l56.19,0l0,-136.93a15,15 0 0 1 15,-15l138.3,0a15,15 0 0 1 15,15l0,136.89l56.16,0a15,15 0 0 1 11.14,25l-140.33,155.69a15,15 0 0 1 -11.14,4.96zm-106.6,-155.65l106.6,118.25l106.61,-118.25l-37.44,0a15,15 0 0 1 -15,-15l0,-136.89l-108.3,0l0,136.89a15,15 0 0 1 -15,15l-37.47,0z"/><path fill="%230366d6" id="svg_2" d="m390.84,450l-271.41,0a65.37,65.37 0 0 1 -65.3,-65.29l0,-38.17a15,15 0 0 1 30,0l0,38.17a35.34,35.34 0 0 0 35.3,35.29l271.41,0a35.33,35.33 0 0 0 35.29,-35.29l0,-38.17a15,15 0 0 1 30,0l0,38.17a65.37,65.37 0 0 1 -65.29,65.29z"/></g></svg>');
    color: #0366d6;
    padding-left: 27px;
    background-size: contain;
    background-repeat: no-repeat;
    transition:all .3s;
}
.pdf-block__dowload a:hover
{
    filter: brightness(0.5);
}
.fusion-blog-archive .fusion-flexslider {
    height: 250px;
    border-radius: 24px;
    overflow: hidden !important;
}
.fusion-blog-archive  .fusion-post-wrapper
{
    background: #E6F0FB !important;
    border-radius: 24px;
}
.fusion-blog-archive  .fusion-content-sep {
    display: none;
}
.fusion-blog-archive  .fusion-post-content-container {
    font-size: 14px;
    line-height: 20px;
}
.fusion-blog-archive  .fusion-post-wrapper h2 {
    font-size: 20px !important;
    font-weight: 800;
    margin-bottom: 16px;
}
.fusion-blog-archive .fusion-flexslider  img {
    height: 250px;
    width: 100%;
    object-fit: cover;
}
.table {
    border: 1px solid #f2f5fa;
    padding: 0;
    border-radius: 20px;
    background: #f2f5fa;
    overflow:hidden;
}
.table__top {
    background: #0366d6;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    padding: 10px 16px;
    border-radius: 20px 20px 0 0;
    background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15 4H1C0.4 4 0 3.6 0 3C0 2.4 0.4 2 1 2H15C15.6 2 16 2.4 16 3C16 3.6 15.6 4 15 4Z" fill="%23ffffff"/><path d="M15 9H1C0.4 9 0 8.6 0 8C0 7.4 0.4 7 1 7H15C15.6 7 16 7.4 16 8C16 8.6 15.6 9 15 9Z" fill="%23ffffff"/><path d="M8 14H1C0.4 14 0 13.6 0 13C0 12.4 0.4 12 1 12H8C8.6 12 9 12.4 9 13C9 13.6 8.6 14 8 14Z" fill="%23ffffff"/></svg>');
    background-repeat: no-repeat;
    background-position: left 18px center;
    padding-left: 40px;
    cursor:pointer;
    transition: all .3s;
}
.table__top.active
{
    background-color: #192b80;
}
.fusion-alert.wpcf7-response-output
{
    display:none !important;
}
.post-content  .fusion-text a{
    color: var(--awb-color4);
    border-bottom: 1px solid;
}
.post-content  .fusion-text a:hover
{
    border-bottom: 1px solid transparent;
}
.table-contents ul {
    margin: 0;
    padding: 0;    line-height: 1.2;
    list-style: none;
}
.table__body {
    display: none;
}
.table-contents a
{
    font-weight: 600;
    font-size: 14px;
    line-height: 1.2;
    padding: 6px 15px;
    display: block;
    margin: 4px 0;
    transition: all .3s;
}
.table-contents a:hover
{
	   background: var(--accordion_divider_color);
}
.single-post .fusion-page-title-bar .fusion-meta-tb a
{
	color:#fff;
	text-decoration:underline;
}
.single-post .fusion-page-title-bar .fusion-meta-tb a:hover
{
	text-decoration:none;
}

.single-post .fusion-page-title-bar .fusion-meta-tb  span
 {
        padding: 8px 4px
}
.single-post .fusion-page-title-bar  .fusion-tb-author
{
	position:relative;    padding-left: 42px !important;
}
.single-post .fusion-page-title-bar  .fusion-tb-author:after
{
	content:"";
	
    border-radius: 100%;
    width: 32px;
    height: 32px;
	background:url(/wp-content/uploads/2025/08/sanne-van-dijk.jpg);
	background-repeat: no-repeat;
    background-size: 32px;
    background-position: center left;    position: absolute;
    left: 0;
    top: -8px;
}
.single-post .fusion-page-title-bar  .fusion-tb-author:before
{
  content:"Door: ";	
}
.single-post .fusion-page-title-bar  .fusion-tb-modified-date:before
{
  content:"Bijgewerkt op: ";	
}
.single-post .fusion-page-title-bar  .fusion-tb-published-read-time:after
{
  content:". lezen:";	
}
.single-post .fusion-page-title-bar  .fusion-tb-total-views:before
{
  content:"Bekeken: ";	
}
.single-post .fusion-page-title-bar  .fusion-tb-categories:before
{
  content:"Categorieën: ";	
}

html {
    overflow-x: visible;
}
.head {
    z-index: 11111;
}
.awb-toc-el .awb-toc-el__item-anchor:focus, .awb-toc-el .awb-toc-el__item-anchor:hover {
    background-color: var(--accordion_divider_color) !important;
}
.awb-toc-el .awb-toc-el__item-anchor {
    text-transform: none !important;
    font-size: 14px !important;
}
.awb-toc-el .awb-toc-el__list-item--highlighted>.awb-toc-el__item-anchor:hover {
    color: var(--accordian_active_color) !important;
    }
.awb-toc-el .awb-toc-el__item-icon
{
	display: none !important
}
.cta-blog  .button-icon-right
{
	display: none;
}
.form1.--small
{
    box-shadow: none !important;
    background: #e6f0fb !important;
}
.form1.--small .form1__row .form1__coll.--date input, .form1.--small .form1__row .intl-tel-input.allow-dropdown input, .form1.--small .form1__row .intl-tel-input.allow-dropdown input[type=tel],
.wpcf7-form .form1.--small  textarea, .wpcf7 .form1.--small  input[type=email], .wpcf7-form .form1.--small  .wpcf7-text, .wpcf7-form  .form1.--small  .wpcf7-select{

    background: #fff !important;
    }
.head__nav .sub-menu
{
    max-height: 300px;
}

.author-info {
    display: flex
;
    grid-gap: 24px;
    align-items: stretch;
    margin-bottom: 80px;
}
.author-info__pic img
{
    object-fit: cover;
    height: 100%;
    width: 100%;
}

.author-info__pic {
    flex: 0 1 340px;
    width: 340px;
    display: flex
;
    align-items: flex-start;
}
.author-info__data {
    flex: 1;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #00122A;display: flex
;
    flex-direction: column;
    justify-content: space-between;
}
.author-info__wrap {
    display: flex
;    margin-bottom: 24px;
    justify-content: space-between;
    align-items: flex-start;
}
.author-info__wrap h1 {
    margin-bottom: 8px !important;
    margin: 0;
    font-size: 32px;
    padding-right: 20px;
}
.author-info__status {
    font-weight: 400;
    font-size: 20px;
    line-height: 28px;
    color: #334155;

}
.author-info__desc {
    margin: 0px 0 20px 0;flex: 1;
}
.author-info__desc h2
{
    font-size: 24px !important;
}
.author-info__desc  ul {
    margin-top: 0;
    padding-left: 16px;
}

.author-info__desc b {
    font-weight: 600;
    font-size: 28px;
    line-height: 34px;
    display:block;    margin-bottom: 8px;
}

.author-info__stars {
    display: flex
;
    align-items: center;
    grid-gap: 12px;
    color: #335583;
}

.author-info__stars b {
    font-size:24px;
    color: #002B64;margin-bottom: 8px;
}
.author-info__details {
    display: flex
;
    flex-wrap: wrap;
    align-items: stretch;
    grid-gap: 16px;
}

.author-info__detail {
    padding: 18px 24px;
    background: #FFF4E5;
    display: flex
;
    flex-direction: column;
    grid-gap: 4px;
    flex: 0 1 calc(25% - 10px);
}
.author-info__detail b
{
    font-weight: 600;
    font-size: 20px;
    line-height: 26px;
    color: #E28200;
}
.author-info__detail.--exp
{background: #EEFAFF;
}
.author-info__detail.--exp b{
    color:#039EDE;
}
.author-info__detail.--degre
{
    background: #EBFFF8;

}
.author-info__detail.--degre b{
    color:#00B777;
}
.author-info__detail.--expertise
{background: #E7F5F6;

}
.author-info__detail.--expertise b{
    color:#119DA4;
}
.author-info__detail:nth-child(2) {

    flex: 0 1 calc(50% - 12px);
}
.author-info__detail:last-child
{
    flex: 0 1 100%;
}
.author-blog__items, .archive-list__items {
    display: grid
;    padding-bottom: 70px;
    grid-gap: 16px;
    grid-template-columns: 1fr 1fr 1fr;
    position: relative;
    margin-bottom: 40px;
}
.stars
{
    background-image: url('data:image/svg+xml,<svg width="176" height="32" viewBox="0 0 176 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.5679 0.741795C15.7608 0.410661 16.2392 0.410661 16.4321 0.741794L21.0616 8.69026C21.1323 8.81156 21.2507 8.89757 21.3879 8.92728L30.3779 10.874C30.7524 10.9551 30.9003 11.4101 30.6449 11.6959L24.5161 18.555C24.4226 18.6597 24.3774 18.7989 24.3915 18.9386L25.3181 28.0902C25.3567 28.4714 24.9697 28.7526 24.619 28.5981L16.2016 24.8888C16.0732 24.8322 15.9268 24.8322 15.7984 24.8888L7.38099 28.5981C7.03032 28.7526 6.64331 28.4714 6.68191 28.0902L7.60851 18.9386C7.62265 18.7989 7.57743 18.6597 7.4839 18.555L1.35507 11.6959C1.09974 11.4101 1.24757 10.9551 1.6221 10.874L10.6121 8.92728C10.7493 8.89757 10.8677 8.81156 10.9384 8.69026L15.5679 0.741795Z" fill="%23cccccc"/><path d="M51.5679 0.741795C51.7608 0.410661 52.2392 0.410661 52.4321 0.741794L57.0616 8.69026C57.1323 8.81156 57.2507 8.89757 57.3879 8.92728L66.3779 10.874C66.7524 10.9551 66.9003 11.4101 66.6449 11.6959L60.5161 18.555C60.4226 18.6597 60.3774 18.7989 60.3915 18.9386L61.3181 28.0902C61.3567 28.4714 60.9697 28.7526 60.619 28.5981L52.2016 24.8888C52.0732 24.8322 51.9268 24.8322 51.7984 24.8888L43.381 28.5981C43.0303 28.7526 42.6433 28.4714 42.6819 28.0902L43.6085 18.9386C43.6226 18.7989 43.5774 18.6597 43.4839 18.555L37.3551 11.6959C37.0997 11.4101 37.2476 10.9551 37.6221 10.874L46.6121 8.92728C46.7493 8.89757 46.8677 8.81156 46.9384 8.69026L51.5679 0.741795Z" fill="%23cccccc"/><path d="M87.5679 0.741795C87.7608 0.410661 88.2392 0.410661 88.4321 0.741794L93.0616 8.69026C93.1323 8.81156 93.2507 8.89757 93.3879 8.92728L102.378 10.874C102.752 10.9551 102.9 11.4101 102.645 11.6959L96.5161 18.555C96.4226 18.6597 96.3774 18.7989 96.3915 18.9386L97.3181 28.0902C97.3567 28.4714 96.9697 28.7526 96.619 28.5981L88.2016 24.8888C88.0732 24.8322 87.9268 24.8322 87.7984 24.8888L79.381 28.5981C79.0303 28.7526 78.6433 28.4714 78.6819 28.0902L79.6085 18.9386C79.6226 18.7989 79.5774 18.6597 79.4839 18.555L73.3551 11.6959C73.0997 11.4101 73.2476 10.9551 73.6221 10.874L82.6121 8.92728C82.7493 8.89757 82.8677 8.81156 82.9384 8.69026L87.5679 0.741795Z" fill="%23cccccc"/><path d="M123.568 0.741795C123.761 0.410661 124.239 0.410661 124.432 0.741794L129.062 8.69026C129.132 8.81156 129.251 8.89757 129.388 8.92728L138.378 10.874C138.752 10.9551 138.9 11.4101 138.645 11.6959L132.516 18.555C132.423 18.6597 132.377 18.7989 132.391 18.9386L133.318 28.0902C133.357 28.4714 132.97 28.7526 132.619 28.5981L124.202 24.8888C124.073 24.8322 123.927 24.8322 123.798 24.8888L115.381 28.5981C115.03 28.7526 114.643 28.4714 114.682 28.0902L115.609 18.9386C115.623 18.7989 115.577 18.6597 115.484 18.555L109.355 11.6959C109.1 11.4101 109.248 10.9551 109.622 10.874L118.612 8.92728C118.749 8.89757 118.868 8.81156 118.938 8.69026L123.568 0.741795Z" fill="%23cccccc"/><path d="M159.568 0.741795C159.761 0.410661 160.239 0.410661 160.432 0.741794L165.062 8.69026C165.132 8.81156 165.251 8.89757 165.388 8.92728L174.378 10.874C174.752 10.9551 174.9 11.4101 174.645 11.6959L168.516 18.555C168.423 18.6597 168.377 18.7989 168.391 18.9386L169.318 28.0902C169.357 28.4714 168.97 28.7526 168.619 28.5981L160.202 24.8888C160.073 24.8322 159.927 24.8322 159.798 24.8888L151.381 28.5981C151.03 28.7526 150.643 28.4714 150.682 28.0902L151.609 18.9386C151.623 18.7989 151.577 18.6597 151.484 18.555L145.355 11.6959C145.1 11.4101 145.248 10.9551 145.622 10.874L154.612 8.92728C154.749 8.89757 154.868 8.81156 154.938 8.69026L159.568 0.741795Z" fill="%23cccccc"/></svg>');
    width: 176px;
    height: 32px;

}
.starts__active
{
    background-image: url('data:image/svg+xml,<svg width="176" height="32" viewBox="0 0 176 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.5679 0.741795C15.7608 0.410661 16.2392 0.410661 16.4321 0.741794L21.0616 8.69026C21.1323 8.81156 21.2507 8.89757 21.3879 8.92728L30.3779 10.874C30.7524 10.9551 30.9003 11.4101 30.6449 11.6959L24.5161 18.555C24.4226 18.6597 24.3774 18.7989 24.3915 18.9386L25.3181 28.0902C25.3567 28.4714 24.9697 28.7526 24.619 28.5981L16.2016 24.8888C16.0732 24.8322 15.9268 24.8322 15.7984 24.8888L7.38099 28.5981C7.03032 28.7526 6.64331 28.4714 6.68191 28.0902L7.60851 18.9386C7.62265 18.7989 7.57743 18.6597 7.4839 18.555L1.35507 11.6959C1.09974 11.4101 1.24757 10.9551 1.6221 10.874L10.6121 8.92728C10.7493 8.89757 10.8677 8.81156 10.9384 8.69026L15.5679 0.741795Z" fill="%23feba2d"/><path d="M51.5679 0.741795C51.7608 0.410661 52.2392 0.410661 52.4321 0.741794L57.0616 8.69026C57.1323 8.81156 57.2507 8.89757 57.3879 8.92728L66.3779 10.874C66.7524 10.9551 66.9003 11.4101 66.6449 11.6959L60.5161 18.555C60.4226 18.6597 60.3774 18.7989 60.3915 18.9386L61.3181 28.0902C61.3567 28.4714 60.9697 28.7526 60.619 28.5981L52.2016 24.8888C52.0732 24.8322 51.9268 24.8322 51.7984 24.8888L43.381 28.5981C43.0303 28.7526 42.6433 28.4714 42.6819 28.0902L43.6085 18.9386C43.6226 18.7989 43.5774 18.6597 43.4839 18.555L37.3551 11.6959C37.0997 11.4101 37.2476 10.9551 37.6221 10.874L46.6121 8.92728C46.7493 8.89757 46.8677 8.81156 46.9384 8.69026L51.5679 0.741795Z" fill="%23feba2d"/><path d="M87.5679 0.741795C87.7608 0.410661 88.2392 0.410661 88.4321 0.741794L93.0616 8.69026C93.1323 8.81156 93.2507 8.89757 93.3879 8.92728L102.378 10.874C102.752 10.9551 102.9 11.4101 102.645 11.6959L96.5161 18.555C96.4226 18.6597 96.3774 18.7989 96.3915 18.9386L97.3181 28.0902C97.3567 28.4714 96.9697 28.7526 96.619 28.5981L88.2016 24.8888C88.0732 24.8322 87.9268 24.8322 87.7984 24.8888L79.381 28.5981C79.0303 28.7526 78.6433 28.4714 78.6819 28.0902L79.6085 18.9386C79.6226 18.7989 79.5774 18.6597 79.4839 18.555L73.3551 11.6959C73.0997 11.4101 73.2476 10.9551 73.6221 10.874L82.6121 8.92728C82.7493 8.89757 82.8677 8.81156 82.9384 8.69026L87.5679 0.741795Z" fill="%23feba2d"/><path d="M123.568 0.741795C123.761 0.410661 124.239 0.410661 124.432 0.741794L129.062 8.69026C129.132 8.81156 129.251 8.89757 129.388 8.92728L138.378 10.874C138.752 10.9551 138.9 11.4101 138.645 11.6959L132.516 18.555C132.423 18.6597 132.377 18.7989 132.391 18.9386L133.318 28.0902C133.357 28.4714 132.97 28.7526 132.619 28.5981L124.202 24.8888C124.073 24.8322 123.927 24.8322 123.798 24.8888L115.381 28.5981C115.03 28.7526 114.643 28.4714 114.682 28.0902L115.609 18.9386C115.623 18.7989 115.577 18.6597 115.484 18.555L109.355 11.6959C109.1 11.4101 109.248 10.9551 109.622 10.874L118.612 8.92728C118.749 8.89757 118.868 8.81156 118.938 8.69026L123.568 0.741795Z" fill="%23feba2d"/><path d="M159.568 0.741795C159.761 0.410661 160.239 0.410661 160.432 0.741794L165.062 8.69026C165.132 8.81156 165.251 8.89757 165.388 8.92728L174.378 10.874C174.752 10.9551 174.9 11.4101 174.645 11.6959L168.516 18.555C168.423 18.6597 168.377 18.7989 168.391 18.9386L169.318 28.0902C169.357 28.4714 168.97 28.7526 168.619 28.5981L160.202 24.8888C160.073 24.8322 159.927 24.8322 159.798 24.8888L151.381 28.5981C151.03 28.7526 150.643 28.4714 150.682 28.0902L151.609 18.9386C151.623 18.7989 151.577 18.6597 151.484 18.555L145.355 11.6959C145.1 11.4101 145.248 10.9551 145.622 10.874L154.612 8.92728C154.749 8.89757 154.868 8.81156 154.938 8.69026L159.568 0.741795Z" fill="%23feba2d"/></svg>');
    width: 176px;
    height: 32px;
}
.foot__li.--contact a {
    text-decoration-line: none !important;
}
.page-template .fusion-builder-row-2 .fusion-image-element,.img-border 
{
    box-shadow: 0px 0px 10px #cadcf0;
    overflow: hidden;
    border-radius: 24px;
}
@media (max-width: 1400px) {
    .banner-top__close{
    position: relative;
    right: 0;
    top: 0;min-width: 24px;
    }

}
@media (max-width: 1280px) {
    .banner-top__text {
        font-size: 16px;
        line-height: 20px;
    }
    .banner-top__btn a {
        line-height: 18px;
        text-align: center;
        padding: 6px 10px;
    }
    .banner-top__btn {
        flex: 0 1 160px;        min-width: 120px;
    }

}

@media (max-width: 1024px) {
    .author-info__wrap {
        flex-wrap: wrap;
        grid-gap: 16px;
    }
}

@media (max-width: 990px) {
    html:has(.banner-top.active) {
        padding-top: 175px !important;
    }
    .author-info__details {
        grid-gap: 10px;
        font-size: 14px;
        line-height: 18px;
    }
    .author-info__detail {
        padding: 8px 12px;
        flex: 0 1 calc(50% - 10px) !important;
    }
    .author-info__detail b {
        font-size: 18px;
        line-height: 22px;
    }

}
@media (max-width: 767px) {
    html {
        overflow-x: hidden;
    }
    .author-info__wrap h1 {
        font-size: 32px !important;
    }
    .author-info__wrap {
        margin-bottom: 12px;
    }
    .author-info__desc {
        font-size: 16px;
        line-height: 22px;
    }
    .author-info {
        margin-bottom: 28px;        flex-direction: column;
    }
    .author-info__data {
        width: 100%;
    }
    .author-info__pic {
        flex: 0 1 140px;
        width: 140px;
        display: flex
    ;
        align-items: flex-start;
        border-radius: 20px;
        overflow: hidden;
    }
    .banner-top__text2 {
        background: transparent;
        padding: 0;
        margin: 0;
        display: inline;
        margin-top: -8px;
    }
    .banner-top__text2 span {
        font-weight: 600;
        transform: rotate(0deg);
        display: block;
        font-size: 20px;
        color: transparent;
        -webkit-background-clip: text;
        background-clip: text;
        background-image: linear-gradient(to right, #449cff, #a870fa);
    }

    .banner-top__text {
        flex:1;
    }
    .banner-top__btn {
        flex: 0 1 120px;
        min-width: 120px;
    }
    .cta-plus:before {
        opacity: 0.75;
    }
    .cta-plus {
        background-size: 400px;        background-position: right top 30%;
    }
}
@media (max-width: 650px) {
    .banner-top .center-wrap {
        grid-gap: 8px;
        flex-direction: column;
    }
    .banner-top__btn {
        flex: 0 1 auto;
        width: 100%;
    }
    .banner-top__close {
        position: fixed;
        right: 12px;
        top: 13px;
    }
    .banner-top__text {
        padding-right: 20px;
    }
    .banner-top {
        height: 125px;
    }
    body:has(.banner-top.active) .head {
        top: 125px;
    }
    .banner-top__btn a {
        width: 100%;
    }
    html:has(.banner-top.active) {
        padding-top: 230px !important;
    }
}
@media (max-width: 580px) {
    .cta-plus {
        background-position: right top 35%;
    }

}
@media (max-width: 400px) {
    .banner-top {
        height: 145px;
    }
    body:has(.banner-top.active) .head {
        top: 145px;
    }
    html:has(.banner-top.active) {
        padding-top: 255px !important;
    }
}
