@charset "UTF-8";
@-webkit-keyframes slideDown{
    0%{
        max-height:0
    }
    100%{
        max-height:500px
    }
}
@keyframes slideDown{
    0%{
        max-height:0
    }
    100%{
        max-height:500px
    }
}
@-webkit-keyframes fadeIn{
    0%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@keyframes fadeIn{
    0%{
        opacity:0
    }
    100%{
        opacity:1
    }
}
@-webkit-keyframes fadeInDown{
    0%{
        opacity:0;
        -webkit-transform:translateY(-20px);
        transform:translateY(-20px)
    }
    100%{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
@keyframes fadeInDown{
    0%{
        opacity:0;
        -webkit-transform:translateY(-20px);
        -ms-transform:translateY(-20px);
        transform:translateY(-20px)
    }
    100%{
        opacity:1;
        -webkit-transform:translateY(0);
        -ms-transform:translateY(0);
        transform:translateY(0)
    }
}
@-webkit-keyframes fadeInUp{
    0%{
        opacity:0;
        -webkit-transform:translateY(20px);
        transform:translateY(20px)
    }
    100%{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
@keyframes fadeInUp{
    0%{
        opacity:0;
        -webkit-transform:translateY(20px);
        -ms-transform:translateY(20px);
        transform:translateY(20px)
    }
    100%{
        opacity:1;
        -webkit-transform:translateY(0);
        -ms-transform:translateY(0);
        transform:translateY(0)
    }
}
@-webkit-keyframes fadeInDownBig{
    0%{
        opacity:0;
        -webkit-transform:translateY(-2000px);
        transform:translateY(-2000px)
    }
    100%{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
@-webkit-keyframes flipInX{
    0%{
        -webkit-transform:perspective(400px) rotateX(90deg);
        transform:perspective(400px) rotateX(90deg);
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotateX(-10deg);
        transform:perspective(400px) rotateX(-10deg)
    }
    70%{
        -webkit-transform:perspective(400px) rotateX(10deg);
        transform:perspective(400px) rotateX(10deg)
    }
    100%{
        -webkit-transform:perspective(400px) rotateX(0);
        transform:perspective(400px) rotateX(0);
        opacity:1
    }
}
@keyframes flipInX{
    0%{
        -webkit-transform:perspective(400px) rotateX(90deg);
        -ms-transform:perspective(400px) rotateX(90deg);
        transform:perspective(400px) rotateX(90deg);
        opacity:0
    }
    40%{
        -webkit-transform:perspective(400px) rotateX(-10deg);
        -ms-transform:perspective(400px) rotateX(-10deg);
        transform:perspective(400px) rotateX(-10deg)
    }
    70%{
        -webkit-transform:perspective(400px) rotateX(10deg);
        -ms-transform:perspective(400px) rotateX(10deg);
        transform:perspective(400px) rotateX(10deg)
    }
    100%{
        -webkit-transform:perspective(400px) rotateX(0);
        -ms-transform:perspective(400px) rotateX(0);
        transform:perspective(400px) rotateX(0);
        opacity:1
    }
}
html{
    font-family:sans-serif;
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%
}
body{
    overflow-x:hidden;
    margin:0
}
[hidden]{
    display:none
}
a{
    background-color:transparent
}
a:active,a:hover{
    outline:0
}
b{
    font-weight:700
}
img{
    border:0
}
@media print{
    *,:after,:before{
        color:#000!important;
        text-shadow:none!important;
        background:0 0!important;
        -webkit-box-shadow:none!important;
        box-shadow:none!important
    }
    a,a:visited{
        text-decoration:underline
    }
    a[href]:after{
        content:" (" attr(href) ")"
    }
    a[href^="#"]:after,a[href^="javascript:"]:after{
        content:""
    }
    img,tr{
        page-break-inside:avoid
    }
    img{
        max-width:100%!important
    }
    h2,h3,p{
        orphans:3;
        widows:3
    }
    h2,h3{
        page-break-after:avoid
    }
}
@font-face{
    font-family:'Glyphicons Halflings';
    src:url(http://www.mucizefikir.com/wp-content/themes/MFtema/fonts/glyphicons-halflings-regular.eot);
    src:url(//www.mucizefikir.com/wp-content/themes/MFtema/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(//www.mucizefikir.com/wp-content/themes/MFtema/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(//www.mucizefikir.com/wp-content/themes/MFtema/fonts/glyphicons-halflings-regular.woff) format("woff"),url(//www.mucizefikir.com/wp-content/themes/MFtema/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(//www.mucizefikir.com/wp-content/themes/MFtema/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")
}
*{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
:after,:before{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
html{
    font-size:10px;
    -webkit-tap-highlight-color:transparent
}
a{
    text-decoration:none
}
a:focus{
    margin:0
}
img{
    vertical-align:middle
}
[role=button]{
    cursor:pointer
}
.text-right{
    text-align:right
}
.container{
    padding-right:15px;
    padding-left:15px;
    margin-right:auto;
    margin-left:auto
}
@media (min-width:768px){
    .container{
        width:750px
    }
}
@media (min-width:992px){
    .container{
        width:970px
    }
}
@media (min-width:1200px){
    .container{
        width:1170px
    }
}
.row{
    margin-right:-15px;
    margin-left:-15px
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
    position:relative;
    min-height:1px;
    padding-right:15px;
    padding-left:15px
}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{
    float:left
}
.col-xs-12{
    width:100%
}
.col-xs-11{
    width:91.66666667%
}
.col-xs-10{
    width:83.33333333%
}
.col-xs-9{
    width:75%
}
.col-xs-8{
    width:66.66666667%
}
.col-xs-7{
    width:58.33333333%
}
.col-xs-6{
    width:50%
}
.col-xs-5{
    width:41.66666667%
}
.col-xs-4{
    width:33.33333333%
}
.col-xs-3{
    width:25%
}
.col-xs-2{
    width:16.66666667%
}
.col-xs-1{
    width:8.33333333%
}
@media (min-width:768px){
    .col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{
        float:left
    }
    .col-sm-12{
        width:100%
    }
    .col-sm-11{
        width:91.66666667%
    }
    .col-sm-10{
        width:83.33333333%
    }
    .col-sm-9{
        width:75%
    }
    .col-sm-8{
        width:66.66666667%
    }
    .col-sm-7{
        width:58.33333333%
    }
    .col-sm-6{
        width:50%
    }
    .col-sm-5{
        width:41.66666667%
    }
    .col-sm-4{
        width:33.33333333%
    }
    .col-sm-3{
        width:25%
    }
    .col-sm-2{
        width:16.66666667%
    }
    .col-sm-1{
        width:8.33333333%
    }
}
@media (min-width:992px){
    .col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{
        float:left
    }
    .col-md-12{
        width:100%
    }
    .col-md-11{
        width:91.66666667%
    }
    .col-md-10{
        width:83.33333333%
    }
    .col-md-9{
        width:75%
    }
    .col-md-8{
        width:66.66666667%
    }
    .col-md-7{
        width:58.33333333%
    }
    .col-md-6{
        width:50%;
        bottom:30px;
    }
    .col-md-5{
        width:41.66666667%
    }
    .col-md-4{
        width:33.33333333%
    }
    .col-md-3{
        width:25%
    }
    .col-md-2{
        width:16.66666667%
    }
    .col-md-1{
        width:8.33333333%
    }
}
@media (min-width:1200px){
    .col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{
        float:left
    }
    .col-lg-12{
        width:100%
    }
    .col-lg-11{
        width:91.66666667%
    }
    .col-lg-10{
        width:83.33333333%
    }
    .col-lg-9{
        width:75%
    }
    .col-lg-8{
        width:66.66666667%
    }
    .col-lg-7{
        width:58.33333333%
    }
    .col-lg-6{
        width:50%
    }
    .col-lg-5{
        width:41.66666667%
    }
    .col-lg-4{
        width:33.33333333%
    }
    .col-lg-3{
        width:25%
    }
    .col-lg-2{
        width:16.66666667%
    }
    .col-lg-1{
        width:8.33333333%
    }
}
@-webkit-keyframes progress-bar-stripes{
    from{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
@-o-keyframes progress-bar-stripes{
    from{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
@keyframes progress-bar-stripes{
    from{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
.media{
    margin-top:15px
}
.media:first-child{
    margin-top:0
}
.media,.media-body{
    overflow:hidden;
    zoom:1
}
.media-body{
    width:10000px
}
.media-right{
    padding-left:10px
}
.media-body,.media-right{
    display:table-cell;
    vertical-align:top
}
.container:after,.container:before,.row:after,.row:before{
    display:table;
    content:" "
}
.container:after,.row:after{
    clear:both
}
@font-face{
    font-family:seosight;
    src:url(//www.mucizefikir.com/wp-content/themes/MFtema/fonts/seosight.ttf?8em6qn) format("truetype"),url(//www.mucizefikir.com/wp-content/themes/MFtema/fonts/seosight.woff?8em6qn) format("woff"),url(//www.mucizefikir.com/wp-content/themes/MFtema/fonts/seosight.svg?8em6qn#seosight) format("svg");
    font-weight:400;
    font-style:normal
}
[class*=" seoicon-"],[class^=seoicon-]{
    font-family:seosight!important;
    speak:none;
    font-style:normal;
    font-weight:400;
    font-variant:normal;
    text-transform:none;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.seoicon-google:before{
    content:"\e916"
}
.seoicon-right-arrow:before{
    content:"\e936"
}
.seoicon-link:before{
    content:"\e950"
}
*{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
body{
    font-family:'Titillium Web',sans-serif!important;
    font-size:14px
}
h1{
    font-size:30px;
    font-weight:400
}
h2{
    font-size:24px
}
h3{
    font-size:22px;
    font-weight:600
}
h4{
    font-size:20px;
    font-weight:400
}
h5{
    font-size:22px;
    font-weight:400
}
p{
    font-size:18px
}
.servises-title,.servises-title a{
    color:#fff;
    font-size:22px;
    margin:0
}
a{
    text-decoration:none!important
}
.col-lg-15,.col-md-15,.col-sm-15,.col-xs-15{
    position:relative;
    min-height:1px;
    padding-right:10px;
    padding-left:10px
}
.col-xs-15{
    width:20%;
    float:left
}
@media (min-width:768px){
    .col-sm-15{
        width:20%;
        float:left
    }
}
@media (min-width:992px){
    .col-md-15{
        width:20%;
        float:left
    }
}
@media (min-width:1200px){
    .col-lg-15{
        width:20%;
        float:left
    }
}
@media (max-width:767px){
    h1,h2,h3,h4,p{
    }
}
.blog{
    padding:50px 0;
    text-align:center
}
@keyframes primary-short{
    0%{
        width:0
    }
    50%{
        width:40%
    }
    100%{
        width:15%
    }
}
@keyframes primary-long{
    0%{
        width:100%
    }
    50%{
        width:55%
    }
    100%{
        width:80%
    }
}
::-webkit-input-placeholder{
    color:#555!important
}
::-moz-placeholder{
    color:#555!important
}
:-ms-input-placeholder{
    color:#555!important
}
:-moz-placeholder{
    color:#555!important
}
@font-face{
    font-family:FontAwesome;
    src:url(//www.mucizefikir.com/wp-content/themes/MFtema/fonts/fontawesome-webfont.eot?v=4.5.0);
    src:url(//www.mucizefikir.com/wp-content/themes/MFtema/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format("embedded-opentype"),url(//www.mucizefikir.com/wp-content/themes/MFtema/fonts/fontawesome-webfont.woff2?v=4.5.0) format("woff2"),url(//www.mucizefikir.com/wp-content/themes/MFtema/fonts/fontawesome-webfont.woff?v=4.5.0) format("woff"),url(//www.mucizefikir.com/wp-content/themes/MFtema/fonts/fontawesome-webfont.ttf?v=4.5.0) format("truetype"),url(//www.mucizefikir.com/wp-content/themes/MFtema/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg");
    font-weight:400;
    font-style:normal
}
@-webkit-keyframes fa-spin{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    100%{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
@keyframes fa-spin{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    100%{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
:focus{
    outline:0
}
@keyframes fadeOut{
    0%{
        opacity:1
    }
    100%{
        opacity:0
    }
}
*,:after,:before{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
body{
    position:relative;
    background:#fff;
    color:#000
}
img{
    max-width:100%;
    height:auto;
    display:inline-block;
    vertical-align:middle
}
a{
    text-decoration:none;
    color:#fff;
    transition:all .15s linear
}
#content[tabindex="-1"]:focus{
    outline:0
}
.f-right{
    float:right
}
.pb100{
    padding-bottom:100px
}
@media (max-width:800px){
    .pb100{
        padding-bottom:35px
    }
}
.pb360{
    padding-bottom:360px
}
.pb120{
    padding-bottom:120px
}
@media (max-width:800px){
    .pb120{
        padding-bottom:35px
    }
}
.pb80{
    padding-bottom:80px
}
@media (max-width:800px){
    .pb80{
        padding-bottom:35px
    }
}
.pb30{
    padding-bottom:30px
}
.mt60{
    margin-top:60px
}
@media (max-width:800px){
    .mt60{
        margin-top:35px
    }
}
.servises-item{
    padding:30px;
    transition:all .3s ease;
    margin-bottom:30px;
    text-align:center;
    border-radius:10px;
    min-height:429px
}
@media (max-width:980px){
    .servises-item{
        margin-bottom:30px
    }
}

.servises-item .servises-item__thumb{
    margin-bottom:20px
}
.servises-item .servises-item__content .servises-text{
    margin:15px 0;
    color:#fff
}
.servises-item .read-more{
    border:0;
    margin:0;
    padding:0
}
.servises-item .read-more i{
    color:#fff;
    font-size:26px;
    transition:all .3s ease
}
@keyframes move-short{
    100%{
        width:140px;
        margin-right:0
    }
}
@keyframes move{
    100%{
        width:0
    }
}
@keyframes primary-short{
    0%{
        width:0
    }
    50%{
        width:40%
    }
    100%{
        width:15%
    }
}
@keyframes primary-long{
    0%{
        width:100%
    }
    50%{
        width:55%
    }
    100%{
        width:80%
    }
}
@-webkit-keyframes swingInX{
    0%{
        -webkit-transform:perspective(400px) rotateX(-90deg)
    }
    100%{
        -webkit-transform:perspective(400px) rotateX(0)
    }
}
@-moz-keyframes swingInX{
    0%{
        -moz-transform:perspective(400px) rotateX(-90deg)
    }
    100%{
        -moz-transform:perspective(400px) rotateX(0)
    }
}
@-o-keyframes swingInX{
    0%{
        -o-transform:perspective(400px) rotateX(-90deg)
    }
    100%{
        -o-transform:perspective(400px) rotateX(0)
    }
}
@keyframes swingInX{
    0%{
        transform:perspective(400px) rotateX(-90deg)
    }
    100%{
        transform:perspective(400px) rotateX(0)
    }
}
@-webkit-keyframes swingOutX{
    0%{
        -webkit-transform:perspective(400px) rotateX(0)
    }
    100%{
        -webkit-transform:perspective(400px) rotateX(-90deg)
    }
}
@-moz-keyframes swingOutX{
    0%{
        -moz-transform:perspective(400px) rotateX(0)
    }
    100%{
        -moz-transform:perspective(400px) rotateX(-90deg)
    }
}
@-o-keyframes swingOutX{
    0%{
        -o-transform:perspective(400px) rotateX(0)
    }
    100%{
        -o-transform:perspective(400px) rotateX(-90deg)
    }
}
@keyframes swingOutX{
    0%{
        transform:perspective(400px) rotateX(0)
    }
    100%{
        transform:perspective(400px) rotateX(-90deg)
    }
}
@-webkit-keyframes slideDown{
    0%{
        -webkit-transform:translateY(-100%)
    }
    100%{
        -webkit-transform:translateY(0)
    }
}
@-moz-keyframes slideDown{
    0%{
        -moz-transform:translateY(-100%)
    }
    100%{
        -moz-transform:translateY(0)
    }
}
@-o-keyframes slideDown{
    0%{
        -o-transform:translateY(-100%)
    }
    100%{
        -o-transform:translateY(0)
    }
}
@keyframes slideDown{
    0%{
        transform:translateY(-100%)
    }
    100%{
        transform:translateY(0)
    }
}
@-webkit-keyframes slideUp{
    0%{
        -webkit-transform:translateY(0)
    }
    100%{
        -webkit-transform:translateY(-100%)
    }
}
@-moz-keyframes slideUp{
    0%{
        -moz-transform:translateY(0)
    }
    100%{
        -moz-transform:translateY(-100%)
    }
}
@-o-keyframes slideUp{
    0%{
        -o-transform:translateY(0)
    }
    100%{
        -o-transform:translateY(-100%)
    }
}
@keyframes slideUp{
    0%{
        transform:translateY(0)
    }
    100%{
        transform:translateY(-100%)
    }
}
@-webkit-keyframes swingInX{
    0%{
        -webkit-transform:perspective(400px) rotateX(-90deg)
    }
    100%{
        -webkit-transform:perspective(400px) rotateX(0)
    }
}
@-moz-keyframes swingInX{
    0%{
        -moz-transform:perspective(400px) rotateX(-90deg)
    }
    100%{
        -moz-transform:perspective(400px) rotateX(0)
    }
}
@-o-keyframes swingInX{
    0%{
        -o-transform:perspective(400px) rotateX(-90deg)
    }
    100%{
        -o-transform:perspective(400px) rotateX(0)
    }
}
@keyframes swingInX{
    0%{
        transform:perspective(400px) rotateX(-90deg)
    }
    100%{
        transform:perspective(400px) rotateX(0)
    }
}
@-webkit-keyframes flipInX{
    0%{
        -webkit-transform:perspective(400px) rotateX(90deg);
        opacity:0
    }
    100%{
        -webkit-transform:perspective(400px) rotateX(0);
        opacity:1
    }
}
@-moz-keyframes flipInX{
    0%{
        -moz-transform:perspective(400px) rotateX(90deg);
        opacity:0
    }
    100%{
        -moz-transform:perspective(400px) rotateX(0);
        opacity:1
    }
}
@-o-keyframes flipInX{
    0%{
        -o-transform:perspective(400px) rotateX(90deg);
        opacity:0
    }
    100%{
        -o-transform:perspective(400px) rotateX(0);
        opacity:1
    }
}
@keyframes flipInX{
    0%{
        transform:perspective(400px) rotateX(90deg);
        opacity:0
    }
    100%{
        transform:perspective(400px) rotateX(0);
        opacity:1
    }
}
@-webkit-keyframes flipOutX{
    0%{
        -webkit-transform:perspective(400px) rotateX(0);
        opacity:1
    }
    100%{
        -webkit-transform:perspective(400px) rotateX(90deg);
        opacity:0
    }
}
@-moz-keyframes flipOutX{
    0%{
        -moz-transform:perspective(400px) rotateX(0);
        opacity:1
    }
    100%{
        -moz-transform:perspective(400px) rotateX(90deg);
        opacity:0
    }
}
@-o-keyframes flipOutX{
    0%{
        -o-transform:perspective(400px) rotateX(0);
        opacity:1
    }
    100%{
        -o-transform:perspective(400px) rotateX(90deg);
        opacity:0
    }
}
@keyframes flipOutX{
    0%{
        transform:perspective(400px) rotateX(0);
        opacity:1
    }
    100%{
        transform:perspective(400px) rotateX(90deg);
        opacity:0
    }
}
@-webkit-keyframes bounceInDown{
    0%{
        opacity:0;
        -webkit-transform:translateY(-200px)
    }
    60%{
        opacity:1;
        -webkit-transform:translateY(30px)
    }
    80%{
        -webkit-transform:translateY(-10px)
    }
    100%{
        -webkit-transform:translateY(0)
    }
}
@-moz-keyframes bounceInDown{
    0%{
        opacity:0;
        -moz-transform:translateY(-200px)
    }
    60%{
        opacity:1;
        -moz-transform:translateY(30px)
    }
    80%{
        -moz-transform:translateY(-10px)
    }
    100%{
        -moz-transform:translateY(0)
    }
}
@-o-keyframes bounceInDown{
    0%{
        opacity:0;
        -o-transform:translateY(-200px)
    }
    60%{
        opacity:1;
        -o-transform:translateY(30px)
    }
    80%{
        -o-transform:translateY(-10px)
    }
    100%{
        -o-transform:translateY(0)
    }
}
@keyframes bounceInDown{
    0%{
        opacity:0;
        transform:translateY(-200px)
    }
    60%{
        opacity:1;
        transform:translateY(30px)
    }
    80%{
        transform:translateY(-10px)
    }
    100%{
        transform:translateY(0)
    }
}
@-webkit-keyframes bounceOutUp{
    0%{
        -webkit-transform:translateY(0)
    }
    30%{
        opacity:1;
        -webkit-transform:translateY(20px)
    }
    100%{
        opacity:0;
        -webkit-transform:translateY(-200px)
    }
}
@-moz-keyframes bounceOutUp{
    0%{
        -moz-transform:translateY(0)
    }
    30%{
        opacity:1;
        -moz-transform:translateY(20px)
    }
    100%{
        opacity:0;
        -moz-transform:translateY(-200px)
    }
}
@-o-keyframes bounceOutUp{
    0%{
        -o-transform:translateY(0)
    }
    30%{
        opacity:1;
        -o-transform:translateY(20px)
    }
    100%{
        opacity:0;
        -o-transform:translateY(-200px)
    }
}
@keyframes bounceOutUp{
    0%{
        transform:translateY(0)
    }
    30%{
        opacity:1;
        transform:translateY(20px)
    }
    100%{
        opacity:0;
        transform:translateY(-200px)
    }
}
@keyframes cat-short{
    0%{
        width:0
    }
    50%{
        width:40%
    }
    100%{
        width:15%
    }
}
@keyframes cat-long{
    0%{
        width:100%
    }
    50%{
        width:55%
    }
    100%{
        width:80%
    }
}
@keyframes rotate-img{
    100%{
        transform:rotate(360deg)
    }
}
body:before{
    content:'';
    display:block;
    width:100%;
    height:100%;
    position:fixed;
    top:0;
    left:0;
    background:rgba(47,44,44,.85);
    opacity:0;
    transition:opacity .3s ease;
    z-index:-999
}
@-webkit-keyframes menu-animation{
    0%{
        opacity:0;
        -webkit-transform:scale(.04) translateY(300%);
        transform:scale(.04) translateY(300%)
    }
    40%{
        -webkit-transform:scale(.04) translateY(0);
        transform:scale(.04) translateY(0);
        -webkit-transition:ease-out;
        transition:ease-out;
        -webkit-transform:scale(.04) translateY(0);
        transform:scale(.04) translateY(0)
    }
    60%{
        opacity:1;
        -webkit-transform:scale(.02) translateY(0);
        transform:scale(.02) translateY(0)
    }
    61%{
        -webkit-transform:scale(.04);
        transform:scale(.04)
    }
    99.9%{
        height:0;
        padding-bottom:100%;
        border-radius:100%
    }
    100%{
        -webkit-transform:scale(2);
        transform:scale(2);
        height:100%;
        padding-bottom:0;
        border-radius:0
    }
}
@keyframes menu-animation{
    0%{
        opacity:0;
        -webkit-transform:scale(.04) translateY(300%);
        transform:scale(.04) translateY(300%)
    }
    40%{
        -webkit-transform:scale(.04) translateY(0);
        transform:scale(.04) translateY(0);
        -webkit-transition:ease-out;
        transition:ease-out;
        -webkit-transform:scale(.04) translateY(0);
        transform:scale(.04) translateY(0)
    }
    60%{
        opacity:1;
        -webkit-transform:scale(.02) translateY(0);
        transform:scale(.02) translateY(0)
    }
    61%{
        -webkit-transform:scale(.04);
        transform:scale(.04)
    }
    99.9%{
        height:0;
        padding-bottom:100%;
        border-radius:100%
    }
    100%{
        -webkit-transform:scale(2);
        transform:scale(2);
        height:100%;
        padding-bottom:0;
        border-radius:0
    }
}
@-webkit-keyframes moveUp{
    100%{
        -webkit-transform:translateY(0);
        opacity:1
    }
}
@keyframes moveUp{
    100%{
        -webkit-transform:translateY(0);
        transform:translateY(0);
        opacity:1
    }
}
@-webkit-keyframes cd-enter-right{
    0%{
        opacity:0;
        -webkit-transform:translateX(100%)
    }
    100%{
        opacity:1;
        -webkit-transform:translateX(0)
    }
}
@-moz-keyframes cd-enter-right{
    0%{
        opacity:0;
        -moz-transform:translateX(100%)
    }
    100%{
        opacity:1;
        -moz-transform:translateX(0)
    }
}
@keyframes cd-enter-right{
    0%{
        opacity:0;
        -webkit-transform:translateX(100%);
        -moz-transform:translateX(100%);
        -ms-transform:translateX(100%);
        -o-transform:translateX(100%);
        transform:translateX(100%)
    }
    100%{
        opacity:1;
        -webkit-transform:translateX(0);
        -moz-transform:translateX(0);
        -ms-transform:translateX(0);
        -o-transform:translateX(0);
        transform:translateX(0)
    }
}
@-webkit-keyframes cd-enter-left{
    0%{
        opacity:0;
        -webkit-transform:translateX(-100%)
    }
    100%{
        opacity:1;
        -webkit-transform:translateX(0)
    }
}
@-moz-keyframes cd-enter-left{
    0%{
        opacity:0;
        -moz-transform:translateX(-100%)
    }
    100%{
        opacity:1;
        -moz-transform:translateX(0)
    }
}
@keyframes cd-enter-left{
    0%{
        opacity:0;
        -webkit-transform:translateX(-100%);
        -moz-transform:translateX(-100%);
        -ms-transform:translateX(-100%);
        -o-transform:translateX(-100%);
        transform:translateX(-100%)
    }
    100%{
        opacity:1;
        -webkit-transform:translateX(0);
        -moz-transform:translateX(0);
        -ms-transform:translateX(0);
        -o-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes skills-animated{
    0%{
        width:0
    }
}
@keyframes skills-animated-opacity{
    100%{
        opacity:1
    }
}
@-webkit-keyframes swiper-preloader-spin{
    100%{
        -webkit-transform:rotate(360deg)
    }
}
@keyframes swiper-preloader-spin{
    100%{
        transform:rotate(360deg)
    }
}
@supports (-webkit-overflow-scrolling:touch){
    .wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{
        background-attachment:scroll
    }
}
@supports (position:sticky){
    .wp-block-cover-image:after,.wp-block-cover:after{
        content:none
    }
}
@supports (position:sticky){
    .blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{
        display:flex;
        align-items:flex-end;
        justify-content:flex-start
    }
}
@supports (position:sticky){
    .blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{
        width:auto
    }
}
@supports (position:sticky){
    .blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{
        height:100%;
        flex:1;
        -o-object-fit:cover;
        object-fit:cover
    }
}
@media (min-width:600px){
    @supports (-ms-ime-align:auto){
        .blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{
            width:calc((100% - 32px)/ 3 - 1px)
        }
    }
    @supports (-ms-ime-align:auto){
        .blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{
            width:calc((100% - 48px)/ 4 - 1px)
        }
    }
    @supports (-ms-ime-align:auto){
        .blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{
            width:calc((100% - 64px)/ 5 - 1px)
        }
    }
    @supports (-ms-ime-align:auto){
        .blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{
            width:calc((100% - 80px)/ 6 - 1px)
        }
    }
    @supports (-ms-ime-align:auto){
        .blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{
            width:calc((100% - 96px)/ 7 - 1px)
        }
    }
    @supports (-ms-ime-align:auto){
        .blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{
            width:calc((100% - 112px)/ 8 - 1px)
        }
    }
}
@supports (mask-image:none) or (-webkit-mask-image:none){
    .is-style-circle-mask img{
        mask-image:url(data:image/svg+xml;
        utf8,SVG_REPLACED);
        mask-mode:alpha;
        mask-repeat:no-repeat;
        mask-size:contain;
        mask-position:center;
        border-radius:none
    }
}
@supports (position:sticky){
    .wp-block-video [poster]{
        -o-object-fit:cover;
        object-fit:cover
    }
}
@font-face{
    font-family:revicons;
    src:url(http://www.mucizefikir.com/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888);
    src:url(//www.mucizefikir.com/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888#iefix) format('embedded-opentype'),url(//www.mucizefikir.com/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.woff?5510888) format('woff'),url(//www.mucizefikir.com/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.ttf?5510888) format('truetype'),url(//www.mucizefikir.com/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.svg?5510888#revicons) format('svg');
    font-weight:400;
    font-style:normal
}
[class*=" revicon-"]:before,[class^=revicon-]:before{
    font-family:revicons;
    font-style:normal;
    font-weight:400;
    speak:none;
    display:inline-block;
    text-decoration:inherit;
    width:1em;
    margin-right:.2em;
    text-align:center;
    font-variant:normal;
    text-transform:none;
    line-height:1em;
    margin-left:.2em
}
@keyframes rev-ani-mouse{
    0%{
        opacity:1;
        top:29%
    }
    15%{
        opacity:1;
        top:50%
    }
    50%{
        opacity:0;
        top:50%
    }
    100%{
        opacity:0;
        top:29%
    }
}
@keyframes tp-rotateplane{
    0%{
        transform:perspective(120px) rotateX(0) rotateY(0)
    }
    50%{
        transform:perspective(120px) rotateX(-180.1deg) rotateY(0)
    }
    100%{
        transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)
    }
}
@keyframes tp-scaleout{
    0%{
        transform:scale(0)
    }
    100%{
        transform:scale(1);
        opacity:0
    }
}
@keyframes tp-bouncedelay{
    0%,100%,80%{
        transform:scale(0)
    }
    40%{
        transform:scale(1)
    }
}
@keyframes tp-rotate{
    100%{
        transform:rotate(360deg)
    }
}
@keyframes tp-bounce{
    0%,100%{
        transform:scale(0)
    }
    50%{
        transform:scale(1)
    }
}
._1977{
    filter:contrast(1.1) brightness(1.1) saturate(1.3)
}
._1977:after{
    background:rgba(243,106,188,.3);
    mix-blend-mode:screen
}
._1977:after,._1977:before{
    content:'';
    display:block;
    height:100%;
    width:100%;
    top:0;
    left:0;
    position:absolute;
    pointer-events:none
}
._1977{
    position:relative
}
._1977 img{
    width:100%;
    z-index:1
}
._1977:before{
    z-index:2
}
._1977:after{
    z-index:3
}
