/*Colors*/

/*Styles*/

/*Common styles*/

@font-face {

    font-family: 'RockStar';

    src: url("../fonts/RockStar-Regular.eot");

    src: url("../fonts/RockStar-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/RockStar-Regular.woff") format("woff"), url("../fonts/RockStar-Regular.ttf") format("truetype");

    font-weight: 400;

    font-style: normal;

}



@font-face {

    font-family: 'RockStar';

    src: url("../fonts/RockStar-SemiBold.eot");

    src: url("../fonts/RockStar-SemiBold.eot?#iefix") format("embedded-opentype"), url("../fonts/RockStar-SemiBold.woff") format("woff"), url("../fonts/RockStar-SemiBold.ttf") format("truetype");

    font-weight: 600;

    font-style: normal;

}



@font-face {

    font-family: 'Raleway';

    src: url("../fonts/Raleway-Regular.ttf");

    font-weight: 400;

    font-style: normal;

}



* {

    margin: 0;

    padding: 0;

}



body {

    min-width: 320px;

    height: 100%;

    font-family: "RockStar", sans-serif;

    color: #000;

    background: #F3F2F3;

    font-weight: 600;

    font-size: 16px;

}



a, span, svg use, ul li {

    transition: 0.3s;

}



a {

    text-decoration: none;

}



a:hover {

    text-decoration: none;

}



div:focus,

span:focus,

a:focus,

input:focus,

textarea:focus,

select:focus,

button:focus,

.button:focus {

    outline: none;

}



input,

textarea {

    box-shadow: none !important;

}



ul {

    padding: 0;

    margin: 0;

}



ul li {

    padding: 0;

    list-style: none;

}



.cnt {

    max-width: 1520px;

    padding: 0 20px;

    box-sizing: border-box;

    margin: auto;

}



img {

    max-width: 100%;

    object-fit: contain;

    height: 100%;

}



h1 {

    font-size: 44px;

    line-height: 144%;

    font-weight: 600;

    text-transform: uppercase;

}



@media screen and (max-width: 1200px) {

    h1 {

        font-size: 36px;

    }

}



@media screen and (max-width: 991px) {

    h1 {

        font-size: 28px;

    }

}



h2 {

    font-size: 44px;

    line-height: 144%;

    font-weight: 600;

    text-transform: uppercase;

}



@media screen and (max-width: 1200px) {

    h2 {

        font-size: 36px;

    }

}



@media screen and (max-width: 991px) {

    h2 {

        font-size: 28px;

    }

}



.btn-wh {

    display: inline-flex;

    padding: 14px 73px 14px 33px;

    font-size: 21px;

    color: #FF3A99;

    background: #fff;

    position: relative;

    border-radius: 60px;

}



.btn-wh:after {

    content: '';

    width: 32px;

    height: 32px;

    display: block;

    position: absolute;

    top: 3px;

    bottom: 0;

    margin: auto;

    right: 30px;

    z-index: 2;

    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjQ5MTUgMjAuNjUzM0wxNy4yMDU2IDE2LjEzOTRMMTIuNDkxNSAxMS42MjU2QzEyLjM3OSAxMS41MTc5IDEyLjI4OTggMTEuMzkgMTIuMjI4OSAxMS4yNDkzQzEyLjE2ODEgMTEuMTA4NiAxMi4xMzY3IDEwLjk1NzcgMTIuMTM2NyAxMC44MDU0QzEyLjEzNjcgMTAuNjUzMSAxMi4xNjgxIDEwLjUwMjMgMTIuMjI4OSAxMC4zNjE1QzEyLjI4OTggMTAuMjIwOCAxMi4zNzkgMTAuMDkyOSAxMi40OTE1IDkuOTg1MjNDMTIuNjA0IDkuODc3NTMgMTIuNzM3NSA5Ljc5MjA5IDEyLjg4NDUgOS43MzM4QzEzLjAzMTUgOS42NzU1MSAxMy4xODkgOS42NDU1MSAxMy4zNDgxIDkuNjQ1NTFDMTMuNTA3MiA5LjY0NTUxIDEzLjY2NDcgOS42NzU1MSAxMy44MTE2IDkuNzMzOEMxMy45NTg2IDkuNzkyMDkgMTQuMDkyMiA5Ljg3NzUzIDE0LjIwNDYgOS45ODUyM0wxOS43ODE0IDE1LjMyNTFDMTkuODk0IDE1LjQzMjcgMTkuOTgzNCAxNS41NjA2IDIwLjA0NDQgMTUuNzAxM0MyMC4xMDUzIDE1Ljg0MiAyMC4xMzY3IDE1Ljk5MjkgMjAuMTM2NyAxNi4xNDUzQzIwLjEzNjcgMTYuMjk3NiAyMC4xMDUzIDE2LjQ0ODUgMjAuMDQ0NCAxNi41ODkyQzE5Ljk4MzQgMTYuNzMgMTkuODk0IDE2Ljg1NzggMTkuNzgxNCAxNi45NjU0TDE0LjIwNDYgMjIuMzA1M0MxNC4wOTIyIDIyLjQxMzEgMTMuOTU4NyAyMi40OTg3IDEzLjgxMTcgMjIuNTU3MUMxMy42NjQ4IDIyLjYxNTUgMTMuNTA3MiAyMi42NDU1IDEzLjM0ODEgMjIuNjQ1NUMxMy4xODkgMjIuNjQ1NSAxMy4wMzE0IDIyLjYxNTUgMTIuODg0NCAyMi41NTcxQzEyLjczNzQgMjIuNDk4NyAxMi42MDM5IDIyLjQxMzEgMTIuNDkxNSAyMi4zMDUzQzEyLjAyOTggMjEuODUxNiAxMi4wMTc3IDIxLjEwNyAxMi40OTE1IDIwLjY1MzNaIiBmaWxsPSIjRkYzQTk5Ii8+Cjwvc3ZnPgo=");

    background-repeat: no-repeat;

    background-position: center;

}



@media screen and (max-width: 991px) {

    .btn-wh {

        font-size: 16px;

        padding: 14px 53px 14px 20px;

    }



    .btn-wh:after {

        right: 15px;

    }

}



.btn-wh:hover {

    background: #FFD9EB;

}



.btn-rs {

    display: inline-flex;

    padding: 16px 60px;

    font-size: 21px;

    color: #fff;

    background: #FF3A99;

    position: relative;

    border-radius: 60px;

    box-sizing: border-box;

}



@media screen and (max-width: 991px) {

    .btn-rs {

        padding: 14px 20px;

        font-size: 16px;

    }

}



.btn-rs:hover {

    background: #EA3089;

}



.btn-n:hover {

    background: #FF3A99;

}



.hdr {

    box-shadow: 0px 1px 20px 0px rgba(126, 122, 126, 0.07);

}



.hdr-in {

    padding: 14px 0;

    display: flex;

    align-items: center;

    justify-content: space-between;

}



.hdr-l {

    display: flex;

    align-items: center;

}



.hdr-r {

    display: flex;

    align-items: center;

    font-size: 18px;

    line-height: 130%;

}



@media screen and (max-width: 768px) {

    .hdr-r {

        display: block;

    }

}



.hdr-c {

    padding-left: 120px;

    text-transform: uppercase;

    font-size: 18px;

}



@media screen and (max-width: 1200px) {

    .hdr-c {

        padding-left: 0;

        font-size: 16px;

    }

}



@media screen and (max-width: 991px) {

    .hdr-c {

        display: none;

    }

}



.hdr-lg {

    margin-right: 27px;

    display: inline-block;

}



@media screen and (max-width: 991px) {

    .hdr-lg {

        width: 35px;

        margin-right: 15px;

    }

}



.hdr-link {

    font-family: "Raleway", sans-serif;

    line-height: 130%;

    color: #000;

    font-weight: 400;

}



.hdr-link:hover {

    color: #FF3A99;

}



.hdr-tel {

    font-family: "Raleway", sans-serif;

    line-height: 130%;

    color: #000;

    font-variant-numeric: lining-nums;

    font-weight: 400;

    font-size: 16px;

    letter-spacing: -0.01em;

}



.hdr-tel:hover {

    color: #FF3A99;

}



.hdr-soc {

    display: flex;

    align-items: center;

    margin-left: 30px;

}



@media screen and (max-width: 991px) {

    .hdr-soc {

        margin-left: 15px;

    }

}



@media screen and (max-width: 768px) {

    .hdr-soc {

        margin-top: 5px;

    }

}



@media screen and (max-width: 991px) {

    .hdr-soc li {

        width: 30px;

        height: 30px;

    }

}



.hdr-soc li a:hover {

    opacity: 0.8;

}



.hdr-soc li + li {

    margin-left: 10px;

}



@media screen and (max-width: 991px) {

    .hdr-soc li + li {

        margin-left: 5px;

    }

}



.main {

    margin-top: 150px;

    position: relative;

}



@media screen and (max-width: 991px) {

    .main {

        margin-top: 60px;

        overflow: hidden;

    }

}



.main:before {

    content: '';

    width: 887px;

    height: 993px;

    display: block;

    position: absolute;

    top: 70px;

    left: 0;

    z-index: 2;

    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTcyIiBoZWlnaHQ9Ijk5MyIgdmlld0JveD0iMCAwIDU3MiA5OTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgo8ZyBvcGFjaXR5PSIwLjEiPgo8cmVjdCB4PSI1My4zMDQ3IiB5PSI0NzMuNjgiIHdpZHRoPSI1MTguNjk1IiBoZWlnaHQ9IjUxOC42OTUiIGZpbGw9InVybCgjcGF0dGVybjApIi8+CjxyZWN0IHg9IjIwMy42OTUiIHk9IjUxOC42OTYiIHdpZHRoPSI1MTguNjk1IiBoZWlnaHQ9IjUxOC42OTUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCAyMDMuNjk1IDUxOC42OTYpIiBmaWxsPSJ1cmwoI3BhdHRlcm4xKSIvPgo8L2c+CjxkZWZzPgo8cGF0dGVybiBpZD0icGF0dGVybjAiIHBhdHRlcm5Db250ZW50VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIj4KPHVzZSB4bGluazpocmVmPSIjaW1hZ2UwXzE3NzJfNDE4OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMDAxNjk0OTIpIHNjYWxlKDAuMDAzMzg5ODMpIi8+CjwvcGF0dGVybj4KPHBhdHRlcm4gaWQ9InBhdHRlcm4xIiBwYXR0ZXJuQ29udGVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgd2lkdGg9IjEiIGhlaWdodD0iMSI+Cjx1c2UgeGxpbms6aHJlZj0iI2ltYWdlMF8xNzcyXzQxODgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjAwMTY5NDkyKSBzY2FsZSgwLjAwMzM4OTgzKSIvPgo8L3BhdHRlcm4+CjxpbWFnZSBpZD0iaW1hZ2UwXzE3NzJfNDE4OCIgd2lkdGg9IjI5NiIgaGVpZ2h0PSIyOTUiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBU2dBQUFFbkNBWUFBQUFhVWQ3TUFBQWdBRWxFUVZSNEFlMmQ3WFhjT0xLR2J3ajY2Yk8ySktxbEFEYUVDV0V5V0dld3pzRE93TTdBenNDYmdVUHdaT0FRSm9TNTUyMVh0ZEJva1Bpb0Z5RFpYVDVIQnIvQUJncFZEd3NGRVB5Ly8vTi9Mb0Via01BMFRYZlROUDE3bXFiMzB6UjlPQndPWHcrSHcvZW5wNmVmVDA5UHYvQjNPQnorS2YzVFBKTC94K0Z3K0hJNEhEN0ovZitZcG1tNkFiRjZGVjBDTG9GYUNRQU9BSVZBQXhDcWdrOHBwRXF1QThBQVFrQnhtaWFBNjY2MlBuNjlTOEFsc0dNSmlPRi9lSHA2K3ZIMDlQUjNDVGpXdkVhZzlYV2FwajlCMGgyTDNvdnVFbkFKeEJMNDdTQk51d0ZTRG9ZQ3JDOEFiVnhYMzNjSnVBUjJJSUdYbDVjL0RvZkRSekhtNGxoUkRnNWJPeThlSUx3cnhNcThPN2dEM2ZRaTNxZ0U0Q2tCU3MvUHo3OWVYbDcrd2QvV2dES2dQTWV1NEkycWdGZmJKYkF0Q2Nob0d3TEtpQ2Nkb2FSd1F2cjgvSHoyTndBUW00Q2lCUG9CSzQ5WmJVdGx2VFMzSUFHSkszMmNwdWx2Z0VuL1FqamRNcUJDRUdNd0FGM0FXOUFMcjZOTFlGVUpJREFNZ3dzTk1OeU9QYVo0UDd6MjFyYmhWVW1zeXIycVZiWFlmL3pxSkpBRGs4SW1CbEs4cjlmZGNpcWdndmZwb0xvNlMvRUtEWlZBS1pnVU9ER1E0bjI5enRNRHVzWHdxQnhVUXpYYWYrd3FKRkFMSmdWT0RLUjRYNi96OVBVMUhlMzZYWVhpdkgzNzlqMys3dS92ajMvU3A4VWNqSm8vODN3TktIRGxiNmJLWjU3b0ZyeXZsYnAvOGJHclVBNUNKZER0V0lveDVjQVNBeW5leitXLzVmTlhBYXI3Ky90L0hoNGUvbmw4ZkR5Tm5PZ0lTbWtLdUZoMStlbnA2UnRCbWI1YXk0RVhQZ25sK01kYWpyM25sK2tDbUZocGV2VWtCbEs4ejJpckc3Z0gzZ1hjWjN6S0NpZEF6QUgxNmw2cnN1OGRNSmJ5UzNlTzhvSnVES1I0WCtYdDZhVU94akpCZk1yU3Jxdmt0WGhPNm1FNW9DNlZZNVhHWFBsSDRUWGh6ZjNZTUN6N01aRGlmY3U5YnpHdmRQdjI0MDFaRzhrOXFFczRRYVlyczJMNHorUE5mR3QzenFxTExmbjFJYnRXMmxKbVJwN2RlRlBXeWpxZ2JodFE0alY5dHVyUnlQendJc1RUdzZzanVzZ2NsajdCUUEwV3RWdjZoL080VGdkMWtCOHJFV0IyTnhhL3E0cmxqcXgzL0Z1NzhLYmlRdGZ1TzZCdUYxQXdaakgyVGJ5dkZ1c3VQRG9aUVFSQU1BSUx1SmhIbkhQdXFmd09nQWQ0SVVCOTl2cE9DTEc0ekd2c1l6RzlYSjFXTzI4VmlBUHFOZ0UxVGROL3Q5YWxVeURwNnBXckdWWGlod1ZhZ09TM2FacXd4UERSMDdMYUh6RS92TW51OEU2SVp2bVF0WUlPcU5zRDFPRncyRXlYVGlCNVhPeHRrd1kyWTM0Q3JPT2llMVliWk9YZlpKZlBXamtIMU8wQUNnQ3dUTHEwNnBybUQ2RTBZLys3T2l3QnIvZGJXSXdQc3NXQXgyWUVxSTNlbWpxZ2JnTlFNS0sxNDAyQUkyTkt5MmFNTDFFUWVGYVl0THkyckRjenl0Y0tKczNuZ0xwK1FJblJVQ1plcXQ2VXB1SXRJZGk4dmZoSUFqRE1Rd2pzcndtcVRVQ3FWRkhtcm5OQVhUZWc0TEVJSkxxTTFFRi9VbjhZK2NJbzJOM2QzYzJCS1lhY3pER2JYVE5yempaSng5Y05ubHNyNFlDNlhrQk4wL1FmcTM3azhzZHd3Z2lYVEFtNGVUQWxRTFc0dUY5TzFxM25FUnRiellOdExiVG1jMEJkSjZCa0drRVhyMGwxQjZrQ1NqMm0xUXdocHNHRzk4V3JIZHJsRmtpTmYwVW1WSmFXYlFmVTlRRUtzUWNGUjR0TzFPUVIvYm5KR0pPVmdhTmpWS3RNUTZoUnB0UzFEcWpyQWxRSUo3UnRxczFaeDJSVWJ2eFQyVXFHRGVXSHg4bGFJcWlrWFlkRHFxUlFTOWM0b0s0SFVER2NlZ0ZLNXRyNFYwbUlvQnM1RFdSb1RHb0pQaVhuSEZEWEFTaU5PYUU5dzc4U0hhaThCdSttZVFDY0NLZndWcU84cVdHUXFsU3VDNWZmQWJWL1FHRzBMb1JTdUczVkQ4MHZYdE4yWDBvTnJYem4yd085S2ZNS3RsbFJxd0sxcGc2b2ZRTUtrekJiMjc0MDM5UFQwMTh3bXF3eStnVlVDUndPaHkrbGJXUzQ3ak8xMFBITkRBVTdlbE1PcVAwQ1NwNjBwalhEQy9UblM2eHp2ajlPQWxqWm9lZEVXN1IvMXhubkJRcDIwYTBMOHppZzlna293QW1USXNPMlpHOXZlWjBocVQvV2JQb2dDODVoeGpUZTlTdjlReXhORjd6RGZmNDlEanQxdjRTNjluNWxCbUdDdWxJVlhtMVZTZ2ZVYmdIMUY5ck8ydjZwL0RJVXZSbURSVkFlcjRzRUsxL09MaUFIbVZqK3NLcW1MRklIOEcxSkJvRFV6MVI3TVk1SmpKSGZqYmNXemdHMVAwQ0Ywd21zN1Ivbkh6NVBadVpCTEV2eVlzTHBXdSt3YVFnRVhXaDRXMWlzYnZYUnk1NXhLV2w3YmgxakJhdmRkMER0QzFBeSsvamtKZFMyOTlMMWF3ZkRBeWoxanF0WlBNOGpyR2E0T3VSdzU2a0kzNm1WV0ZLNGtuTU9xUDBBU3VJdVo5MmJrall1dVViZ3hIMTZGbWk2ZE44MnRUSmxvYndRLzBNTWk5OHRLcEJiVDBoUlk0OGx3bHk2eGdHMUswQ2Qxc0pHdStGdnFXMUx6MkdCdGRIZEZ3R1QrY3ZGcFhYc2ZCMjhLdlBYdVF1NGRIWkpaMGh4NG05V3dUdWc5Z0dvTU82a2NDSUJpdXZTbjVuUTVRNDhqdWZuNTIvNkFVK3IvbTRwL3hvcmh2YUNGQzBlWlcwZ0I5VDJBU1hEektlNEV3dFFJN3QxNGpGOWZubDUrUWQvMXdnb3RjWFJMMUgzZ2hRK3JuSDVpS2s4b2tKcFRSMVF1d0RVUmRkT0lXVm9kOHdPN3g1ejBxNmNmbHN1QnRRMWcycGtqS29YcE14ZDExWUYxWHdPcUcwRGFxNXJad0hVcUtrRU1pcDNCbGNGVXB5cVBsNWJLckllOGc1amp5a0k1cTZldFVFZFVOc0YxRkxYcmhWUUkrQ2szVGt0STFMVjAxc0JrOVpYMHhGeVIrZXIwN3l4OXE2ZUNxQTFkVUJ0R2xCbjNrZG84THBkMis2OVowZW52S1lRVUZwZUJaWHUzMHBLSGNKUGhJUHdjQUFNMmZKczd1cFpDK0tBMmlhZzRnbVpDcVE0cld6L1R3bWRwaDJhVzVQS0FYV2hZMTNuVDRublRaM3NDcytzU1ZFcUZmVGthbXMrQjlTRjhoeGwxTlFZcEV4UU1Md0lITU1vdGEvdFdKQjJXNVZBdW5UZlUrWFRZM0g1YnRXRFVqbjA3dkxoM1VYOUxWYmE1UDFaZnh3SzFPeStCUWFKeVg3V3NtRFVJN2hsMHlack5LUHB4MG1aU0xJOFBZekVHTHFNMklHa1Bib1VCRjA2MVgrcjk1SjI0VXlJVE9nZU8yZ3VMeFRYNlpGVitBNm9iWGxRTUhocm04YjVjYytFL3BvUElaN2xjRXJyVDl3R1MvdmRsanI1SFRSbnI0QlFGeVpZcW5qSk9RZFVXc0hNMXR0NEE3YjNCSSt5c1NpTDJRQW56RzBxMFRHL0pxMWpvVnlhdWsrTExmVDdwSGk0dEhhcTlxTENTclpzTzZEU3lsUFE5dlJMMk41VGMyQXpVN08zYjkvKzU5MjdkMysvZS9kdUU5MG9HSTJzbGZRVjNSb1l1eXlQZ2lWU3p2NGtCSUNsZEJFelkzc1hKbm4wV3RrUzhtaGh3MEtlOG1rSEN6Y3BFcFlEYWp1QVlucFB2UllnUS9BVk9xTi9WdjFyeVM5Z0FZZ0FIM1AzVmJ4QkdER2dSUitpcjZsakwwaXg1MGNWeTcybThxbHJIVkRiQUJUYmUrclJaZEJ1bmNJSmFVcW5laHlEZ1lsblZCZWt6WGlEcWRNWU5JSW50aGFzZWtBSytvV0hGckZ0eWdhMHJEL29nTm9Hb01qZTA2K1U0Vm1PUWNIMWZicFJnQktEV3ZXejZvQVZzMjFLN2JYSEE0WTF3bzA2aUllZWYxaVVWbmp1T2dmVStvQ0M1YysxVDh0eDNNOENvemd2N2dkdklnU1RicmVVTDVjSHZ5WGR0N3dCeElYdHRDOHlZRXlsS2ZZNjJhTjdIV2FaNXdkZ2NvMmRPKytBV2g5UTVDZDBtZXRkWWNqNjlSaUZVcGptOUt2bXZJS3BvbWpETHgwSkt2RlNxUE9rcFB0YURNbWw5aXZ5b3BadVVITE9BYlV1b0tEd0plMVVlZzN1eDdUYWFabytoMENLdDB2THRYVGRGcnB5dFRJYkJTcUJOdFdUSkFmTWw3Mm9wWVl2T2VlQVdoMVE3MHZhcWZBYTZ1c3NTKy9XS2FnS3k3WDB4TVp5dVZTbzFzTEdjajI2b29BSVFRNnpNbUpQRjJGN1VZdnlzd3JHQWJVdW9GaktMVTlhbXFHL2VmTm13bHduQmRGYzJxcC8wajE0djZqY096a3AzbFRYejJPeGcrWk1Md3JBbTIycVZnWFJmQTZvOVFERmZKS3haNHgzZUZuNTVDR3MvWG1yV1dNeW5tQ09rcWw5YXNxT1J6RjFiOUhEMHdxMHBnNm9WUUZGR3hWaWRwTnlxM2lHM2xTdDNtRkFBS05KUmhac05ydE1aR1hPTndyQi9wTlpjYklYbFc3VFdnV0pyM2RBclFNbzZSYWNsQzl1bDhwOTJzaWRsaXVFME5KMlpUbVhBNnBNNjF2eFhpTERMbkVwWmxlUDZVWE5ldkNWQ25KaEVBNm8xUUNGNE9wRmU3UzBKOWw3V2x6WEtZWlZSWGx2QWs3S3hWNlFrcTRlTGRiSThxSm11M2tWQ3BJMEJnZlVhb0Q2UVFJVTAzdGlqaWlHK25aVGNPb05LYnd6cUw5aFRabGVGTzUxVVI0SDFMbElXSUhLODd0eTk4SnVsTFg5a2tyUldGeldpR0pVcDV1RWt6WkJMMCtLM082c21ObGxXMGZLRUQ2MWlyYmRneHJ2UWNuY0dmT255d0VVTlFScit2ejgvQjdMOEZyMUtjcC9xYkRXZ3U0d3Z5enN4NExBc1kxbXUxUU44bUU5MUxIS3hNWFBSd3BScldBT3FGVUFkZXplV2J0NEFOMkZRalFlZUg1Ky9zVUVGTk9BR3F1MHFXek1ycFRhUE11THdxaXEzdE9hWHNSRHJUZDBRSTBIRkdTdWY1YjJ1MUNHUnBPOHY3OC9CdXhaZ0dKUEdpMnRGdVNCWVg2QVc3eUNUMkVxeTdYZ1BQWDl0dEx5c1R3VjFSbm1Rd0QzMHZ0YTBvdFJSc3ZOa05jQk5SWlFlT29wbkpDMnRoOVRPUjhlSG80ckZiQUFCVXFVR3EzbHVydTd1enNZQkdRaDcvTlZ5Vk9NRWd2ZlhRWjNMUVZieU1zQ2dlb05xK3dDOVNyNWFSbkNkSnFtLzUxVlB6elpzdTJBR2c0b0xJUm05cUJZM1R2YzUrSGg0VmllbDVjWHM0TENTemhUMEE0N01NcHBtbGlqb01jNmk5ZEhXYUZ6cWNxQWR3dE01MnliOWFDU3BWak1jVEtzR1haVy83bUNseDUzUUEwSDFFOFNvQ2hlQ2w1cFlRR0tHYlEvVTNMWmVmZnUzUWxNS3NOU1BTKzlUa0QxTWZYN3JHUHNiOWF4dkNpR2R5YzhlZTFDbHdwKzdqb0gxRGhBeVZQcTVEMUI5blB0c25TYytOUThkamRaZ09yVnRaTWc3bWQwUVJWTW1pN0p5WEpPUU5XdDY4ZUFRVkEveWlvV2pHNmU4T1REQ2VaQklWdVYzVC9jZWJpRTFFbkF4STM0Z3dPdGdMb0lSRGFXRWUvRm9Rd2tRTkVtakliVlFVRDdjRGdjUnhoSEFrcnRxc2Y2NEtpZjFLdkpaclZzbXNyczh2UzdjS0V3TTl1TTBUd0IxR3NjU2d2Wm1zb056VThLMHFxUVppVm5qWlJrMnJMcDlEUk5aL0VuQTZCZVhlaW1raHdONUE2L2p6OHJvTVRib0hRNXcrckllbFRIdUFqZ3hBcmkxOXBLci9xUmJPWUlPVlpNMHVyWkNVOWU0MUMxd282dmx4czZvQ0l2S2pRVTFyWUdkaFVNU09QMnlPM2phY2tvejl1M2I5L2p1M1lvZ3hWUVBRTGovL3JYdno2aWZBb21UWFB5NlhXK0I2VFFKV2FWbDlYdHQzNHVYWFg3MU4yM1ZoQTNaQVRaU0UrRGEvZWdMaGFBcTIyL3A2ZW5WL2ZaUUNvTUI2c3lXUURWeVhBL2F0bHE1ZFB6K2g1MUpka05IalIvbzR0bVVJbGpWckRBSWtOdHQ1TkhaN2taOGpxZ0x1TlBrSXUxb2VQODhyckRVZDdhaUVocjI0OFZmd28vSVdVQjFPRndNRDlVUWxuRmExSFZ5cWYzOVFJcE13aTB6bFlnaFBWbE9CcldPSlRxTnNJWnh6cUdCV3paZGtBTkE5VFpGM20xSVd2YmpLU0VaNU5GTFlBNnVmSnFjWWFVTlloUUs5UGE2MW5kS1JXVk5lNFRsSjh5bW1mNUpMenFOY0laRGlodDRTRGRhcEI4bXFaUDJuaGhHaWhYa1RjVlZMVjVNdzdXdHdLS2FhZ0FYV3FaNFZyNWpMcWU1Y21pRVhFdlJybmgzVFVyUlpEUjB1MVUzVDVOMkxSV0REZGtQSlV0bFFycVlPNHViQlZRaUIwRjlTeUNVWHg5OG0zeFFMRktOMWxQN0ZPY29mU0hGNjdER2tkeGZiZSt6N0FiaUFUZEt0YnNjbEIrUWN4RnAxakFQSmJGMm9nT3FERmRQSXZickczTUNwRHIvU3dwYXpSUkRMVFhRbmxORDRKU3ViQThGc2lBOUlDSHMvRTZTYklJUjVjWEFieWxNbGk2RGwzMi8xdTZvT1NjQTJvWW9CanZPVzFHK1Zpd2hIbGdJbWFKcm03MEdzcTdoeXdvTUFZdHJJRnliYWVqaDYwN3Jha0RxaitnaUEzKzUrWHpydTRJMFgybnJFVUZKVzdWM1Mza0l3N3ZVN3A1TEs4Tzl5SEk5NU43VUpGOWJqRUd4WG82TXRZeHNrN0VVNlZseERyUWRDUkQ2TnFWMHpyUHBZeHVsY2lDOGhreVBCQWpzNmplWmNSTWo5N2NuTkJLajdzSE5jU0RvdlRwcTdVc2tZRVJJR2M5cGJITWNLbWUxbHdIcndiMWxMcCtoYUVzL0owdGFpY1B1S3BqeDFoTFF0YTFod0I5OFhDcmZqOHNNMnZnQWc5RDNNdjQ5NGQ3VUpFV2JOU0RNaHNpS3lpTis5UVllK3BhVnZ6cCtmblpQTElabGsvcTlvbmhRVVJxNWJ1dEVnZ2JxR1hiUGFqK0hoUURtb3dwQnNSWUdDTllUMXNIRzNvUGI4bkIxRXFSanZsYW9CVG1jVUFOQWRTWFVPWXQyekJBcXhvUlkySG1sOHZSTFdxUlF5b1BodWl0c3ZIOG5TU1FhckNhWXc2by9vQWl6WEV4VDJKbFFZRVJyTmZaN0RXNm1ycVdGUS9yWko1KzIxU2oxUnh6UUEwQkZDUFdZbjdQaWpXa3oraEs2ZEl6TmJxYXVoWmVvVk5nd3hKSU5Wck5NUWZVRUVBeFB1bGpuaERJaUlWQnR4am1vS3NwMU9ocWZDMmoyOHVvaTk5alFRSnhvOVh1TzZBY1VMVTZzNkNPeGFlZ2QvaXIvZTN3ZXRhUWVuR2gvY0o2Q1lRTjFyTHRnSEpBMWVnTkkrYUR5VDRrUUptWFBxNjNPTTlSSllFYTVVcGQ2NEJ5UUtYMFl1N1l4Z0JsbmpGZFpXeCtjYjBFNWhTcDlMZ0R5Z0ZWcWl1NHpnRlZiNk0zbmFOR3VWTFhPcUFjVUNtOW1EdTJNVUNaMXo2NmFYaU1xUHljSXBVZWQwRGREcUJZMHd5c2VvMXBDdEE3L0pYcWFlbzZENUpiVzJKQS9sVEQxUnh6UURtZ2F2UUYxekxVbWpITkFLdHdNc3JpOStnb2dWcmxpcTkzUUEwQkZHTVpEY1pNY3ZOTHk5QWYwa1RObjFZUENpOEhZMFN3bzNuNXJhMFNpSUZUdSsrQXVpbEFVWlo5WVVCaG1xYmpaOWRyOVRWeHZYdFJWb2oweko5b3NLcCt2UU9xUDZBWWk4UXhsampCTzNSV2ZVRit4dXNsaUI5WlBTaXRDNzZsMTlQRy9ONEdDV2dqdGFZT3FDR0F3Z0prVlErTytIclNjaXVVVDIwemd0TWFLSS9yMmJydmtESkFwR2ZXMWdiVmZBNm9ORGlZYmNZWVBXTU03Nk5PMnU3RzFQemlNc3FDRjRhTjVUaURQbVRFNkg0eTIvN203MlZ0WUFmVVBnQ0ZkbVlvTzR5WW9EUG10YWtFVUdiUE1sVVhXZXIzQ3g0TTZJNUdmMWpLOXZpUElVKy9SMFlDcVFhcU9lYUFHZ0lvVnV6SFBHSkZXcHVLTlpKSCtaSkpqYjdIMTJJa0VOQVdxT0hqb1FEYkI0R2F2K3VYNFUvMmRDencybjBIMUJCQXNXSS9XL3JzRkdVZEpzWUFRcTNPMTF3dkFFTlg5QVN1ckZINkJhOFNxQkYyNmxvSFZIOUFvYlZTc3E4OXh2aThFVHlEMnQrZHVaNFZoOExLQnVZUE9jeVU4U3hHeGJ3bTZFWlNRUDFxMFZlMlpSVzZBMm9Nb0JpeG55MTlOUlpRWVprU2F5RTlxeTIwNUlmOWlBM2hvdzNvR3BxNzRTeTVidUkrTFVJTjh6aWdoZ0hLdk93dlk2b0JsQmIzQ1hXZ2RSdmVHTU1JWk1xQk9YamZXZzlMUGdWVW1FN1RoTkZFZEFrOWhtVVJMdkk2b01ZQWloRnJZWGt0akxLSTNsRzZlWUFjc2V2WnJWdVhzclVRVEtsdGdkWHRlbFlwb2RVY2MwQ05BUlJqTGhUYWxmRlVac0VBd0dTOGw2ZGUyQjY3ZWlrb3pSM0R2Qy9HSkZlVjF5N1NHaGlscm5WQURRTVVhNm9CNWFPWnhNQzArV01Pb2FHeHBrR2tkSDByeHlRZStma200bFZXb1R1Z2hnR0s5U1ZkODZvR0FJS01RcG03UXpDMkVERFdiWWxIVVdKa1Z0c1lsUC9yVllQS0trUUgxQmhBQ1JUTWdXQldISXJWNVlUK3Nic3ROd2dwUENpdUUxUU9xUE5uTml1T2NYNVh6aDZyKzhKNDRnb0VLUE9QMkY2VVNwc1l6RGQ3aWxZN3E4aC9YYUNxcUhpeWtkeURHdWRCc2J3V3hvUk5RQUJMdUZqMVIvT3p5cVJ3MHBUMXdORnk3aWk5RGxCWkJlNkFHZ29veWlzdmlCK3BBVnRTMW1nZWRKQTlvaGZXQ3g0amFhSnI4aUZ0dGFHZStYZS9qSXhWT0E2b2NZQ0MwYkZHejFqRCsyVEQveHlDaGIwTkQ1UmMzbDBBQzNWbXgvblliVE43UHdmVXVXaFlYWUx6dS9MMmlIR285NHhTc2VTbGVzaWFYYjVVdDFzRjFTNEQ2YW9ZcmFsN1VHTTlLRlljaXRqTm95NTVJay83SVYvOEJReXh0amxtYTBPUFcvNWE3V2F0Zkx2enBxeUNja0FOQnhSclBoUmxUU1o0S213dmlnWFBKUzhxUG9jWjl0TTAvVGxOMDZkcG1yN0xyTzJmOHFvSjFueEtBc3hxUHl2bTMwY1EzU29nQjlSWVFNR3dXSk1rV1NObnpDa0hxbzliRHU0aTZDNUFnd2NHcUgyUUtRM2ZXUzlTcXh4NnBydndwcXdDY0VDTkJ4VExZMkY2S3F3eWhmbzRUZE4vWWs5bkwvdnFrVUV1a0ROcmNDT1VEM0c3NitDRXFjMnNsWFJBalFjVWMzaWZGWlR1NFVWQk4xbmxNeGtKS2JOQUM5NFdQQzNLSkZlci9XcCs4YWEydHhhVkZyQTFkVUNOQnhUc0JRclYybVpSUHNxN2VTaVRkSFdvUSs4eVArb3ExMFVDZkRFcVMyeExrK3dGVXVabG9VazgvMzJiU0ZtcksraUFXZ2RRckM2VkFJQTJhdFlqQm5QTmtGSmozaEtzTmhYL2MwQ3BpcHlBVGZtVTBmbGQrWHVJMGxyYkxzaFBXL0lFaGhiY3QvcUJONWRYSUxYYm1GU05Cc2c4TGVvMy8rYmt1bkI4RzNHcGhRSVdLWmQ3VU90NFVGQjQxbWdlMjR2cStaTHVwcDd1TmRScHVCWVBvZHpFWE5pZjVXL0ovdUVOczk0NGFLais3eXhMQlN3NTU0QmFEMURrbUEvVGk4TGtUVmFNTFBXZzNNYlR2ZG5xNmpJdWdjb0NKK1ROMmJqRXBkWUxudWNLbUR2dmdGb1ZVTFJaM0d3dnFsZFhUL1Z4ZGNPcFl3emw2aFNvZWdNSzhsNVYxdHJncmFrRGFqMUFRZXZKM1NtYUY0V3lrVDI4aTZlOVFOVzhoREdGSGdOdkVvSnFCS0JXaFZRcm1EU2ZBMnBkUUdGdWpiYUZOV1Y3VWJCWlZweHNybTZpZjRpVnJOY05HUWluOEtkUTUybWFmbG9nTlNmWDFQRlZQS2xVUVdxT09hRFdCVlFIQ0ZEak96S0JzMXM4S2pUT2FacjI4WDVaU0JuQ05rYjlXbDk0cnJGMVhEc2NVclVGaks5M1FLMFBLSGE4QjE0WndXNU90OEJqSHQ1WnJEdU0vUkJRdW4yTG9QcnRURTJZOUZrMXF0ZlNCa01oMVZMQU1JOERhbjFBZ1FUTXJoVHVkYUlMYVlNTlVkWEJKWU1FcU42OWUwZjVlakZKRE4xdlUrdE5xUnhyMDJHUXFpMVlmTDBEYWh1QVlnTUFBVzYyTmJIV3NvcDFjR2xmOVBPbVBpVmU0MDB0eVM1M1RpQkZld3NocVcrNVF1VE9PNkMyQVNnMEx0bUxvbjcxVjVXdjk4aGVySyt4aHlYck95RldoV1ZTcmpxd0RsbFAwelM3bGhWa0U4dXJkcitIdDYyNmNreHJDeFJmNzREYURxRFlYaFRldWo5VEZ0SU82ejNDV0JkVCt6R2c0bjBZc0N4TzkwVU1HdURDT2svNDAzOTl2UVNTWEZPM2tRck1yaGlha2xuRE1lckF5bGs5R2dwelJsMEgxSFlBaFlabGVsSFFqUjVkUFpSelZIY3ZCcEoxWDRDR0x1TVArWU0zaGxVNEFUYnE0TUtab1JwMkJGTEo2UWhXKzlmOHZmUUVFLzNPZ0ZPNzc0Qkt5OCtnVDZhc2JDOUs1a1oxNlFyQnFIdU43cWtlVzRIVWtqL3d5QUN0elhoZldIODlyby9LaVpGQzkwekttOHBzTFpnRGFsdUFRaHV6dlNpOE5KclNIY1l4UE4wUmJMWHE0VnorMkNEWDJCZGdJUjYwdW9jRmJ5K1V3WnpjV281M2VaaTFGQ1RNNDREYUhxQmc5R0Via2JhN3hSbDZRaW8weGkxc1M1QWVzT3JpbFpZOE5FSklrWFRqMUF1anI0QmdMYUFEYW51QWdwTDJDRVQzWGlPYy9GN2gwV2kyQUtXNU1vaG50Y29LbGdvcHEvM1A1T2M5ekdaKzRFVEUzSGtIMURZQjFlTVZFM0hodTNaVEVEenYyZVhMNmZQbzgySS9xM3o1VnlFMUI5Q1M0M1B5UW55eHhKdkxYalAzQTZYSEhWRGJCQlFhbmgwd2gwNk1tRUVzWGI2MVY1UXNma2lYMmtycXVoQUMwdjJqZlBFNWEvaHlnUlZTcVRxSm5tRDZocjBiTy9jRHBjY2RVTnNGRkhRUWM1bEsyN0wwT25xY1ljYWFic0diQ2dHbDI2TkJaWUhVa3M1UUpuRXUvVURKT1FmVXRnRWwzZ2o5UlYySzhzMkFLVHdzNWY5V29vdDd2RWFobEVvRlZIWXZKQlRvekhZcnBISXlOOCtQeXYxQTdyd0RhdHVBZ2o1Q1NYTHQySGllOXNtcUdiczVIYjZsYmwraUxZWXNJOU1DcVVSWno3ckdNckcxZlM1WTdnZHk1eDFRMndjVXJMeEhWMDkwWXhpa0JMWTNGVVJYKzVQWUh5ZndmTUwrNVVacU1tZkt1OU5qV3I2NVZQalEvc3JVM0kxTGp6dWc5Z0dvSHFONmdZNE1oWlNBQ2grOXZJbEFlaUJuZUNlOElmeExQaDJQWVBxREFpaVhSbVU3ODU1d1R2TTN6ekxQL1VEdXZBTnFINEJTbzg2MXArSDhjRWhKblk2Zlp1cjl5b3hCTGhkR2E3MVg3NUZVUE13US8xSzRMS1c1dW1oZWlhZlZkL1Z5UDVBNzc0RGFENkJnMEQwbWNBWTZnbGhKdlJJZW45dTIvOFNvc1BSdDhkTWZ1aHVVZlZmYnZidDhlQzBudDFSTGlmd1VVTUtKK285eVdCdElmdGo4a21EdUE0V0Y1VFEveFZrR2JETzN2cmw3ZG8xa0NzS1FrYWM1S1NHZ2ppa0tKYkFxMUt2Tndxdm5oMHd4dUJJQ0pyV2RrMStZcHlsZ252dUIzSGtIMUw0OEtCZzFyQmRQNEZ6YnRwN3YzUVdaQTFQcXVIaFdXTnNKNnoxZGVGZXRkZHhTdnM2UStoNUNKdDdPeVNHK2ZwcW11aGhhN2dkeTV4MVErd09VUU9yZlBlTTJBaW16WjUyQ2p2V1lkRit3Rk1vbnZQOEhqMUwrdWtFN1owZUU4K2JlUTBxdXVYaFVydHd4b0lRWDVSNTI3Z2R5NXgxUSt3U1VRT3FQWFB0YXovZDh1cWNNaW5WTURQTjNaL0YxaFUxQURWMUhMRkIzOU1oR2ZwZXVvQzE2UVFvanBxY1J1WEE3VjZid1d0MkdKMXZjVHJrZnlKM0hqellQSVFhbDlCaFVJSXlCbXpDNFhCc1R6ZytaYURoUWJHYy9GWFFqQWE2TGJxUWFaaW9seURhT2ovV0NGRHpOQzBqbHlwL0tnMlBGek1qOVFPNTgxWStkTmV2NWpnUHFYQjRqOTFnREEwdTZzdVV1SDF2V0FpeDRXb3Z4RzlqT2tzd001K2lRa2pwZGZJQWhWOFlGUUpWNVVia2Z5SjEzUU8yM2l4Y2E1Z2hJUVpmMjJ1VUxaVld6TFgxRXdDbzVyeWhuWDYzbmU4aFpYdDQrODZKeTVac0RsSEFqSDR2Sy9VREorV0ozYmFGbDNZTmFFTTZnVTZNZ3RhVlJ2a0dpUGY2TXhLK1NvRm95NUtWelMvWnBmbEUzSVp5NEM3djArd1huOHA1ZXdVMnlicWdENnRLTFNyVHRMZzZOZ3BUbzNWWEhwdVlhbkFtcW5QMHliRE9zQis0WEFqUDMrMHZuWlFIRTVZbTlTemNvUFFlQmg1Vm8yWFlQcWtWcWZmS01oSlI0VTJiOTZTT0p2bmR0V1QwZ2hBTzJjellxRU1oM3BTcXFHcjVRblB2OTNIbklZUEduY3pjb09lK0F1aDRQU3BWbEpLU2dZd0txN20vcmEvMjJra3FNcXJuYlYyS2Y3Sy95U0ptUEFmT1MzMSs2QnJQTEY5dGlLWFBwT1FmVTlRRUtTak1hVXRBM1RKaGtkMHNXRFdBakoxdTlxVkliWmErQ29PV3QrUDJrdHdjdmNISDljdXNQSUw4RDZqb0J0UmFrb0ZPM0NDcUFlVzYwTCs3YTZYNk4vVExCcjlNT2FuNC9kYTBBYW43S1FTcFQ3VEVIMVBVQ2FrMUlRUTl2TFVaVjIrV3JzVldSNVhKUXVzS2poQmRWOC91cGF4VzBBRjd5cDFPWmFvODVvSzRiVUZBY3RIR3RYakN2aDNFZERvZWJHUFVUNytTbkd1OVMyaURqdXBkMWs5VDRmUkF3YmZqOXM2NmUxbTAyV0c3OUFlUjNRRjAvb0FSU2VNRjQ5UmRxcGZ1SHlZL1UwYWtGV3h4K1NpRFZaU1k2czZ1SHRyQXdKQURVcjZTUUxUZlh2QTZvMndDVVFLcnJVaTJxVTZYcHRjTXFuaGlwQnExcHFaekM2eUN6SkF3YURnSjI0YjFydDdVZVNKUGdyTDFoNm5vSDFPMEFTblc0eDJmS1U3cFZjMHllNW5oaGQ1UEx2S2pzYXRKY2Q2OUdQdUcxREp2VmVsaThxQWhRbDNPaXdrSzNiak1xNnhNMXRibjNrNkxkZTY0cDFhcVB5SWR5QmNEQ01pbGRQOW5lczlXV0F1ZXRNa0pYblZWbXkyZk5Ja0JkbHFtMWdtRStCOVR0ZVZDcTNEQ2VMY1NsUW4xYzJ1S3k4M3NBQUJaQVNVUkJWTWFrUmZrRTF4Zk04NEx1d3VPU1AxUW5QWnFrRlY0cEZVaFZyeWF3SkF2V3UzcVFXZXVES2dTVWRQUE9IeVJMRlNnOTU0QzZYVUNwdmE0eHFiTlVQNWV1aXcwazNKY3ZrZnpDb25TSUJXSDVGSXcyWVdMaEdoNlplS3p3RGs5L1MzWExuUU5VdFAyc2FXczNMNndMdGkrZ21hdEV5WGtIbEFNS0NyNDNid3E2SFJ0SXpiNThCQURRZ2hjMnhQUENTcDVoR1V2c2Mra2FodTFLMnpjRnk4TzZZQnNQZ2pOWUxoVys5Qnlqa2g2RE9tdVdYZS9nS2RqcThwZnFIT3U2MkVCYTl3VlczZWRwU2REODlPNmVWUTd3ZkJqSzF0ck5TOG43RFBiV0NpTC9OUUZLM3pGU3diWEtoOUhvZTc2SGVGUGZjdkpUT2MrbHVmeHJuMCtWZTVxbXJxQkN2RXgvbDFGLzFxaG51TXFCcFh4bjVTRlYwTHhjeGxZOEtBY1VGNHVJMVN3RjBWV1I1MUtHZnZhOHgxeTVKWDcxZ1N2TjE3c3BERWgxKy81NjUvWXRPQ3F4UEJyTDkrVlVpc1libkUxWGR3L0tZMUFuaFpyWkVPVzltSVVlSzNTOHo5RFBudmVJeXh2djkvS21wS3YzTjZOdTZJNmZkYXRtMmpCM1dMcDVaM0c5bHZLZGRUdGJiaERuY1VBNW9ITEtxK2RqVU1VR0hlL0h1cmExL2JpOHFYM3hwdWl2NWNEYlo4bmpZdlJNRzZ3eWpXZSt0NWJ2Qk16V0c0VDVyZ3hRWjU5N0R1dFpzMTNacmpkM3VZSXFaZERoc1JxWmIvbGFkSFBaVXhQRVkyRjVVYXhnT1dXVThSU0hZalRxbFFIcXJCL2RLcCtiSTA1amhhRTdTMnNndGNwL2kvbWtLM1UrRWJGUmJwcU5PZi9zNUxYb3pSdlNNSUNQQjAxck81dzh1dFliaFBrY1VON0ZhOURsc3l3Q3FvdVBYb1o2ZGczYjRrblJ1bnRNTDRwaHgxS2VVeHpLMEdhL3YvaGl1TUdKam95S2JXZ1V6ejJvTTNTTTNaRlhPcjZwVjhYUXo2M2RReUJGbTlqNTlQVDBQMUlkODUrQktsQ0g4SFB3cmVVNnJhUGVlb013bndQS1BhZ0N2YTIrNVA3K0h0Mi9DNi9xU21KVXpJWGptbVp4aHphTWJkYXJMK0ZzOS9nM1N2ZFBaU25Oc0hTZEE4b0JWVTJmaWd6aVZTVmh0YVNYV3o5M0NnUlh5R0x1VWhnMG83Nk1RRDU0b0E4UlM1blE3dmh5eDZtcjFycnRnTHFVNFp3aStYR2JCQUpZNFIwNGlsRzI2cjAxSDdPcngxcWY2eFNjTmpTVFRNNDl4cUVzTWpwKzdjVnlBODNyZ0hKQUdmVFpsQlZlaUx6N2g2N2dIb0YxdVVoYmcwUWdCN1ZIWTJxT1E0V0Jja3RaanJDMDNFRHpPcUFjVUEwMjFTVUxudDdRUjhSQlpJbVVpeldVdFB2QlNOVUdXbE5BbFRHOEQyRXlBQTJ2anRFd3BFR09MOTdGaTFvRHloMHFicXZpc1pRdUtwN3ZOa2dBYmFHZWxxem5oTzRoMW5mQ09rOG1nTFhxUjVpUDBhMkNXRmlqZVF6ZG5hYnBmN0Nqc0o2MTI2alBaZ0JGNmtNejNGTVdvR2h6WFJwczByTlVTa0JpVzBoMGRVMms4TVR3aDBYcWpoNVorUEN5R3FBYTdObTdaNVhsRGk4SDZQU2VscFFVS1A5bWxjOXhxb0dsSXBvWGpSZ0txbVdiTkNQV0FkVWlmTTlUTEFFQjJkSDRyQWFvOW9NVVlDd3V4TXlGQUV0NHo5WnRoajNycWlDdFpVQytZM2ZUY2dQTnk2aVFBMnBHNi96d0ppVWducFU1S0s4ZUdRemFXbEYwemRRbUxTbWp5NGw3V0FIdWdFcG9CQlJQbGNZaVlEeHBFN2YzUTFja0FSbE9OMEZLZFEweE1ZWm9ZTlFXT0VuZTEvV1lHZ3VsZG1RdHk1WmlVSXlsSTd5TDE2aFFucTFOQXRhNFR3QW95Z2NNU0lGeW1oMDVvTTRubXRJRXE0clRLbUQzb05vTWZvKzVXcjlvQXQxU1BVUEtDRTR6M21sbEJPMHh5UkoxYXJVZnplY2VWR1FSNnBxcTRxaWdhbE1IVkNUWUs5NjFUSkpVUFJOQWJXS3dpVEVYQ2pKeFFKMTdUNkMxZTFCWERJS3RWczBTbkk0QVpWN0RuREhZNUlCS2FCcERzQTZvaEdEOTBCQUp0QWFuSTBDWlIvSVlkdVNBU3FnTVE3QU9xSVJnL2RBUUNiVEdvUnhRbDYrSmhlRVVUSTgzRDBzaWJtUFZBZ2VVVllLZWYwMEpPS0RPcFUrTFFUbWdMZ1RyODZET1JlSjdCUkpvZlZIWFBTajNvQXJVNi9VUzRpaWUrZFdGMTFMNTFwWWxnQkhic0Z0U3N4MEJ5b1BrMGNDWGQvRWl6WGRBUlFMeDNhd0VMT0dKQ0ZCL1puOHNjd0hqcGZ2VGV1Q1ozMW82N1YyOGlMVHkxR0pNTXpoOTl4N0tVL00wREs4OXJnYTQxSUorN2lva0FPL0pFaWFKQUdYK0pCVmpKamxwb3FaNUh0UnhOTkVpWERYSUt3dVNVd0IxT0J4b2krSmZoU1ZmYVNXc003Y1ZVRmlYaWlHaTFtQzkyakxTNHpwTXhzSXdQQ2dIVktJUlZMQ3FPR0hEMVc1UDAvUXg4Uk4rNkVva2dQYXQxWW40ZXRVejRzdkNwcGVYcFh5YmVGbllBWlV3RkhsRC9mU09WS3hRdGZzT3FZU1FkMzVJVnVqOERMalU2a044ZlFBbzgxUWR5NHoycUZ6bUNhTWF5NDN1V3lXdlRRR0tVU0hTUkUwc0QzdGFCdFlpWU0wTFFUTzZ3VHUzNjZzb3Z1aXBlZTZnNm9hbWpIYzM0ZjNyL1N3cEkzNUtXckR1eDJaRzhiWUNLRmdSM0cxOXNsa2FPczRMVU1tSUQ1YVc4Yjk5eWVCTDYxeW5XQS9pZlVaUVd2UjJTMHYrUWw1VkhsTlNMbUkwcGhzeHZBTUdvSWdOZlFxVXgwTHovZVdKZFM2ZmV2a3c3RWNBUmZrRU9zUFYxWWU4UlIrT3dmb3JBeFR0RXo0TUFWc2F4L1BXRy9vZVpRYjdZd0JCQUdVT2tEUG1RRWxaZmxvOUtNenBRaGZ2cDdWaEdVOEExZ0pYakxLSWdNM3pPS3h5OWZ6WEQ2bXQ2U3RwaXNFZEkwUnlYQnVkTVcrQ0lXUWRQYk1hSmF1Yko1RDZZUzJQNTc5K3lMUzJNZGw3TW4vbUNmVWdmVENCRWlKQjBCOGVsTmtJU1lBNlVyZTFzVFVmODB1dE1rdlk3RFpyMlR4MVdJVTZjRFJBUEFrSi8waGY4cVVzTzZ4ZmRMRjI4VEJ0QW9CaUJOYk04eWJRUm9qN2hBM1l1czE0Q3FqTzRGNnQ1ZkI4RHFRRkhUQlBoZ3gwbE9LeHNEeTZhWnJNM3cyRW8zR3NuM1dxUGhxQTFhM0MzSW1GQmkwZWFXU1ZSeFdBSVNOR3Zmd2Urd09leG1MQ2RKcW12MVMzR0NrRENLSmI1bmRaVVI5OFVsN3IyNnF6Snh0bWVRaEhkOHdvYmRaRU13aUY3RDZqKzJrZVRHaHRMTSszUHpCcG02bWhhb3F1R0dOU3BwcWFoQ0VvYno0d1F6VmFYNVZEUS9yYnc4VG9XVVBtQzIrR0JRVFdaTGdUZ2JVbGpha29BbjBHTVVQMmZvL3RBa3dORlNrYlRsRHAwSHZDYjFoMGdlVmtoSFZ1TGM4cFRFTjhmNGZTcDJhc1o2TkNZVUZUMmVhUTJpNEl0TTIzbHFxeGRvSVRWUEtYL29ZRlVLd0gralJOeHhua1dxYlc5aml6WGNaa1RXS0FqZkkrRVFUREVyb0NTcDVZNk81Umd2bXRqZWY1OWdOS0dDb0dmMENTVUk4WTIzZ1JYVUdnYWF0dU1McDNZaCtuK0JQSzFGcWVNL213Z3NDc1JtQUM0SXpFWjdXMjdWaFdVV3h0Tk0rM0h6QnBXOEdqc0dsYU9yZDQ4NmZZa3dWUXB4R3o5RThWSDAyVlNlVlFrMTQ0RnNSQXVYbE5aVWlEYWZ5c3FmdXBWZ0w4R041blRlUDV0ZnVBRlBTaTE4TVJ1aGpIbml5QVlxd0NJbVU2KytDSXdZTTZoenJJeDFEOEMvS2xyTHJnR09KaXJHQTU2blVLdUJYOGRzc2xjSThkVlBzQUIwUFBsKzRoZWt1WkZ6aW5pNkp2Rjk1VEt4QllQWjlwbXY2bm9OUjBTVlp6NTVKZ0Q5ZEEwcHUzVkpneEVvQ0dZUWJMb1RTc1JwaFRHaHgzVU4wdXBPUUI5WW1sLzNONkJqME9BK056UnE3SFExdWUyZjR4OTFzMXgxc0gyMUpsU3NxUTVUS3l2QlcwZ2dxWmtiSzh1NUpHdzN1RkFLeDdWZGNOTEduZkw4a25mb21pTkZ3VDIybk9ObElBQ0k4UmcrUHZjMlZKblEvTGdtME1LQ1RGTXVjMnBtNjZkSXdKQXR4cjZiY2F6ZzMva0FGZ0pURytyK2pyKzkvK1pZRDJ4QU0wYVVnZEQwN1Q5Tjlhblk4QkVPN0RFMk1WdC9XVnViQThBcWgwSEJ0dVZYd3g5bXNGZ3V0WlR4VHhSSnJLTUZmdWFacit3Mm9VdjQ5TFlKUUVXbGY3U05tMEhpTjZUODI5SFMyTHBxam5yRXgxa1RhOUdPbWNvV2VPMDRLRXJDa1FXbDZKUjgwTFlWWTZmc0lsc0k0RTRLMDlQei8vZW5sNXFiYkgwSmJEYmFiM0JOQ3BmZFdtVldXQzZ4cG13SGJ0RCtKNmdjQWRvem5ST0RJeTBsU1dWUGtSTzFqRFJXZkl3Kzl4V3hJSTRVUUcxQjhzU1ZwaXJTRnZzblBHVXQyOGxJR1hIR01GeXlGRTVyd29MYnREaXFXZWZwOWVFbmp6NXMzSmN3S2M4UGY4L0h6MnAvbzhsNFlBME8xcG1paXJGcURlQ09mTS9YYkpjUzBUMHNYdW5RbzU3dWFWL0VqcUdtYXdYTUJKZjFIWElhV3Q3dW5XSkFBNFBUNCtIcnQxQ2ljaW9HZ0JmdXRBbGdLcXVNc1pqK2FsNEZONmpCVXNoL0pZU1QxWFpvZlUxa3pUeXdNNHdXRGhMWVZ3U20zUDZiVWVWd0JvaWpYWFdCSkdJZlYzV3RPZ1hPblJ1N2l3OEZiQ1NadXRQNHg4VEM4SzVXUk8zZ3pySlRHelAyTlorTDVMWUxRRTNyMTc5MGNwbkFDc1VJOVQyd29BcE1WZVNtR2xHUU5ZV3I2cW1IQzRaRUtxMGpYSHlGNFVwa0xRdTNwYUgvOU1lYUZtK21WZEpQRHc4UEJmR0d5SjU2VGVsT3J1WEtvQUVFRFJ1bllBQ3U0NTk3dWx4NlZjNmNtWmMxSUdWTFJpcFQ4MGR4M2JpK3JWMVF2Sy83Mks1bk5DOU9NdWdVSUozTjNkM1QwK1BuNS9mSHc4R2p6Z284RndCZEZjR3VodEVoWnF4OHl1SGFxbE05cHp2NTg3TDRCNlh5aXExOHMwV0o3N2daTHpUQzhLSmV3eHFoZldRK0pTOVVKN0ZaOXZ1UVNLSkhCL2YvL240K1BqM3dvUzZDRzJGVkJ4R29NcTFOdlV0Z0RnZTFGaENpL0NBend1VitxM1M0NDFkenMxV0Y3eUk3bHIyRjRVNUdnZFBjaVZXYzUvZFcrcVVHdjlzaW9KeUNqZEQzaE4rRk5BYWFyNkdZT2dGbEFBQUZ1SG41K2Z2OFhsMHZMV3BzMnoyVFZZWHZ1RGM5ZGo3Zk9xRnN4YzNHdnF3VXo1SFZTWjl2RFRaUklRdS9xb0ExRTlBU1dEUDdTNEUyb0lPNDdoaFAwWnU4a2VOOEdUOVJrb0ZGNjZUWlRaNWFvS3FCeDdsbmxHMEE0cUZiNm5WUktJd2FTZVVrOUFzWjBDVlBod09CeW5QOFNReXRqTkhLaHNFMGJGUzJGK1daYzJCME8xUTE2aVpKWnhUcGpoY1lDSzlxcUExc1hUNjVNQTlBUUJjQUJKSHRSbjNibEd3dzUxY1c2N2g2MTlyQVdUZ2ppVm1yd25WUlYyUUxwb09yditlR0ZxZVZuUm9pQXk1V0hvZWtDRkl2SExWcFFBb0NRZk5EZ0Z2d2NEcWdlY2pyMFZGcUJvcjl1d3ZhZ2VBWFBvNGxxUVVzQUpyT0JadmU4QjRSWHR6WDg2SXdGNEFxSi9YMU1oQjRXVDZrcm5sQTRuVkQrZWxLbWd5dFVsNVRuaEdBU1dFV3Y1NlE1ZVZObTA5dklpSHE5Y0cxSnhZd0ZhQUxMK0hRNkg3OFFGNjc1SXUrQno4ZjYzamd3QXBHNFRoMk45S3RqdkFxZlVRbmtXUU5HOEorVkRCeThLYTRSM1daTnBhNUFxVUtxNUdJSWZQMXoza3NGazNlZ0ZwN09CS0FXVHByazZwRHdvcXZla2tHSjdVWGp5QUh4NmYyYTZVdURjZ2VKQVdVVUhtRXNieFhZWWU0Z0tKazFyQWNXZTBYNHFyM2hSYkhlMjJ4cmhvSFFzM0p3dy9ieDdMSHZTZ2Q0dnVTUFFIOHREd2FScGZEN2VEejJvSHBOR1Q0RENCa1luNGdKWTkzdlNYeUQxMDFwR3orL2cycG9PU0ErRUYyZytzL1RmRXpKVGRWWXdhWnE2Smp3V0Fhci82MlBzVjB6a0tkQWxIcVV5WjNkUHd3YndiWWVYUlFkQ0F5N2RucVlKTDdSM0NZK0lJekxiKzFBd2FacXJ1OWFwK1owN05lTFNGRjVKcmxDMTUzcy9EVVRvZjNxWHoyRlNxNXU5cjFjRExrbnhla3pQSG9mWXllS1NSZ29tVFhQeTBYcDFDWXpQUWF1SFIvTDA5UFN6NTFOQmhJOG53N2VjVVAyOGcyeVVEcWdCNTlKcG12NGFZZVF5RldZMjJLOWcwalFuSjlRcit6R0VPZEMwSHU4VU1JZFFiTy9tRkZZSVV4SGNtM0lJNVl4cnhQa0NNSFgzbXRSc1VrSHhXQVlLSmszajgvRis5OEM0Rmo1T2V3VE1wWExkUnZiQ09raFhGWk1kWjU4V2ZzNWwwMXNIbGdDRk5kbEdlRTJ3aXhJNFFSWUtKazF6OG9FekVOcmQwTzFlYTRSRFdLTXFBZ1h3YnArREtHZG92YzZuQUNWZ0d2WXllaW1jR2dBMXBFYzB5d3JwNm5VWnhoOEpLVlRRUWVXUTZnV2hwZnVHZ0JvTkp0SDdpN2xPUytWVnowblR1V3RsNEt2YlNPTXNsT0lUWXRoZGxqc1pEU2tIbFVOcXp1QjZIUWVnMWdCVEM1d2dBd1dUcG5OeTZmVXFXOHlmb24wTWZjNFYxSHA4RFVncHFFcUM2ZUVUMExlZnp0WTZ1Z1Y1dE9xM3JIcXcybEk5TmQyNmhqcDJlUyt3Q0VaekYvV000NndGS2EwckJnUlF2OVRJM3kwWW9kZHhIcncxeGdzb1lhSXpWcnJzUGFWR2RUZVZkb1lUOVFNTnFmSTNIZXM0OVVCSDJick9uaTJ0dEl4ZWZzRzhMU2luRysrODhkNkNiSEtBRWs5SjF3bGJQU1p6T0J3KzU4cmNlbDdpVHQxZXZ5bTEwZG5yZXNhakJBYVl6TGtaQVFESzhqU0VxNDRuNDlrS2lyZGdvTGRleDlpWTVjR2xRTnFhcnY2SXk4dmMzNUp0TGtHSy9rSnhLTVN0VTFxZ2hiYjZON3l0Z2orc3dGbjc5d25MVmhqK0FGUVlFZXNQY083OWg0Y1RsdWhaKzAvckNkbEJqaCtrL2JxK1R6cHJjQVVub0l5UUd4NG1vUzB4dDN1L2dsTlF6ZkpMZWdiTlZhaTdFa2k1NlB4S2x3QlZBdUxobnp4N3RSOXl1cjJnZUU2S1BkN1hTd2oxODVyQnhwd00vTHhMWUUwSlBEdzhmSTY3NEFrYnNucFZYOWFzbyttM2U0N3NxYUMzM3VVekNkQXp1d1FhSkNCZkxmNXI2WXZGYWorVzlPbnA2YStHNG0wckMzdjlxRG1CcmowVllWdFM5OUxjcWdRZUhoNysrL2o0K0hmdWc2QnpkaFFmanowdzNaZlZGVllmbFRTM3Mwdy82UEk2VEVLWTlPL1Ftd1hnTjNBSkRKQ0FlRTAvRkV5YUtsQTBqVzBtdDYvNXduUzFGUXA2eVhFa3BFVGdHR0haekJCdkw3bjZmVjBDZDNkM2R3OFBEeDkxaW91Q1NkTVFMTmpPQVNrK0grZS9PamlwQ28yR2xNU20xbHZxUVN2dXFVdWdrd1F3aGVYeDhmRVhZS1FnVVRCcHFzYzFqUUdVMjlkOFNLOFdUdG8rb3lFRjRUdW9WUHFlWG9zRVhsNWUvbmgrZnY2aEwrd2lEVUd5dEowRFVueGU3elZxUmMvVjIyZ05TQVdnR3JiR3p1cUM5Z0pjblFUZ01RRk1MeTh2RjZzS0tFaHlhUXlnM0Q3dWR6VUI4UnFOR0RFRklTVjg5NmhxV3NtdjNZSUU1RzJFSDRCRjZEV0YyNnJyYkVCTjAvUU5Uc1VXNURDOERJTW1jeVlEZ3dxcW14WCs4TmIySDZ5UkFQUlNYcUU1Z2tuQkUwSXAzTzRFcVAxT3dxd1I5dEsxYTBJS2pScThiYjdaZDZtVzVPZm5ya3NDOGc3blI5SExpNGVyUWttQjFESGQzK3NydlZRQkxpdzhtbzdDdm1qbzFHL0pwNi93NHE1UFVlalYySDdmQ3dtSXQvU2haRkp6YjBBQmpIaC83NktRdDM0QVVOZ0NwQlJjc3JDWXcrcldGYk5UL2FIdmVPRzlCRXFxazcxVENYdjR3M211emZFazZmV2xHRXZqQ3F5d3JJWjNBK2NhejQ4dlNrQ0FoQWNlbG1nNUxuMkN1SkpGTDhsNU43RWc1S0lRdDNKU25peGRQc1JnYlZUeDhqQlQzYjJyclNqTXhzb2hNTUt5dm5pb3dmQlBRTkpndDZaV2ZXVGs5NldMR2hRSWpieWxMdCtjSXNqc1dnVld5UUoxZTd3R2krOWQ4Ny9hTmdGODhJRENIeFlPaEZkMEJKRytjcUlBeXFWemVqWGl1SFRwdkZmUXdLZFRsclZIK1hLS2tsTkFQMy9iYTVibjJqK25YeDNQQTZxM09iL3BSQmZTQmg3ZFcvV21jZ3JvNXgxUVN6clFFVURKK0paNFRmNUdCWWxOWjdmWnVqYzFXdG44OS94RG81VTY0RjdUR1ZFNjdJZzM5YTJ5WVpKUEU3K0hHL2d0NklDTVFudXNxUU9QWm0rSkFPVld1MzIzb1BSZXgrM0RYU1pkK3BKRHN4UVpjTUpCdFgxRGNaaU5iU041VFFhaml4NEVIOENnN0UrZzI0ZjRsSHRVWXczQndiTXRlVHVZc3FoWTl3SUgxYllNeGdFMnBqMGNUT3R5cC9yWDVlVkxqMUVkeGhpSWcyZ2RPVHVZcXRHd3ZRd1NvK3I2VFhvMzBIVU05RmJsSHJ3YjZqR203U0duclVRNlBjSGpWQTRUSnRoMCtSTk5hKys5TklrelBJZFhhT1NWR3A5azJZYUEvZVRDZWplSHcrRjdyVEw1OVE2M1dBY1VUSnJHNTNQN0lZUlMyOU0wL1pCMy90eGIyZzlpT0NYVldCVmdKZjE1bjlEcGNhc3FIVkF3YVpvRFVudytocEo0U29BU1ZrSndLSEZNL1RydWdwVTlzUjRWVnRhTUZjbjMzWHRLNllDQ1NkUFVOVXZIQUNoWkVRT3ZvV0JWQllmU2RlQ2tieTNFdThLeUdsQ2NzNFhyNDZmZW12dEx5dS9ueGtOVlFhVnBTamNDSVBtYVluM04rTGJ1TGs4NHVONzRGQS9jOEw5VENqanltRU5vUElSS1pZNnd3VFJOUDZkcHducGgwQnYza0c0TEdldlhWcjdDQWNXREFzTGJ3c0psZ0ZmcTc1YzhQV21wajByeUFRV1pGdjdCczhZVUZneTRmTVhiRFBmMzkrL3Y3Ky8vZlBQbWphL3RUVERQL3djR1IyS3ovVHJQUHdBQUFBQkpSVTVFcmtKZ2dnPT0iLz4KPC9kZWZzPgo8L3N2Zz4K");

    background-repeat: no-repeat;

    background-position: center left;

}



@media screen and (max-width: 991px) {

    .main:before {

        width: 600px;

        height: 600px;

        background-size: contain;

    }

}



.main_tw h1 {

    text-transform: inherit;

}



.main_th:before {

    display: none;

}



.main_th .btn-wh {

    width: 100%;

    box-sizing: border-box;

    max-width: 488px;

}



.main-tx {

    margin-top: 10px;

    font-size: 29px;

    line-height: 133%;

    font-family: "Raleway", sans-serif;

    font-weight: 400;

}



@media screen and (max-width: 991px) {

    .main-tx {

        font-size: 18px;

        margin: 30px 0;

    }

}



.main-t {

    margin-top: 10px;

}



.main-in {

    display: flex;

    position: relative;

    z-index: 3;

    overflow: hidden;

}



@media screen and (max-width: 991px) {

    .main-in {

        display: block;

    }

}



.main-l {

    padding-top: 45px;

    width: 690px;

    flex-shrink: 0;

}



.main_tw .main-l {

    display: flex;

    flex-direction: column;

    justify-content: space-between;

    padding-top: 0;

    min-height: 350px;

}



@media screen and (max-width: 1200px) {

    .main-l {

        width: 620px;

    }

}



@media screen and (max-width: 991px) {

    .main-l {

        padding-top: 0;

        width: 100%;

        min-height: inherit !important;

    }

}



.main-r {

    width: 100%;

    display: flex;

    justify-content: flex-end;

}



.main_tw .main-r {

    align-items: center;

    justify-content: center;

}



@media screen and (max-width: 991px) {

    .main-r {

        margin-top: 50px;

    }

}



.main-img {

    margin-right: -50px;

}



.main_tw .main-img {

    margin-right: 0;

    text-align: center;

}



@media screen and (max-width: 1350px) {

    .main-img {

        margin-right: 0;

    }

}



.main-bt {

    margin-top: 80px;

    display: flex;

    align-items: center;

}



@media screen and (max-width: 991px) {

    .main-bt {

        margin-top: 30px;

    }

}



@media screen and (max-width: 560px) {

    .main-bt {

        display: block;

    }

}



.main-btn {

    max-width: 488px;

    width: 100%;

    padding: 15px 60px 15px 33px;

    position: relative;

    font-size: 21px;

    line-height: 130%;

    color: #fff;

    background: #FF3A99;

    border-radius: 40px;

}



.main-btn:after {

    content: '';

    width: 32px;

    height: 32px;

    display: block;

    position: absolute;

    top: 0;

    bottom: 0;

    margin: auto;

    right: 27px;

    z-index: 2;

    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjQ5MTUgMjAuNjUzM0wxNy4yMDU2IDE2LjEzOTRMMTIuNDkxNSAxMS42MjU2QzEyLjM3OSAxMS41MTc5IDEyLjI4OTggMTEuMzkgMTIuMjI4OSAxMS4yNDkzQzEyLjE2ODEgMTEuMTA4NiAxMi4xMzY3IDEwLjk1NzcgMTIuMTM2NyAxMC44MDU0QzEyLjEzNjcgMTAuNjUzMSAxMi4xNjgxIDEwLjUwMjMgMTIuMjI4OSAxMC4zNjE1QzEyLjI4OTggMTAuMjIwOCAxMi4zNzkgMTAuMDkyOSAxMi40OTE1IDkuOTg1MjNDMTIuNjA0IDkuODc3NTMgMTIuNzM3NSA5Ljc5MjA5IDEyLjg4NDUgOS43MzM4QzEzLjAzMTUgOS42NzU1MSAxMy4xODkgOS42NDU1MSAxMy4zNDgxIDkuNjQ1NTFDMTMuNTA3MiA5LjY0NTUxIDEzLjY2NDcgOS42NzU1MSAxMy44MTE2IDkuNzMzOEMxMy45NTg2IDkuNzkyMDkgMTQuMDkyMiA5Ljg3NzUzIDE0LjIwNDYgOS45ODUyM0wxOS43ODE0IDE1LjMyNTFDMTkuODk0IDE1LjQzMjcgMTkuOTgzNCAxNS41NjA2IDIwLjA0NDQgMTUuNzAxM0MyMC4xMDUzIDE1Ljg0MiAyMC4xMzY3IDE1Ljk5MjkgMjAuMTM2NyAxNi4xNDUzQzIwLjEzNjcgMTYuMjk3NiAyMC4xMDUzIDE2LjQ0ODUgMjAuMDQ0NCAxNi41ODkyQzE5Ljk4MzQgMTYuNzMgMTkuODk0IDE2Ljg1NzggMTkuNzgxNCAxNi45NjU0TDE0LjIwNDYgMjIuMzA1M0MxNC4wOTIyIDIyLjQxMzEgMTMuOTU4NyAyMi40OTg3IDEzLjgxMTcgMjIuNTU3MUMxMy42NjQ4IDIyLjYxNTUgMTMuNTA3MiAyMi42NDU1IDEzLjM0ODEgMjIuNjQ1NUMxMy4xODkgMjIuNjQ1NSAxMy4wMzE0IDIyLjYxNTUgMTIuODg0NCAyMi41NTcxQzEyLjczNzQgMjIuNDk4NyAxMi42MDM5IDIyLjQxMzEgMTIuNDkxNSAyMi4zMDUzQzEyLjAyOTggMjEuODUxNiAxMi4wMTc3IDIxLjEwNyAxMi40OTE1IDIwLjY1MzNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");

    background-repeat: no-repeat;

    background-position: center;

}



@media screen and (max-width: 991px) {

    .main-btn {

        font-size: 16px;

        padding: 15px 60px 15px 20px;

    }

}



@media screen and (max-width: 560px) {

    .main-btn {

        max-width: 100%;

        margin-bottom: 50px;

        box-sizing: border-box;

    }



    .main-btn:after {

        display: none;

    }

}



.main-soc {

    display: flex;

    align-items: center;

    margin-left: 10px;

}



.main-soc li a {

    display: block;

    width: 60px;

    flex-shrink: 0;

}



@media screen and (max-width: 991px) {

    .main-soc li a {

        width: 50px;

    }

}



.main-soc li a img {

    width: 100%;

}



.main-soc li a:hover {

    opacity: 0.8;

}



.main-soc li + li {

    margin-left: 10px;

}



@media screen and (max-width: 991px) {

    .main-soc li + li {

        margin-left: 5px;

    }

}



.main-ab {

    margin-top: 130px;

    display: flex;

    align-items: flex-start;

    position: relative;

    z-index: 3;

}



@media screen and (max-width: 991px) {

    .main-ab {

        display: block;

        margin-top: 60px;

    }

}



.main-tit {

    margin-top: -5px;

    width: 495px;

    flex-shrink: 0;

}



@media screen and (max-width: 1200px) {

    .main-tit {

        width: 380px;

    }

}



@media screen and (max-width: 991px) {

    .main-tit {

        width: 100%;

        margin-bottom: 20px;

    }

}



.main-descr p {

    font-size: 29px;

    line-height: 133%;

    font-family: "Raleway", sans-serif;

    font-weight: 400;

}



.main-descr p + p {

    margin-top: 20px;

}



@media screen and (max-width: 991px) {

    .main-descr p {

        font-size: 18px;

    }

}



.main-descr .btn {

    margin-top: 120px;

}



@media screen and (max-width: 991px) {

    .main-descr .btn {

        margin-top: 30px;

    }

}



.cl {

    margin-top: 120px;

}



@media screen and (max-width: 991px) {

    .cl {

        margin-top: 60px;

    }

}



.cl-top {

    display: flex;

    align-items: flex-start;

}



@media screen and (max-width: 991px) {

    .cl-top {

        display: block;

    }

}



.cl-rw {

    margin-top: 120px;

    display: flex;

}



@media screen and (max-width: 991px) {

    .cl-rw {

        margin-top: 60px;

        display: block;

    }

}



.cl-cl {

    width: 100%;

}



.cl-cl:first-of-type {

    width: 495px;

    flex-shrink: 0;

    padding-right: 20px;

    box-sizing: border-box;

}



@media screen and (max-width: 1200px) {

    .cl-cl:first-of-type {

        width: 380px;

    }

}



@media screen and (max-width: 991px) {

    .cl-cl:first-of-type {

        width: 100%;

        padding-right: 0;

    }



    .cl-cl:first-of-type + .cl-cl {

        margin-top: 30px;

    }

}



.cl-m {

    width: 66%;

    /*margin: 0 -4px;*/

    padding: 0 4px;

    box-sizing: border-box;

}



@media screen and (max-width: 991px) {

    .cl-m {

        width: 100%;

    }

}



.cl-m:first-of-type {

    width: 34%;

}



@media screen and (max-width: 991px) {

    .cl-m:first-of-type {

        width: 100%;

    }

}



.cl-m:first-of-type .cl-cell {

    height: 100%;

    width: 100%;

}



@media screen and (max-width: 991px) {

    .cl-m:first-of-type .cl-cell {

        height: auto;

    }

}



.cl-m:last-of-type {

    display: flex;

    flex-wrap: wrap;

}



.cl-cell {

    padding: 0 4px 6px;

    box-sizing: border-box;

    width: 25%;

}



@media screen and (max-width: 991px) {

    .cl-cell {

        width: 33.333%;

    }

}



@media screen and (max-width: 768px) {

    .cl-cell {

        width: 50%;

    }

}



@media screen and (max-width: 560px) {

    .cl-cell {

        width: 100%;

    }

}



.cl-item {

    height: 100%;

    padding: 10px 10px 15px;

    box-sizing: border-box;

    border-radius: 24px;

    background: #fff;

    overflow: hidden;

    position: relative;

    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.04);

}



.cl-item:hover .cl-price {

    color: #FF3A99;

}



.cl-item_d {

    display: flex;

    flex-direction: column;

    justify-content: space-between;

    padding: 25px 14px 10px;

    background: #FFD9EB;

}



@media screen and (max-width: 560px) {

    .cl-item_d {

        height: 300px;

    }

}



.cl-item a {

    width: 100%;

    height: 100%;

    display: block;

    position: absolute;

    top: 0;

    left: 0;

    z-index: 3;

}



.cl-tit {

    color: #FF3A99;

    font-size: 18px;

    line-height: 130%;

    text-transform: uppercase;

}



.cl-txx {

    margin-top: 16px;

    color: #FF3A99;

    font-family: "Raleway", sans-serif;

    font-weight: 400;

}



.cl-bt {

    margin-top: 15px;

}



.cl-img {

    margin: 0 -7px;

    text-align: center;

}



.cl-price {

    font-size: 18px;

    line-height: 130%;

    text-transform: uppercase;

    transition: 0.3s;

}



.cl-tx {

    margin-top: 15px;

    font-family: "Raleway", sans-serif;

    line-height: 130%;

    font-weight: 400;

}



.cl-tel {

    padding: 13px 15px;

    display: block !important;

    width: 100% !important;

    height: auto !important;

    position: relative !important;

    border-radius: 40px;

    background: #fff;

    font-weight: 400;

    text-align: center;

    color: #FF3A99;

    box-sizing: border-box;

}



.cl-tel:hover {

    background: #FF3A99;

    color: #fff;

}



@media screen and (max-width: 991px) {

    .cl-tel {

        font-size: 14px;

    }

}



.pr {

    margin-top: 90px;

}



@media screen and (max-width: 991px) {

    .pr {

        margin-top: 60px;

    }

}



.pr-in {

    display: flex;

    align-items: center;

}



@media screen and (max-width: 991px) {

    .pr-in {

        display: block;

    }

}



.pr-img {

    display: flex;

    align-items: center;

    padding-left: 40px;

    width: 495px;

    flex-shrink: 0;

    box-sizing: border-box;

}



@media screen and (max-width: 1200px) {

    .pr-img {

        width: 380px;

    }

}



@media screen and (max-width: 991px) {

    .pr-img {

        padding-left: 0;

        width: 100%;

        margin-bottom: 20px;

        text-align: center;

        justify-content: center;

    }



    .pr-img img {

        max-width: 250px;

    }

}



.pr-all {

    padding-left: 20px;

}



@media screen and (max-width: 991px) {

    .pr-all {

        padding-left: 0;

    }

}



.pr-all p {

    margin-top: 95px;

    line-height: 130%;

    font-size: 29px;

    font-weight: 400;

    font-family: "Raleway", sans-serif;

}



@media screen and (max-width: 991px) {

    .pr-all p {

        font-size: 18px;

        margin-top: 40px;

    }

}



.ass {

    margin-top: 120px;

}



@media screen and (max-width: 991px) {

    .ass {

        margin-top: 60px;

    }

}



@media screen and (max-width: 991px) {

    .ass-in {

        display: block;

    }

}



.ass-img {

    width: 495px;

    display: flex;

    align-items: center;

    justify-content: center;

    flex-shrink: 0;

    background: #fff;

    border-radius: 24px;

}



@media screen and (max-width: 1200px) {

    .ass-img {

        width: 380px;

    }

}



@media screen and (max-width: 991px) {

    .ass-img {

        width: 100%;

        padding: 40px;

        margin-bottom: 20px;

        box-sizing: border-box;

    }



    .ass-img img {

        max-width: 180px;

    }

}



.ass-i {

    height: 100%;

    width: 100%;

    position: relative;

}



.ass-slider {

    overflow: hidden;

}



.ass-slider .swiper-slide {

    height: auto;

}



.ass-slider-tit {

    font-size: 22px;

    line-height: 130%;

    text-transform: uppercase;

}



.ass-slider-tx {

    margin-top: 62px;

    font-size: 29px;

    line-height: 133%;

    font-family: "Raleway", sans-serif;

    font-weight: 400;

}



@media screen and (max-width: 991px) {

    .ass-slider-tx {

        margin-top: 60px;

        font-size: 18px;

    }

}



.ass-bt {

    display: flex;

    align-items: center;

    justify-content: center;

    position: absolute;

    border: 0;

    bottom: 45px;

    left: inherit;

    right: 23%;

    text-align: right;

    width: auto;

}



@media screen and (max-width: 991px) {

    .ass-bt {

        bottom: 20px;

        left: 0;

        right: 0;

    }

}



.ass-sl {

    width: 100%;

    height: 100%;

    display: flex;

}



@media screen and (max-width: 991px) {

    .ass-sl {

        display: block;

    }

}



.ass-m {

    position: relative;

    width: calc(100% - 495px);

    padding-left: 10px;

}



@media screen and (max-width: 1200px) {

    .ass-m {

        width: calc(100% - 380px);

    }

}



@media screen and (max-width: 991px) {

    .ass-m {

        width: 100%;

        padding-left: 0;

    }

}



.ass-item {

    height: 100%;

    padding: 55px 60px 120px;

    box-sizing: border-box;

    background: #fff;

    border-radius: 24px;

}



@media screen and (max-width: 991px) {

    .ass-item {

        padding: 20px 20px 35px;

    }

}



.swiper-button-prev, .swiper-button-next {

    width: 48px;

    height: 48px;

    margin-top: 0 !important;

    position: relative;

    background: #FFD9EB;

    border-radius: 100px;

    flex-shrink: 0;

    transition: 0.3s;

}



.swiper-button-prev:before, .swiper-button-next:before {

    content: '';

    width: 8px;

    height: 13px;

    display: block;

    position: absolute;

    top: 0;

    bottom: 0;

    left: 0;

    right: 0;

    margin: auto;

    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDkgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04LjI4MTkyIDIuNjM3NzFMMy41Njc3OSA3LjE1MTU3TDguMjgxOTIgMTEuNjY1NEM4LjM5NDQgMTEuNzczMSA4LjQ4MzYzIDExLjkwMSA4LjU0NDUxIDEyLjA0MTdDOC42MDUzOSAxMi4xODI1IDguNjM2NzIgMTIuMzMzMyA4LjYzNjcyIDEyLjQ4NTZDOC42MzY3MiAxMi42Mzc5IDguNjA1MzkgMTIuNzg4OCA4LjU0NDUxIDEyLjkyOTVDOC40ODM2MyAxMy4wNzAyIDguMzk0NCAxMy4xOTgxIDguMjgxOTIgMTMuMzA1OEM4LjE2OTQzIDEzLjQxMzUgOC4wMzU4OSAxMy40OTg5IDcuODg4OTMgMTMuNTU3MkM3Ljc0MTk2IDEzLjYxNTUgNy41ODQ0NCAxMy42NDU1IDcuNDI1MzYgMTMuNjQ1NUM3LjI2NjI4IDEzLjY0NTUgNy4xMDg3NiAxMy42MTU1IDYuOTYxNzkgMTMuNTU3MkM2LjgxNDgyIDEzLjQ5ODkgNi42ODEyOCAxMy40MTM1IDYuNTY4OCAxMy4zMDU4TDAuOTkyMDMzIDcuOTY1OTNDMC44Nzk0IDcuODU4MyAwLjc5MDA0MSA3LjczMDQ2IDAuNzI5MDcyIDcuNTg5NzJDMC42NjgxMDIgNy40NDg5OSAwLjYzNjcxOSA3LjI5ODEyIDAuNjM2NzE5IDcuMTQ1NzVDMC42MzY3MTkgNi45OTMzOSAwLjY2ODEwMiA2Ljg0MjUyIDAuNzI5MDcyIDYuNzAxNzlDMC43OTAwNDEgNi41NjEwNSAwLjg3OTQgNi40MzMyMSAwLjk5MjAzMyA2LjMyNTU4TDYuNTY4OCAwLjk4NTcyN0M2LjY4MTIgMC44Nzc4NzkgNi44MTQ3MSAwLjc5MjMxNiA2Ljk2MTY5IDAuNzMzOTM3QzcuMTA4NjcgMC42NzU1NTcgNy4yNjYyMyAwLjY0NTUwOCA3LjQyNTM2IDAuNjQ1NTA4QzcuNTg0NDggMC42NDU1MDggNy43NDIwNCAwLjY3NTU1NyA3Ljg4OTAyIDAuNzMzOTM3QzguMDM2IDAuNzkyMzE2IDguMTY5NTIgMC44Nzc4NzkgOC4yODE5MiAwLjk4NTcyN0M4Ljc0MzYxIDEuNDM5NDQgOC43NTU3NiAyLjE4NCA4LjI4MTkyIDIuNjM3NzFaIiBmaWxsPSIjRkYzQTk5Ii8+Cjwvc3ZnPgo=");

    background-repeat: no-repeat;

    background-position: center;

    transition: 0.3s;

}



.swiper-button-prev:after, .swiper-button-next:after {

    display: none;

}



.swiper-button-prev:hover, .swiper-button-next:hover {

    background: #FF3A99;

}



.swiper-button-prev:hover:before, .swiper-button-next:hover:before {

    filter: brightness(5);

}



.swiper-button-prev {

    left: 0;

}



.swiper-button-next {

    right: 0;

    transform: rotate(180deg);

}



.swiper-pagination {

    width: auto !important;

    margin: 0 40px;

    position: relative;

    bottom: 6px !important;

    top: inherit;

}



.swiper-pagination-bullet {

    width: 12px;

    height: 2px;

    margin: 0 2px !important;

    border-radius: 10px;

    background: #FF3A99;

    opacity: 0.3;

}



.swiper-pagination-bullet-active {

    width: 60px;

    opacity: 1;

}



.ft {

    padding-bottom: 20px;

    margin-top: 120px;

}



.ft-in {

    display: flex;

}



@media screen and (max-width: 991px) {

    .ft-in {

        display: block;

    }

}



.ft-l {

    padding-top: 23px;

    width: 495px;

    flex-shrink: 0;

}



@media screen and (max-width: 1200px) {

    .ft-l {

        width: 380px;

    }

}



@media screen and (max-width: 991px) {

    .ft-l {

        width: 100%;

        padding-top: 0;

    }

}



@media screen and (max-width: 991px) {

    .ft-r {

        margin-top: 30px;

    }

}



.ft-logo {

    width: 206px;

    display: table;

}



@media screen and (max-width: 991px) {

    .ft-logo {

        width: 100px;

    }

}



.ft-tx {

    margin-top: 120px;

    font-family: "Raleway", sans-serif;

    font-weight: 400;

    font-size: 20px;

    line-height: 135%;

}



@media screen and (max-width: 991px) {

    .ft-tx {

        margin-top: 30px;

        font-size: 18px;

    }

}



.ft-soc {

    display: flex;

    align-items: flex-start;

}







.ft-link {

    width: 100%;

    text-align: center;

    display: table;

    padding: 15px 20px;

    background: #FF3A99;

    color: #fff;

    font-size: 21px;

    border-radius: 30px;

    box-sizing: border-box;

}



@media screen and (max-width: 991px) {

    .ft-link {

        max-width: 100%;

        display: block;

        margin-bottom: 10px;

        font-size: 18px;

    }

}



.ft-link:hover {

    background: #EA3089;

}



.ft-i {

    margin-left: 10px;

}



@media screen and (max-width: 991px) {

    .ft-i {

        margin-right: 10px;

        margin-left: 0;

        margin-bottom: 3px;

    }

}



.ft-i:hover {

    opacity: 0.8;

}



.ft-info {

    margin-top: 120px;
    font-variant-numeric: lining-nums;

}



@media screen and (max-width: 991px) {

    .ft-info {

        margin-top: 60px;

    }

}



.ft-n {

    display: table;

    font-family: "Raleway", sans-serif;

    font-weight: 400;

    font-size: 20px;

    color: #000;

    font-variant-numeric: lining-nums;

}



@media screen and (max-width: 991px) {

    .ft-n {

        font-size: 18px;

    }

}



.ft-n:hover {

    color: #FF3A99;

}



.ft-n + .ft-n {

    margin-top: 15px;

}



.ft-tt {

    margin-top: 15px;

    font-family: "Raleway", sans-serif;

    font-weight: 400;

    font-size: 20px;

    color: #000;

}



@media screen and (max-width: 991px) {

    .ft-tt {

        font-size: 18px;

    }

}



.ft-bt {

    margin-top: 125px;

    display: flex;

}



@media screen and (max-width: 991px) {

    .ft-bt {

        margin-top: 60px;

        display: block;

    }

}



.ft-bt-link {

    margin-right: 175px;

    font-family: "Raleway", sans-serif;

    font-weight: 400;

    color: #3E3E3E;

}



@media screen and (max-width: 991px) {

    .ft-bt-link {

        margin-right: 0;

    }

}



.ft-bt-link:hover {

    color: #000;

}



.ft-bt-tx {

    font-family: "Raleway", sans-serif;

    font-weight: 400;

    color: #3E3E3E;

}

.ft-bt-tx p {
    margin-bottom: 10px;
}
.ft-bt-tx p:last-child {
    margin-bottom: 0;
}
.ft-bt-tx span {
    font-variant-numeric: lining-nums;
}



@media screen and (max-width: 991px) {

    .ft-bt-tx {

        margin-top: 5px;

    }

}



.cont {

    margin-top: 120px;

}



@media screen and (max-width: 991px) {

    .cont {

        margin-top: 60px;

    }

}



.cont-in {

    display: flex;

}



@media screen and (max-width: 991px) {

    .cont-in {

        display: block;

    }

}



.cont-map {

    width: 495px;

    min-height: 425px;

    border-radius: 32px;

    position: relative;

    overflow: hidden;

    border: 1px solid #DEDDDE;

    flex-shrink: 0;

}



@media screen and (max-width: 991px) {

    .cont-map {

        min-height: 250px;

        height: 250px;

    }

}



.cont-map > div {

    width: 100%;

    height: 100%;

    position: absolute;

    top: 0;

    left: 0;

    z-index: 2;

}



@media screen and (max-width: 1200px) {

    .cont-map {

        width: 380px;

    }

}



@media screen and (max-width: 991px) {

    .cont-map {

        width: 100%;

    }

}



.cont-main {

    width: 100%;

    padding-left: 8px;

    box-sizing: border-box;

}



@media screen and (max-width: 991px) {

    .cont-main {

        padding-left: 0;

        margin-top: 20px;

    }

}



.cont-al {

    height: 100%;

    padding: 60px;

    box-sizing: border-box;

    border-radius: 32px;

    background: #fff;

    font-variant-numeric: lining-nums;

}



@media screen and (max-width: 991px) {

    .cont-al {

        height: auto;

        padding-left: 20px;

    }

}



.cont-tit {

    margin-bottom: 35px;

    font-size: 22px;

}



.cont-link {

    margin-top: 25px;

    display: table;

    font-weight: 400;

    font-family: "Raleway", sans-serif;

    font-size: 29px;

    color: #000;

}



@media screen and (max-width: 991px) {

    .cont-link {

        font-size: 18px;

        margin-top: 15px;

    }

}



.cont-link:hover {

    color: #FF3A99;

}



.cont-tx {

    margin-top: 25px;

    font-family: "Raleway", sans-serif;

    font-size: 29px;

    font-weight: 400;

}



@media screen and (max-width: 991px) {

    .cont-tx {

        font-size: 18px;

        margin-top: 15px;

    }

}



.gls {

    margin-top: 120px;

}



@media screen and (max-width: 991px) {

    .gls {

        margin-top: 60px;

    }

}



.gls h2 {

    text-transform: inherit;

}



.gls-in {

    display: flex;

    align-items: center;

}



@media screen and (max-width: 991px) {

    .gls-in {

        display: block;

    }

}



.gls-tt {

    width: 495px;

    flex-shrink: 0;

}



@media screen and (max-width: 1200px) {

    .gls-tt {

        width: 380px;

    }

}



@media screen and (max-width: 991px) {

    .gls-tt {

        width: 100%;

        margin-bottom: 30px;

    }

}



.gls-cont {

    width: 100%;

}



.gls-main {

    width: 100%;

}



.gls-al {

    display: flex;

}



@media screen and (max-width: 768px) {

    .gls-al {

        display: block;

    }

}



.gls-it {

    width: 50%;

    padding: 0 4px;

    box-sizing: border-box;

}



@media screen and (max-width: 768px) {

    .gls-it {

        width: 100%;

    }



    .gls-it + .gls-it {

        margin-top: 40px;

    }

}



.gls-im {

    height: 345px;

    position: relative;

    overflow: hidden;

    border-radius: 20px;

}



.gls-im img {

    width: 100%;

    height: 100%;

    position: absolute;

    top: 0;

    left: 0;

    z-index: 2;

    object-fit: cover;

}



.gls-bt {

    margin-top: 110px;

}



@media screen and (max-width: 991px) {

    .gls-bt {

        margin-top: 50px;

    }

}



.gls-t {

    text-transform: uppercase;

    font-size: 22px;

    line-height: 130%;

}



.gls-tx {

    margin-top: 5px;

    font-family: "Raleway", sans-serif;

    font-weight: 400;

    font-size: 29px;

    line-height: 130%;

}



@media screen and (max-width: 991px) {

    .gls-tx {

        font-size: 18px;

    }

}



.policy {

    margin-top: 120px;

}



@media screen and (max-width: 991px) {

    .policy {

        margin-top: 60px;

    }

}



.policy-in h1 {

    text-transform: inherit;

}



.policy-rw {

    display: flex;

}



@media screen and (max-width: 991px) {

    .policy-rw {

        display: block;

    }

}



.policy-rw + .policy-rw {

    margin-top: 40px;

}



.policy-t {

    width: 442px;

    font-size: 32px;

    line-height: 130%;

    flex-shrink: 0;

}



@media screen and (max-width: 1200px) {

    .policy-t {

        width: 380px;

    }

}



@media screen and (max-width: 991px) {

    .policy-t {

        width: 100%;

        font-size: 22px;

        margin-bottom: 15px;

    }

}



.policy-cont {

    width: 100%;

    padding-left: 45px;

    box-sizing: border-box;

}



@media screen and (max-width: 991px) {

    .policy-cont {

        padding-left: 0;

    }

}



.policy-cont p {

    font-family: "Raleway", sans-serif;

    font-weight: 400;

    font-size: 29px;

    line-height: 135%;

}



@media screen and (max-width: 991px) {

    .policy-cont p {

        font-size: 18px;

    }

}



.policy-cont p + p {

    margin-top: 12px;

}



.policy-al {

    margin-top: 120px;

}



@media screen and (max-width: 991px) {

    .policy-al {

        margin-top: 60px;

    }

}



@media (min-width: 1921px) {

    /*.main::before {*/

    /*    margin: auto;*/

    /*    position: absolute;*/

    /*    top: 0;*/

    /*    left: 0;*/

    /*    bottom: 0;*/

    /*    right: 800px;*/

    /*}*/





}

.main::before {

    top: 55px;

}

.main-bt,  .main-descr .btn,  .pr, .ft {

    margin-top: 120px;

}

.cl {

    margin-top: 110px;

}

.cl-rw, .ft-bt, .cont{

    margin-top: 115px;

}



.pr{

    margin-top: 105px;

}

.pr-all p,  .ft-info, .gls-bt{

    margin-top: 110px;

}

.main {

    margin-top: 120px;

}

.ass{

    margin-top: 115px;

}

.ft-tx{

    margin-top: 155px;

}

.main_tw .main-ab{

    margin-top: 120px;

}

.main-ab{

    margin-top: 100px;

}



h1, h2, h3, p{

    line-height: 100%;

}

.main-tx{

    margin-top: 0;

}



.main-t{

    margin-top: 5px;

}

.main_tw .main-l{

    justify-content: normal;

    gap: 110px;

}

.pr-all p, .ft-info, .gls-bt{

    margin-top: 115px;

}





.ft-i{

    position: relative;

    height: 60px;

    border-radius: 32px;

}



.ft-soc .ft-i:nth-child(2){

    background-color: rgba(254, 211, 44, 1);

}













.ft-i img{

    position: absolute;

    width: 100%;

    height: 100%;

    top: 0;

    left: 0;

    object-fit: cover;

    border-radius: 32px;

}





.ft-i-cont{

    width: 100%;

    height: 100%;

    position: relative;

}



.ass-img img{

    height: auto;

}

.pr-all p, .ass{

    margin-top: 120px;

}

.ft-r{

    width: 100%;

}

.cl-img{

    height: 262px;

    display: flex;

    flex-direction: column;

    justify-content: center;

}



.cl-img img{

    height: auto;

    object-fit: contain;

}



.cl-m:first-of-type .cl-cell{

    height: 100%;

    width: 100%;

}



.cl-m:first-of-type .cl-img{

    height: 90%;

}

@media (max-width: 991px) {

    .ft-soc{

        align-items: center;

        justify-content: center;

    }

    .main_tw .main-l{

        gap: 0;

    }

    .ass-bt{

        bottom: -60px;

    }

    .main::before {

        top: 55px;

    }

    .main-bt,  .main-descr .btn,  .pr, .ft {

        margin-top: 80px;

    }

    .cl {

        margin-top: 90px;

    }

    .ft-bt, .cont{

        margin-top: 50px;

    }



    .pr{

        margin-top: 50px;

    }

    .pr-all p, .ass, .ft-info, .gls-bt{

        margin-top: 30px;

    }

    .ft-tx{

        margin-top: 70px;

    }

    .main-ab{

        margin-top: 45px;

    }

    .main{

        margin-top: 50px;

    }

    .cl{

        margin-top: 45px;

    }

    .cl-rw{

        margin-top: 50px;

    }

    .pr{

        margin-top: 75px;

    }

    .pr-img{

        margin-top: 50px;

        margin-bottom: 50px;

    }

    .pr-all p, .ass, .ft-info, .gls-bt{

        margin-top: 80px;

    }

    .main-descr .btn, .pr, .ft{

        margin-top: 137px;

    }

    .ft-logo{

        margin: 0 auto;

    }

    .ft-l{

        text-align: center;

    }

    .ft-r {

        margin-top: 50px;

    }

    .ft-bt {

        margin-top: 80px;

    }

    .pr{

        margin-top: 45px;

    }

    .pr-all p{

        margin-top: 70px;

    }

    .main-bt{

        margin-top: 50px;

    }

    .main-descr .btn{

        margin-top: 45px;

    }

    .main-tx{

        margin-bottom: 80px;

    }

    .main_tw .main-ab{

        margin-top: 80px;}

    .cont{

        margin-top: 80px;

    }

    .gls{

        margin-top: 80px;

    }

    .main-r{

        margin-top: 45px;

    }

    .cl-cl:first-of-type + .cl-cl{

        margin-top: 40px;

    }

    .cl-img{

        height: 400px;

    }

    .cl-item_d{

        height: 230px;

    }

    .pr-img{

        margin-top: 45px;

        margin-bottom: 40px;

    }

    .pr-all p{

        margin-top: 40px;

    }

    .ass{

        margin-top: 50px;

    }

    .ass-slider-tx{

        margin-top: 45px;

    }

    .ft{

        margin-top: 105px;

    }

    .ft-info{

        margin-top: 40px;

    }

    .ft-bt{

        margin-top: 45px;

    }

    .main{

        margin-top: 45px;

    }

    .main-tx{

        margin-bottom: 45px;

    }

    .main_tw .main-ab{

        margin-top: 45px;

    }

    .cont{

        margin-top: 50px;

    }

    .gls{

        margin-top: 45px;

    }

    .gls-bt, .gls-it + .gls-it{

        margin-top: 45px;

    }

    .ft-tx{

        margin-top: 40px;

    }

    .main-tit{

        margin-bottom: 45px;

    }

    .ass-item {

        padding: 10px 20px 10px;

    }

    .main{

        margin-top: 45px;

    }

    .main-tx{

        margin-bottom: 45px;

    }

    .gls-tt {

        margin-bottom: 50px;

    }

    .ft-logo{

        height: 100px;

        width: 100px;

    }

    .ft-i:nth-child(4), .ft-soc .ft-i:nth-child(3), .ft-soc .ft-i:nth-child(2){

        padding: 0;

        width: 100% !important;

    }



    .ft-i:nth-child(3) .ft-i-cont{

        background-color: rgb(0, 92, 254);

        border-radius: 32px;

    }

    .ft-soc .ft-i:nth-child(3) img{

        object-fit: contain !important;

    }

}

.main-descr p,.pr-all p{

    line-height: 100%;

}

.ft-soc a {

    flex: 0 0 24%;

    box-sizing: border-box;

}

@media screen and (max-width: 991px) {

    .ft-soc {

        flex-wrap: wrap;

    }

    .ft-soc a{

        flex: 0 0 246px;

        height: 60px;

        margin: 0 0 10px 0;

    }

}

.no-digitals {
    font-variant-numeric: lining-nums;
}