body{color:#000}.header{background:#fff}.footer{color:#666}.footer__top{background:#fcfcfc}.footer li a{color:#666}.footer li a:hover{border-bottom-color:#666}.section--portfolio .portfolio-box__text{color:#999}.intro{background-color:#f9f9f9}.intro--bg:after{background-color:#fff}.entry a{border-bottom-color:#000}.entry a:hover{color:#666;border-bottom-color:#ccc}.entry em{color:#666}.swiper-button-prev,.swiper-container-rtl .swiper-button-next,.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background:#fff}.swiper-pagination-bullet:before,.swiper-pagination-bullet:after{border-bottom-color:#000}.cover-content__text{background:#fff}.icon-box__number span:after{border-top-color:#000}.portfolio-box__icon{background:#fff}.portfolio-box__title{color:#000;background:#fff}.portfolio-box__text{color:#999}.author-box__title{color:#000}.author-box .icon-list{background:rgb(100% 100% 100% / .9)}.post-box{color:#000}.post-box__figure__list{color:#999;background:#fff}.postbar{color:#000}.postbar time{color:#999}.postbar__list{color:#999}.timeline__item:after{border-left-color:#000}.timeline__number:before{background:#fff}.pricing{border-color:#000}.pricing__col{border-top-color:#000}.pricing__label{color:#fff;background:#000}.pricing__list li del{color:#999}.calendar_wrap{border-color:#000}.calendar_wrap caption{color:#000}.calendar_wrap tbody a,.calendar_wrap tfoot a{color:#999}.comment__header{color:#999}.btn--border-primary:hover{color:#fff}.btn--border-white,.btn--border-white:focus{border-color:#fff;color:#fff}.btn--border-white:hover{color:#000}.btn--border-white:before{background:#fff}.btn--simple,.btn--simple:focus,.btn--simple:hover{color:#000}.btn--simple:hover{border-color:#000}.form-control::-webkit-input-placeholder{color:#000}.form-control::-moz-placeholder{color:#000}.form-control:-ms-input-placeholder{color:#000}.form-control:-moz-placeholder{color:#000}.form-control,.form-control:focus,.form-control:active{border-color:#fff0 #fff0 #000;background-color:#fcfcfc}.tag-list a:hover{color:#fff}.pagination .current,.pagination a:hover{border-color:#000}@media screen and (max-width:1199px){.offcanvas{background-color:#000}.offcanvas__content{background:#fff}.mobile-nav__open__line{background:#000}.mobile-nav a,.mobile-nav a:focus{color:#fff}.mobile-nav a:before{border-top-color:#fff}.mobile-nav-active{background:#000}}@media screen and (min-width:1200px){.header{background:#fff}.mainmenu li a{color:rgb(0 0 0 / .6)}.mainmenu li li:before{border-top-color:#fff}.mainmenu ul a{color:#fff}.mainmenu>li:hover>a,.mainmenu>li.active>a{color:#000}.mainmenu li li:hover>a,.mainmenu li li.active>a{color:rgb(255 255 255 / .8)}}