﻿/*
Theme Name: NiCHISOL
Description: NiCHISOL.com
Author: NiCHISOL
Author URI: https://www.studiopress.com/
Version: 1.1.1
Template: genesis
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html


/* normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css
---------------------------------------------------------------------------- */
:root{--link-color:#005bac;--link-color-h:#0074DB;--main-color:#AE183D;--accent-color:#DC7A93;--transition:.2s;--opacity:.7;--shadow-one:2px 5px 10px -4px rgba(128,128,128,.4);--shadow-one-wb:2px 5px 10px -4px rgba(128,128,128,.4);--shadow-one-ms:2px 5px 10px -4px rgba(128,128,128,.4)}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body{background-color:#fff;color:#000;font-family:arial,sans-serif;font-size:17px;font-weight:400;line-height:1.5;margin:0;overflow-x:hidden}html{scroll-behavior:smooth;scroll-padding-top:105px}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}.author-box::before,.clearfix::before,.entry::before,.entry-content::before,.footer-widgets::before,.nav-primary::before,.nav-secondary::before,.pagination::before,.site-container::before,.site-footer::before,.site-header::before,.site-inner::before,.widget::before,.wrap::before{content:" ";display:table}.author-box::after,.clearfix::after,.entry::after,.entry-content::after,.footer-widgets::after,.nav-primary::after,.nav-secondary::after,.pagination::after,.site-container::after,.site-footer::after,.site-header::after,.site-inner::after,.widget::after,.wrap::after{clear:both;content:" ";display:table}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,.button,.gallery img{transition:all 0.2s ease-in-out}a{color:var(--link-color);text-decoration:none;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out}a:focus,a:hover{color:var(--link-color-h);transition:.2s;text-decoration:none}p{margin:0 0 30px;padding:0}s ol,ul{margin:0;padding:0;line-height:1}button,label{-webkit-tap-highlight-color:rgba(0,0,0,0)}li{list-style-type:none}hr{border:0;border-collapse:collapse;border-bottom:1px solid currentColor;clear:both;color:#eee;margin:1.65em auto}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}mark{background:#ddd;color:#000}blockquote{margin:40px}:focus{outline:0}.t-a-c{text-align:center}.t-a-r{text-align:right}.t-a-l{text-align:left}.svg-icon{height:20px;fill:#000;width:20px}.loading_svg{height:0;width:0;display:none}svg.svg-icon.svg-letter_before{fill:var(--main-color);width:14px;height:14px;margin-right:5px;position:relative;top:1px}section:not([expanded]) h3 svg.show-more-list,section[expanded] h3 svg.show-more-list-45{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);transition:var(--transition)}section[expanded] h3 svg.show-more-list{-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);transition:var(--transition)}section:not([expanded]) h3 svg.show-more-list-45{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);transition:var(--transition)}svg.svg-icon.svg-sm{width:14px;height:14px}svg.svg-icon.svg-smm{width:15px;height:15px}svg.svg-icon.svg-m{width:16px;height:16px}svg.svg-icon.svg-mm{width:18px;height:18px}svg.svg-icon.svg-mmm{width:20px;height:20px}svg.svg-icon.svg-ml{width:22px;height:22px}svg.svg-icon.svg-l{width:24px;height:24px}svg.svg-icon.svg-ll{height:26px;width:26px}@media only screen and (min-width:960px){svg.svg-icon.svg-ll{height:36px;width:36px}}.drop-shadow{box-shadow:var(--shadow-one);-webkit-box-shadow:var(--shadow-one-wb);-ms-box-shadow:var(--shadow-one-ms)}h2,h3,h4,h5,h6{font-family:arial,sans-serif;font-weight:400;line-height:1;margin:0 0 20px}h1{font-size:26px;font-family:arial,sans-serif;font-weight:400;line-height:1;margin:0 0 40px}h2{font-size:26px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:16px}.lbm,a.lbm{color:#000}.lwm,a.lwm{color:#fff}.lgm,a.lgm{color:#717171}.lmo,a.lmo{color:var(--main-color)}.lbm:hover,a.lbm:hover,.lgm:hover,a.lgm:hover,.lwm:hover,a.lwm:hover{color:var(--main-color)}lmo:hover,a.lmo:hover{opacity:var(--opacity)}.l_small{font-size:14px}.l_xsmall{font-size:12px}.l_accent{font-size:130%;font-family:'Amaranth',serif;font-weight:700}.img-op img:hover{opacity:var(--opacity)}.hash::before{content:"#";margin-right:4px;color:var(--main-color)}.bull::before{content:">";margin-right:6px;color:var(--main-color)}a.standard_c{background:#000;color:#fff;display:inline-block;line-height:1;border-radius:3px}a.standard_c:hover{opacity:var(--opacity);color:#fff;transition:(--transition)}.standard_c.l_small{padding:5px 10px;font-weight:700}.standard_c.l_xsmall{padding:4px 7px}.x_margin{margin-bottom:3px}ul.simple_tag li a::after{content:","}ul.simple_tag li:last-child a::after{content:""}ul.in_line_list{padding:0;margin:0;display:inline-block;line-height:1}ul.in_line_list li{display:inline-block}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto;vertical-align:top}figure{margin:0}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus,.screen-reader-shortcut:focus,.widget_search input[type=submit]:focus{background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#000;display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.more-link{display:inline-block;position:relative;margin-bottom:30px}.site-container{animation:fadein 1s;word-wrap:break-word}@keyframes fadein{from{opacity:0}to{opacity:1}}.site-inner{clear:both;margin:0 auto;padding:0 5% 0}.after-entry{box-shadow:0 0 20px rgba(0,0,0,.05);padding:20px 30px}.after-entry .widget:last-of-type{margin-bottom:0}.site-description,.wp-custom-logo .site-title{clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden;position:absolute;word-wrap:normal}.header-showme{top:0;height:70px;max-width:1280px;margin:0 auto;padding:0 5%;position:relative;text-align:center}header.site-header{display:block;background:#fff;height:70px;position:fixed;width:100%;margin:0;padding:0;z-index:9999}.header-showme img{padding:16px 0;display:inline-block;object-fit:contain;height:70px;margin:0 auto}#drawer-icon{background:none;position:fixed;right:22px;top:22px;padding:0;cursor:pointer;display:inline-block;z-index:999}#drawer-checkbox{display:none}.chkbx_key{display:none}#main-nav{overflow:auto;position:fixed;max-width:100%;text-align:center;margin:0;padding:0;top:0;right:0;max-width:100%;height:100%;background:#fff;transform:translateX(100%);z-index:999}#main-nav .block_inner{text-align:left;padding:70px 0 0;position:relative;margin:0;display:block}#drawer-close-screen{display:none;position:fixed;z-index:0;top:0;left:0;width:100%;height:100%;background:#000;opacity:0}#drawer-checkbox:checked~#drawer-close-screen{display:block;opacity:.3}#main-menu{padding-bottom:50px}#main-menu>li{margin:0;padding:0;border-bottom:#f6f6f6 solid 1px;width:300px;position:relative}#main-menu>li:first-child{margin:0;padding:0;border-top:#f6f6f6 solid 1px;width:100%}#main-menu .sub-menu{height:0;padding:0;margin:0;overflow:hidden;opacity:0}#main-menu .sub-menu li{margin:0;padding:0;border-top:#f6f6f6 solid 1px;width:300px}#main-menu a{display:block;margin:0;padding:0}#main-menu li h3{font-size:16px;line-height:1;margin:0;padding:20px 30px;display:block;border:none;position:relative;font-weight:400}#main-menu>li:hover h3{color:var(--main-color);transition:var(--transition)}#main-menu .sub-menu li h4{font-size:14px;line-height:1;padding:20px 10px 20px 55px;margin:0;display:block}#main-menu svg.sub-icon{position:absolute;right:20px;top:21px;fill:var(--main-color)}#main-menu .sub-menu svg.svg-icon{position:relative;top:2px;margin-right:10px}#drawer-checkbox:checked~#main-nav{transform:translateX(0);box-shadow:6px 0 24px rgba(0,0,0,.16);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all 0.3s ease 0s}body:has(#drawer-checkbox:checked){height:100%;overflow:hidden}.site-container:has(#drawer-checkbox:checked){overflow:auto;scrollbar-gutter:stable}label.close_menu{border:none;background:none;top:0;right:0;height:70px;width:70px;border-left:#f6f6f6 solid 1px;line-height:1;padding:0;position:absolute}label.close_menu svg.svg-icon{position:absolute;top:23px;right:23px}#main-menu .chkbx_key:checked+label+.sub-menu{height:auto;opacity:1;transition:all 0.3s ease 0s}#main-menu label.c_drop_label svg.show-more-list{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);transition:var(--transition)}#main-menu .chkbx_key:checked+label>h3>svg.show-more-list{-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);transition:var(--transition)}@media (hover:hover){@media only screen and (min-width:960px){#drawer-icon,#drawer-close-button{display:none}#main-nav{position:relative;top:auto;right:auto;transition:unset;background:none;transform:none;float:right;overflow:visible}#main-nav .block_inner{text-align:initial;padding:0}#drawer-close-screen{display:none;position:fixed;z-index:0;top:auto;left:auto;width:auto;height:auto;background:none}#drawer-checkbox:checked~#drawer-close-screen{display:none}#main-menu{display:block;margin:0;padding:0;position:relative}#main-menu>li{display:inline-block;width:auto;border:none}#main-menu>li:first-child{width:auto;border:none}#main-menu .sub-menu{position:absolute;background:#fff;padding:0;margin:0;top:60px;left:0;overflow:visible;visibility:hidden;box-shadow:var(--shadow-one);-webkit-box-shadow:var(--shadow-one);-ms-box-shadow:var(--shadow-one)}#main-menu li:nth-last-child(-n+2) .sub-menu{left:auto;right:0}#main-menu .sub-menu li{width:auto;display:block;white-space:nowrap}#main-menu .sub-menu li:first-child{border:none}#main-menu li h3{padding:26px 12px;font-size:15px}#main-menu .sub-menu li h4{padding:20px 30px 20px 20px}#main-menu svg.sub-icon{position:relative;margin:0 0 0 10px;top:3px;fill:#000;right:0;rotate:90deg}#main-menu .sub-menu svg.svg-icon{position:relative;top:2px;margin-right:10px}#main-menu>li:hover>.sub-menu{visibility:visible;height:auto;opacity:1;transition:all 0.3s ease 0s}#drawer-checkbox:checked~#main-nav{transform:none;box-shadow:none;-webkit-transform:none;transform:none}body:has(#drawer-checkbox:checked){height:auto;overflow:visible}.site-container:has(#drawer-checkbox:checked){overflow:visible;scrollbar-gutter:auto}label.close_menu,label.close_menu svg.svg-icon{display:none}#main-menu .chkbx_key:checked+label+.sub-menu{transition:unset;opacity:1;height:auto}#main-menu label.c_drop_label svg.show-more-list{transform:none;transition:unset}#main-menu .chkbx_key:checked+label>h3>svg.show-more-list{transform:none;transition:unset}#main-menu>li:hover svg.sub-icon{fill:var(--main-color);transition:var(--transition)}}}.bread_crumb_area{margin:70px 0 30px;padding:13px 0 8px;border-bottom:1px solid rgb(204,204,204)}.bread_crumb_area ol{margin:0;margin:0 auto;padding:0 5% 0;font-size:12px;max-width:1280px}.bread_crumb_area a{font-weight:400}.bread_crumb_area ol li{display:inline-block;margin:0 10px 2px 0;color:var(--main-color)}.bread_crumb_area ol li::after{content:">";margin-left:10px;color:#000}.bread_crumb_area ol li:last-child::after{content:""}@media only screen and (min-width:600px){.bread_crumb_area ol{padding:0 30px}.header-showme{padding:0 30px}}@media only screen and (min-width:960px){.bread_crumb_area ol{max-width:1280px;padding:0 80px}.header-showme{padding:0 80px;text-align:unset}}.side_auth{margin:30px auto 60px;padding:30px 10% 20px;display:block;border-radius:5px;Border:1px solid #000}.side_auth>.block_inner{padding:0;margin:0 auto 30px;display:block}.side_auth img{width:30%;margin:0 auto;border-radius:50%}.authbox p.author_name,.side_auth p.author_name{display:inline-block;border-bottom:1px solid var(--main-color);padding:0 0 2px}.authbox p,.side_auth p{margin-bottom:15px;display:block}.site-footer{background:#f6f6f6;font-size:14px;padding:0;text-align:center;margin:0;position:relative}.site-footer #menu-footer{padding:20px 0}.site-footer #menu-footer li{display:inline-block;padding:0 20px}.site-footer #menu-footer li a{color:#000}.site-footer #menu-footer li a:hover{color:var(--main-color)}.site-footer .main_footer{background:#000;color:#fff;padding:30px 0}.main_footer p{margin:0 0 5px}.main_footer ul li{display:inline-block;padding:0 20px;line-height:1;border-right:1px #fff solid;margin:0 0 20px}.main_footer ul li:last-child{border-right:none}@media only screen and (min-width:600px){table{table-layout:auto;word-break:normal}.site-inner{padding:0 30px}}@media only screen and (min-width:960px){.site-inner{max-width:1280px;padding:0 80px}.content-sidebar-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content{width:61%}.sidebar-content .sidebar{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.full-width-content .content{width:100%}.sidebar{width:34%}.sidebar-content .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}.after-entry,.author-box,.comment-respond,.entry-comments,.entry-pings{margin-bottom:60px}.footer-widgets .wrap{max-width:1280px}.footer-widget-area{float:left;margin-bottom:0;width:calc(100% / 3)}}.row121,.row221,.row211,.row331,.row1,.row321,.row111,.row421,.row221-2h,.row221-7h,.row311{display:block;width:100%}.row111,.row121,.row211,.row221,.row242,.row421,.row422,.row442,.row321,.row311,.row322,.row331,.row332,.row2,.row2h,.row3,.row5,.row6,.row7h.row8,.row221-2h,.row221-7h{margin:0;padding:0;vertical-align:top;box-sizing:border-box}.row2{width:calc(100% / 5 - 3px);display:inline-block}.row2h{width:calc(100% / 4 - 3px);display:inline-block}.row3{width:calc(100% / 3 - 3px);display:inline-block}.row5,.row422,.row322,.row442,.row242,.row332{width:calc(100% / 2 - 3px);display:inline-block}.row6{width:calc(100% / 3 * 2 - 3px);display:inline-block}.row7h{width:calc(100% / 4 * 3 - 3px);display:inline-block}.row8{width:calc(100% / 5 * 4 - 3px);display:inline-block}@media only screen and (min-width:600px){.row242,.row442,.row221-2h{width:calc(100% / 4 - 3px);display:inline-block}.row331,.row332{width:calc(100% / 3 - 4px);display:inline-block}.row121,.row221,.row321,.row421{width:calc(100% / 2 - 4px);display:inline-block}.row221-7h{width:calc(100% / 4 * 3 - 3px);display:inline-block}}@media only screen and (min-width:960px){.row121{display:block;width:100%}.row421,.row422{width:calc(100% / 4 - 3px);display:inline-block}.row321,.row322,.row311{width:calc(100% / 3 - 4px);display:inline-block}.row211,.row242{width:calc(100% / 2 - 4px);display:inline-block}}.container-center-one_ad{padding:0 10px 10px}.container-l-l-row321,.container-r-l-row321,.container-c-l-row321,.container-l-l-row331,.container-r-l-row331,.container-c-l-row331,.container-l-r-row321,.container-r-r-row321,.container-c-r-row321,.container-l-r-row331,.container-r-r-row331,.container-c-r-row331,.container-cl-r-row421,.container-r-r-row421,.container-l-l-row421,.container-cr-l-row421,.container-r-row121,.container-l-row121,.container-r-row221,.container-l-row221,.container-r-row211,.container-l-row211,.entry-center-one_ad{padding:0 0 0 0;position:relative}.container-l-l-row322,.container-r-l-row322,.container-c-l-row322,.container-l-l-row332,.container-r-l-row332,.container-c-l-row332,.container-l-l-row442,.container-cr-l-row442,.container-l-l-row422,.container-cr-l-row422,.container-l-l-row242,.container-cr-l-row242{padding:0 10px 0 0;position:relative}.container-l-r-row322,.container-r-r-row322,.container-c-r-row322,.container-l-r-row332,.container-r-r-row332,.container-c-r-row332,.container-r-r-row442,.container-cl-r-row442,.container-cl-r-row422,.container-r-r-row422,.container-cl-r-row242,.container-r-r-row242{padding:0 0 0 10px;position:relative}@media only screen and (min-width:600px){.container-l-l-row321,.container-r-l-row321,.container-c-l-row321,.container-l-l-row322,.container-r-l-row322,.container-c-l-row322,.container-l-l-row422,.container-cr-l-row422,.container-l-l-row421,.container-cr-l-row421,.container-l-row121,.container-l-row221{padding:0 15px 0 0;position:relative}.container-l-r-row321,.container-r-r-row321,.container-c-r-row321,.container-l-r-row322,.container-r-r-row322,.container-c-r-row322,.container-cl-r-row422,.container-r-r-row422,.container-cl-r-row421,.container-r-r-row421,.container-r-row121,.container-r-row221{padding:0 0 0 15px;position:relative}.container-l-l-row332,.container-l-r-row332,.container-l-l-row331,.container-l-r-row331{padding:0 20px 0 0}.container-r-r-row332,.container-r-l-row332,.container-r-r-row331,.container-r-l-row331{padding:0 0 0 20px}.container-c-l-row332,.container-c-r-row332,.container-c-l-row331,.container-c-r-row331{padding:0 10px 0}.container-l-l-row442,.container-l-l-row242{padding:0 15px 0 0}.container-cl-r-row442,.container-cl-r-row242{padding:0 10px 0 5px}.container-cr-l-row442,.container-cr-l-row242{padding:0 5px 0 10px}.container-r-r-row442,.container-r-r-row242{padding:0 0 0 15px}}@media only screen and (min-width:960px){.container-l-row121,.container-r-row121{padding:0 0 0 0;position:relative}.container-l-l-row242,.container-cr-l-row242,.container-l-row221,.container-l-row211{padding:0 10px 0 0;position:relative}.container-cl-r-row242,.container-r-r-row242,.container-r-row221,.container-r-row211{padding:0 0 0 10px;position:relative}.container-l-l-row322,.container-l-r-row322,.container-l-l-row321,.container-l-r-row321,.container-l-l-row332,.container-l-r-row332,.container-l-l-row331,.container-l-r-row331{padding:0 24px 0 0}.container-r-r-row322,.container-r-l-row322,.container-r-r-row321,.container-r-l-row321,.container-r-r-row332,.container-r-l-row332,.container-r-r-row331,.container-r-l-row331{padding:0 0 0 24px}.container-c-l-row322,.container-c-r-row322,.container-c-l-row321,.container-c-r-row321,.container-c-l-row332,.container-c-r-row332,.container-c-l-row331,.container-c-r-row331,.entry-center-one_ad{padding:0 12px 0}.container-l-l-row442,.container-l-l-row422,.container-l-l-row421{padding:0 21px 0 0}.container-cl-r-row442,.container-cl-r-row422,.container-cl-r-row421{padding:0 14px 0 7px}.container-cr-l-row442,.container-cr-l-row422,.container-cr-l-row421{padding:0 7px 0 14px}.container-r-r-row442,.container-r-r-row422,.container-r-r-row421{padding:0 0 0 21px}}.stretch_content{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);width:100vw}.stretch_content_600{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);width:100vw}@media only screen and (min-width:600px){.stretch_content_600{margin-left:0;margin-right:0;width:100%}}.bottom_bar{overflow:hidden;position:fixed;bottom:0;right:0;z-index:9999;height:70px;padding:0}.back_to_top{margin:0 30px 0}.back_to_top a{background:none;background:var(--main-color);border:none;width:40px;height:40px;border-radius:3px;position:relative}.back_to_top:hover{opacity:var(--opacity);transition:var(--transition)}.back_to_top a{display:block}.back_to_top svg.svg-icon{position:absolute;top:8px;right:8px;width:24px;height:24px;fill:#fff;-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.tip_box,.tip_box_a{margin:0 0 40px;background:#f6f6f6;padding:25px 30px 30px;border-radius:5px}.indent_block{margin:0 0 30px;padding:0}.tip_box strong,.tip_box_a strong{display:block;margin-bottom:10px}.indent_block li strong{display:block;margin-bottom:5px}ul.tip_box li,ul.tip_box_a li{list-style:disc}ol.tip_box li,ol.tip_box_a li{list-style:decimal}.non_bull.tip_box li,.non_bull.tip_box_a li{list-style:none}.tip_box li,.tip_box_a li{margin-left:20px;padding-left:10px;margin-bottom:10px;line-height:1.4}.indent_block li{margin-left:0;padding-left:0;margin-bottom:15px;line-height:1.4}.non_bull.tip_box li,.non_bull.tip_box_a li{margin-left:0;padding-left:0}.tip_box li:first-child,.indent_block li:first-child{margin-top:5px}.tip_box_a li:first-child{list-style:none;padding-left:0;margin:5px 0 15px;font-size:120%;font-weight:700}.tip_box li:last-child,.tip_box_a li:last-child,.indent_block li:last-child{margin-bottom:0}.tip_box em,.tip_box_a em{font-size:14px;font-style:normal}.tip_box a em,.tip_box_a a em{color:#000;position:relative;padding-left:20px}.tip_box a em:hover,.tip_box_a a em:hover{color:var(--main-color);transition:var(--transition)}.tip_box a em::before,.tip_box_a a em::before{position:absolute;width:10px;height:6px;top:5px;left:3px;border-top:6px solid transparent;border-left:6px solid var(--main-color);content:""}.img-dez{margin:40px auto;width:100%}.img-dez figcaption,.img-dez-s figcaption{text-align:left;font-size:12px;margin:0 0 40px;padding:10px 0 0;font-style:normal;line-height:1.5;color:#717171}.img-dez figcaption::before,.img-dez-s figcaption::before{content:'-';margin-right:10px}.img-dez-s{margin:40px auto;max-width:660px}.home h1{font-size:30px;font-weight:600;line-height:1;margin:120px 0 40px}.site_main_title p{margin-bottom:5px;margin-top:30px;text-align:center;font-size:14px}.idp_top .block_inner{max-width:220px;margin:0 auto;font-size:14px}.home .entry-content h2{margin:60px 0 30px;display:block;padding-bottom:15px;border-bottom:1px solid #eee;font-weight:600;position:relative;padding-top:0}.home .entry-content h3{margin:60px 0 30px;display:block;font-size:24px;padding:1px 1px 1px 25px;line-height:1.4;border-left:4px solid #000;font-weight:600;position:relative}.normal_pages h2{font-weight:600}.normal_pages h3{border-left:4px solid #000;padding:3px 20px}.normal_pages h4{display:inline-block;border-bottom:1px solid #000;padding:5px}.normal_pages ul,ul.normal_list{margin:0 0 20px;padding:0 0 0 20px}.normal_pages ul li,ul.normal_list li{list-style:disc;line-height:1.3}.wpcf7-textarea{width:100%}.note strong{color:var(--main-color);font-size:130%;display:block;margin:0 0 5px}