/*
Theme Name: CorpPix
Author: Eugene Chernomor
Description: Theme 2019 is clean and designed for clarity. 
Version: 2.0.1
Text Domain: corppix_site
*/


a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}a:focus{outline:#c1c1c1 solid 2px;outline:rgba(51,51,51,.3) solid 2px}a:active,a:hover{outline:0}a img{border:0}body a,body button.submit,input[type=submit]{outline:0!important}.says,.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}@media print{.comments-area,.entry-footer,.hentry,.page-content,.page-header,.site-footer,.site-header,.widecolumn,body{background:0 0!important}body{font-size:11.25pt}#reply-title,.comment-edit-link,.comment-form,.comment-list .reply a,.edit-link,.navigation,.page-links,.secondary-toggle,.widecolumn .mu_register form,.widecolumn form,button,input,select,textarea{display:none}.author-heading,.comment-author,.comment-awaiting-moderation,.comment-metadata,.comment-metadata a,.comment-notes,.entry-caption,.entry-footer,.entry-footer a,.gallery-caption,.no-comments,.post-title,.site-description,.site-info,.site-info a,.site-title a,.taxonomy-description,.wp-caption-text,a,blockquote,blockquote cite,blockquote small,body,label{color:#000!important}.author-info,.comment-list .pingback,.comment-list .trackback,.comment-list article,.comment-list+.comment-respond,.comments-area,.hentry+.hentry,.no-comments,.page-header,.site-footer,.site-header,abbr[title],pre,table,td,th{border-color:#eaeaea!important}.site{margin:0 7.6923%}.sidebar{position:relative!important}.site-branding{padding:0}.site-header{padding:7.6923% 0}.site-description{display:block}.hentry+.hentry{margin-top:7.6923%}.hentry.has-post-thumbnail{padding-top:7.6923%}.sticky-post{background:#000!important;color:#fff!important}.entry-footer,.entry-header{padding:0}.entry-content,.entry-summary{padding:0 0 7.6923%}.author-info,.post-thumbnail img{margin:0}.page-content{padding:7.6923% 0 0}.page-header{padding:3.84615% 0}.comments-area{border:0;padding:7.6923% 0 0}.site-footer{margin-top:7.6923%;padding:3.84615% 0}.widecolumn{margin:7.6923% 0 0;padding:0}}@media screen and (min-width:768px){.only_for_mobile{display:none!important}}#content #consultation-form div.wpcf7-mail-sent-ok{display:none!important;}
#menu_mobile_list li.disabled_link > a:not(.mm-subopen) {pointer-events:none !important;}
header#site-header.scroll .header-bottom a.logo {display:flex !important;}
header#site-header.scroll .header-bottom a.logo img {margin-right:5px;}
.header-bottom a.logo .header-text {font-family: 'Cera Pro', sans-serif; font-style: normal;font-weight: 500;font-size: 15px;line-height: 1.11;letter-spacing: 1px;text-transform: uppercase;color: #FFFFFF;}

.hidden { display: none !important; }


/*================*/

.header-buttons-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: auto;
    margin-top: 32px;
}
@media only screen  and (max-width: 992px) {
    .header-buttons-wrap {
        padding-right: 24px;
    }
}

@media only screen  and (max-width: 768px) {
    .header-buttons-wrap {
        padding-right: 0;
        margin-top: -42px;
        margin-right: -36px;
        flex-direction: column-reverse;
        align-items: flex-end;
    }
}
@media only screen  and (max-width: 320px) {
    .header-buttons-wrap {
        margin-right: -48px;
    }
}




.header__radio-btn {
    max-width: 100px;
    width: 100%;
    height: 30px;
    background: linear-gradient(134.72deg, #6C66FE 0%, #7524FF 101.5%);
    box-shadow: 0 0 20px rgba(66, 56, 116, 0.479953);
    border-radius: 15px;
    font-family: Cera Pro, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.21;
    color: #FFFFFF;
    text-align: start;
    padding-left: 36px;
    position: relative;
    z-index: 1;
    margin-bottom: 0;
    display: inline-flex;
    align-items: center;
}
@media  only screen and (max-width: 768px)  {
    .header__radio-btn {
        margin-bottom: 14px;
    }
}
@media  only screen and (max-width: 480px)  {
    .header__radio-btn {
        margin-bottom: 16px;
    }
}


.header__radio-btn:hover {
    background: #303b6c;
}

.header__radio-btn:after {
     position: absolute;
     content: '';
     display: block;
     left: 0;
     top: 0;
     width: 50px;
     height: 30px;
     z-index: 1;
     background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCA1MSAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBvcGFjaXR5PSIwLjM4MzY1IiBmaWx0ZXI9InVybCgjZmlsdGVyMF9kXzBfNjg0KSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMSAxNS41QzMxIDI0LjA2MDUgMjQuMDYwNSAzMSAxNS41IDMxQzYuOTM5NDggMzEgMCAyNC4wNjA1IDAgMTUuNUMwIDYuOTM5NDggNi45Mzk0OCAwIDE1LjUgMEMyNC4wNjA1IDAgMzEgNi45Mzk0OCAzMSAxNS41WiIgZmlsbD0iIzMwM0I2QyIvPjwvZz48cGF0aCBkPSJNMTUuNSAyNy42MDk0QzguODIyODEgMjcuNjA5NCAzLjM5MDYyIDIyLjE3NzIgMy4zOTA2MiAxNS41QzMuMzkwNjIgOC44MjI4MSA4LjgyMjgxIDMuMzkwNjIgMTUuNSAzLjM5MDYyQzIyLjE3NzIgMy4zOTA2MiAyNy42MDk0IDguODIyODEgMjcuNjA5NCAxNS41QzI3LjYwOTQgMTcuODkwMiAyNi44OTk4IDIwLjIxNDYgMjUuNTU3NiAyMi4yMjI0QzI1LjI3OSAyMi42MzkzIDI0LjcxNSAyMi43NTEyIDI0LjI5OCAyMi40NzI2QzIzLjg4MSAyMi4xOTM3IDIzLjc2ODkgMjEuNjI5NyAyNC4wNDc4IDIxLjIxMjdDMjUuMTg5NCAxOS41MDUxIDI1Ljc5MyAxNy41Mjk1IDI1Ljc5MyAxNS41QzI1Ljc5MyA5LjgyNDQ0IDIxLjE3NTYgNS4yMDcwMyAxNS41IDUuMjA3MDNDOS44MjQ0NCA1LjIwNzAzIDUuMjA3MDMgOS44MjQ0NCA1LjIwNzAzIDE1LjVDNS4yMDcwMyAyMS4xNzU2IDkuODI0NDQgMjUuNzkzIDE1LjUgMjUuNzkzQzE3LjM4MjQgMjUuNzkzIDE5LjIyMzYgMjUuMjgwNCAyMC44MjQ2IDI0LjMxMDhDMjEuMjUzNiAyNC4wNTA2IDIxLjgxMiAyNC4xODggMjIuMDcxOSAyNC42MTdDMjIuMzMxOSAyNS4wNDYxIDIyLjE5NDcgMjUuNjA0NSAyMS43NjU3IDI1Ljg2NDRDMTkuODgwOSAyNy4wMDU4IDE3LjcxNDIgMjcuNjA5NCAxNS41IDI3LjYwOTRaIiBmaWxsPSJ3aGl0ZSIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTIuMzcwMyAyMC40MzE1QzEyLjY5NzkgMjAuNjIgMTMuMDU2NyAyMC43MTQxIDEzLjQxNTUgMjAuNzE0MUMxMy43NzY2IDIwLjcxNDEgMTQuMTM3OCAyMC42MTg4IDE0LjQ2NjUgMjAuNDI4TDE5LjgyMjYgMTcuMzIwMkMyMC40NzgyIDE2LjkzOTcgMjAuODY5NiAxNi4yNTkyIDIwLjg2OTYgMTUuNUMyMC44Njk2IDE0Ljc0MDggMjAuNDc4MiAxNC4wNjA0IDE5LjgyMjYgMTMuNjgwMUwxNC40NjY1IDEwLjU3MjFDMTMuODEwOSAxMC4xOTE1IDEzLjAyNzEgMTAuMTkwMyAxMi4zNzAzIDEwLjU2ODVDMTEuNzEwOSAxMC45NDgxIDExLjMxNzQgMTEuNjMgMTEuMzE3NCAxMi4zOTJWMTguNjA4QzExLjMxNzQgMTkuMzcgMTEuNzEwOSAyMC4wNTE3IDEyLjM3MDMgMjAuNDMxNVpNMTMuMjc2OSAxMi4xNDI1QzEzLjMxMjggMTIuMTIxOSAxMy4zNjA0IDEyLjEwMzUgMTMuNDE1OSAxMi4xMDM1QzEzLjQ1ODMgMTIuMTAzNSAxMy41MDUzIDEyLjExNDEgMTMuNTU1IDEyLjE0M0wxOC45MTEgMTUuMjUxQzE5LjAzNDcgMTUuMzIyNiAxOS4wNTMyIDE1LjQzNzggMTkuMDUzMiAxNS41QzE5LjA1MzIgMTUuNTYyMiAxOS4wMzQ3IDE1LjY3NzIgMTguOTExIDE1Ljc0ODhMMTMuNTU1IDE4Ljg1NjhDMTMuNDQwMSAxOC45MjM1IDEzLjM0MDUgMTguODk0IDEzLjI3NjkgMTguODU3M0MxMy4yMjM0IDE4LjgyNjUgMTMuMTMzOCAxOC43NTMyIDEzLjEzMzggMTguNjA3OFYxMi4zOTJDMTMuMTMzOCAxMi4yNDY2IDEzLjIyMzQgMTIuMTczMiAxMy4yNzY5IDEyLjE0MjVaIiBmaWxsPSJ3aGl0ZSIvPjxkZWZzPjxmaWx0ZXIgaWQ9ImZpbHRlcjBfZF8wXzY4NCIgeD0iLTIwIiB5PSItMjAiIHdpZHRoPSI3MSIgaGVpZ2h0PSI3MSIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+PGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+PGZlT2Zmc2V0Lz48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxMCIvPjxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDAuMjU3ODk3IDAgMCAwIDAgMC4yMTkyNzIgMCAwIDAgMCAwLjQ1NTg1IDAgMCAwIDAuNDc5OTUzIDAiLz48ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18wXzY4NCIvPjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzBfNjg0IiByZXN1bHQ9InNoYXBlIi8+PC9maWx0ZXI+PC9kZWZzPjwvc3ZnPg==) center center no-repeat;
     background-size: cover;
}

header#site-header .header-top .call-back {
    margin-bottom: 14px;
}

body header#site-header .header-top {
    margin-bottom: 14px;
}

@media only screen and (max-width: 992px) {
    header#site-header .header-bottom a.personal-area {
        margin-right: 60px;
    }
}


@media screen and (max-width: 768px) {
    body:not(.page-template-template-radio-page) .header-buttons-wrap {
        margin-top: -10px;
    }
    body:not(.page-template-template-radio-page) header#site-header .header-top .call-back {
        margin-right: 0;
    }
}

.page-template-template-radio-page header#site-header .header-top .phone-block {
    visibility: hidden;
}

.page-template-template-radio-page header#site-header .header-top .lang-select {
    margin-bottom: 20px;
    margin-right: 0;
    margin-top: 0;
	margin-left: 0;
}
