body:after{content:url(/wp-content/plugins/instagram-feed/img/sbi-sprite.png);display:none}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{line-height:1.42857143;background-color:#fff}article,aside,footer,header,main,nav{display:block}a{background-color:transparent}a:active,a:hover{outline:0}img{border:0;vertical-align:middle;max-width:100%;height:auto}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-sm-4,.col-sm-6,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-12{float:left;width:100%}@media (min-width:768px){.col-sm-4,.col-sm-6{float:left}.col-sm-6{width:50%}.col-sm-4{width:33.33333333%}}.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container:after,.row:after{clear:both}.pull-right{float:right!important}.pull-left{float:left!important}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/plugins/clever-portfolio/assets/font-icons/font-awesome/fonts/fontawesome-webfont.eot?v=4.6.3);src:url(/wp-content/plugins/clever-portfolio/assets/font-icons/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3)format("embedded-opentype"),url(/wp-content/plugins/clever-portfolio/assets/font-icons/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.3)format("woff2"),url(/wp-content/plugins/clever-portfolio/assets/font-icons/font-awesome/fonts/fontawesome-webfont.woff?v=4.6.3)format("woff"),url(/wp-content/plugins/clever-portfolio/assets/font-icons/font-awesome/fonts/fontawesome-webfont.ttf?v=4.6.3)format("truetype"),url(/wp-content/plugins/clever-portfolio/assets/font-icons/font-awesome/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pull-left,.pull-right{}.fa-twitter:before{content:""}.fa-facebook-f:before{content:""}.fa-pinterest:before{content:""}.fa-google-plus:before{content:""}.fa-envelope:before{content:""}.fa-instagram:before{content:""}@font-face{font-display:swap;font-family:"cleversoft";src:url(/wp-content/themes/ri-fusion/assets/cleversoft/fonts/cleversoft.eot?117557);src:url(/wp-content/themes/ri-fusion/assets/cleversoft/fonts/cleversoft.eot?117557#iefix)format("embedded-opentype"),url(/wp-content/themes/ri-fusion/assets/cleversoft/fonts/cleversoft.ttf?117557)format("truetype"),url(/wp-content/themes/ri-fusion/assets/cleversoft/fonts/cleversoft.woff?117557)format("woff"),url(/wp-content/themes/ri-fusion/assets/cleversoft/fonts/cleversoft.svg?117557#cleversoft)format("svg");font-weight:400;font-style:normal}[class^=clever-icon-]{font-family:"cleversoft"!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}.clever-icon-close:before{content:""}.clever-icon-up:before{content:""}a,div,html,span{font-size:100%;margin:0;padding:0}body{margin:0;font-size:14px;color:#494949}a,body,div,h1,h4,h5,html,li,p,span,ul{border:0;font-family:inherit;font-style:inherit;font-weight:inherit;outline:0;vertical-align:baseline;-webkit-font-smoothing:antialiased}li,p,ul{font-size:100%}body,h1,h4,h5,p,ul{padding:0}li{margin:0}a{color:inherit;text-decoration:none;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;-ms-transition:all 300ms}*,:active,:focus,a,a:active,a:focus{outline:0}a:focus,a:hover{text-decoration:none;color:inherit}h1,h4,h5{font-size:36px;line-height:1.3}h4,h5{font-size:18px}h5{font-size:16px}h1,h4,h5,p,ul{margin:0 0 20px}li,p{line-height:1.65}ul{margin-left:35px}li{padding:5px 0}ul li{list-style:outside}.post-content{width:100%;display:inline-block;margin-bottom:40px}#right-header .widget_nav_menu>div>ul>li>a{position:relative}#right-header .widget_nav_menu>div>ul>li>a:before{height:1px;width:0;background:#252525;top:50%;left:0;transition:300ms ease;-webkit-transition:300ms ease;-moz-transition:300ms ease;-o-transition:300ms ease;-ms-transition:300ms ease;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);content:"";position:absolute}#main-navigation>div>ul>li:hover>a:before,#right-header .widget_nav_menu>div>ul>li:hover>a:before,#right-header .widget_nav_menu>div>ul>li>a:hover:before{width:100%}@media (min-width:1200px){.container{width:1200px}}.bar{height:2px;display:inline-block;width:300%;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;-ms-transition:all 500ms;background:linear-gradient(to right,#252525 0,#252525 33.333%,transparent 33.333%,transparent 66.666%,#252525 66.666%,#252525 100%)0 0}.canvas-icon{width:40px;height:40px;overflow:hidden;position:relative;line-height:2px;padding:10px 5px;z-index:3}.canvas-icon .wrap-bar{display:block;width:100%;height:100%;overflow:hidden}.canvas-icon .bar{position:relative;float:left;left:0}.canvas-icon .bar:nth-child(2){transition-delay:200ms;margin:7px 0 5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.canvas-icon .bar:last-child{transition-delay:400ms}.canvas-icon:hover{cursor:pointer}.canvas-icon:hover .bar{left:-200%}.canvas-icon .clever-icon-close{width:20px;height:20px;position:absolute;top:10px;font-size:18px;color:#252525;left:10px;-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;-ms-transition:all 500ms}#sidebar-trigger.canvas-icon .bar:last-child{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px);transform:none}#sidebar-trigger.canvas-icon .wrap-bar{width:28px}#menu-mobile-trigger,#right-header .widget_nav_menu>div>ul>li>a:before,#right-header .widget_nav_menu>div>ul>li>a:hover:before{display:none}#main-navigation{text-align:right;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#main-navigation li{list-style:none}#main-navigation>div>ul>li>a{text-transform:uppercase;font-size:16px;font-weight:500;padding:0 10px;display:block}#right-header .widget_nav_menu>div>ul>li>a{padding:0 10px}#main-navigation>div>ul li,.rit-widget-social-icon a{position:relative;display:inline-block}#footer-page,#main-navigation a,.content-single .list-cat a:hover{color:#252525}#main-navigation a:hover,#right-header .widget_nav_menu a:hover{text-decoration:none;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;-ms-transition:all 300ms}#main-navigation ul,.site-logo{margin:0}#header.wrap-header{width:100%;transition:height 300ms;-webkit-transition:height 300ms;-moz-transition:height 300ms;-o-transition:height 300ms;-ms-transition:height 300ms;height:120px;color:#252525}#header.wrap-header,#header.wrap-header .container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end}#header.wrap-header .container:before{width:calc(100% - 30px);left:15px;position:absolute;bottom:0;height:1px;background:#ebebeb;content:"";opacity:.2}@media (max-width:768px){#header.wrap-header .container:before{width:calc(100% - 30px);left:15px}}.header-position-relative .wrap-header{position:relative}#footer-page{background:#f5f5f5;text-align:center;padding:60px 0}.site-footer .copyright{padding:25px 0;color:#494949}.copyright{font-size:13px}#main-footer{margin:25px 0}.rit-widget-social-icon{text-transform:uppercase;font-size:14px}.rit-widget-social-icon a{margin:0 15px;padding:0 10px}.rit-widget-social-icon a:hover{text-decoration:none}#back-to-top{position:fixed;right:50px;bottom:50px;width:40px;height:40px;padding:8px;border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;background:#fff;font-size:1.6em;box-shadow:1px 1px 5px rgb(0 0 0/.3);opacity:0;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;-ms-transition:all 300ms;text-align:center}#back-to-top:hover{cursor:pointer;background:#fff;box-shadow:1px 1px 5px rgb(0 0 0/.8)}.content-single .list-cat a,.post-info{color:#acacac}.post-info{font-size:12px;margin-bottom:15px}.post-info span{padding:0 5px}.post-info a:hover{color:#252525}.post-image img{margin:0 auto}@media (max-width:768px){.main-menu{display:none}#header.wrap-header{padding:0}}.post-date{text-transform:uppercase;color:#acacac;font-size:12px}.wrap-main-single{padding:90px 0 25px}.title-detail{font-weight:400;font-size:36px;margin-bottom:30px}.header-post{text-align:center;margin-bottom:40px}.content-single .post-image{margin-bottom:35px;width:100%;text-align:center}.content-single .post-info{text-transform:uppercase;float:left}.content-single .header-post,.content-single .post-info,.tags-link-wrap{display:inline-block;width:100%}.tags-link-wrap{margin-bottom:40px;text-align:center}#right-header .widget_nav_menu>div>ul>li,.single-section{display:inline-block;text-transform:uppercase;font-size:16px}.single-section{width:100%;margin-bottom:35px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:15px 0}.single-section>div{line-height:30px}.single-section .social-icons,.single-section span,.social-icons li{display:inline-block}#right-header .widget_nav_menu ul,.social-icons,.widget ul{margin:0}.social-icons li{list-style:none;margin-left:10px;padding:0;line-height:30px;height:30px}.social-icons .social-icon,.social-share a{text-align:center;font-size:14px;height:30px}.social-icons .social-icon{width:30px;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;-ms-transition:all 300ms;line-height:28px;padding:0}.social-icons .social-icon:hover{color:#fff;background:#252525}.social-icons .social-icon a{display:block;color:inherit}.social-icons .social-icon i{color:inherit}.social-icons .border-icon{border:1px solid #ebebeb;border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%}.post-comment:hover{color:#494949}.post-pagination{margin-bottom:35px}.post-pagination span{text-transform:uppercase;font-size:12px;color:#acacac;margin-bottom:5px}.next-post{text-align:right}.title-single-block{font-size:21px;text-transform:uppercase;margin-bottom:30px}.post-related{padding-top:40px;border-top:1px solid #ebebeb;margin-bottom:20px}.post-related .title{margin-bottom:5px}.widget-area .widget,.wrap-post-thumbnail{margin-bottom:20px;width:100%;display:inline-block}.widget{color:#494949}.widget li{list-style:none;border-bottom:1px solid #ebebeb;width:100%;padding:15px 0}#right-header .widget_nav_menu a,.widget a:hover{color:#252525}.widget-area .widget{margin-bottom:40px}.off-block,.wrap-body-content:after{width:100%;height:100%;position:fixed}.off-block{overflow-y:scroll;z-index:9;background:#fff;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}#off-sidebar.off-block{max-width:390px;top:0}@media (min-width:780px){.off-block{max-width:390px;top:0}}#off-sidebar{right:0;padding:45px 60px 0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);transform-origin:right top;transition:500ms ease-in-out;-webkit-transition:500ms ease-in-out;-moz-transition:500ms ease-in-out;-o-transition:500ms ease-in-out;-ms-transition:500ms ease-in-out}.social-share,.social-share li{width:100%;display:inline-block;margin:0}.social-share li{list-style:none;width:30px;height:30px;margin:5px;padding:0;background:#f5f5f5}.social-share a{display:block;line-height:30px;color:#252525}.social-share a:hover{color:#fff;background:#252525}.wrap-footer-off-block{width:100%;-ms-flex-item-align:end;align-self:flex-end;padding:35px 0}.wrap-footer-off-block .rit-social{margin-bottom:25px}.wrap-body-content{transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;-ms-transition:all 500ms}.wrap-body-content:after{content:"";z-index:-1;background:rgb(0 0 0/.5);top:0;left:0;transition:opacity 500ms;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;-ms-transition:opacity 500ms;opacity:0;display:block}@media (max-width:769px){.logo-center-style #header.wrap-header{z-index:3}.logo-center-style #header>.container{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex}.logo-center-style #site-branding{width:100%}.logo-center-style #main-navigation{display:none}}@media (min-width:769px){.logo-center-style .wrap-header#header{display:block}.logo-center-style #main-navigation>.main-menu>ul>li:first-child{padding-left:0}.logo-center-style #main-navigation{justify-content:flex-start}.logo-center-style #main-navigation .main-menu{margin-left:-10px}.logo-center-style #header .col-xs-12{padding:0}.logo-center-style #site-branding{position:absolute;display:inline-block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.logo-center-style #header .container{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;height:100%}.logo-center-style #right-header{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end}}#right-header .widget_nav_menu>div>ul>li{border:0;width:auto;font-weight:500;position:relative}#right-header .widget_nav_menu>div>ul>li:last-child{padding-right:0}#right-header .widget_nav_menu>div>ul li{position:relative;display:inline-block;border:0}@media (max-width:769px){.logo-center-style #right-header>div:not(.canvas-icon){display:none}.logo-center-style #main-navigation,.logo-center-style #right-header{display:none}}#mobile-logo{width:100%;margin-bottom:40px}#mobile-nav,#mobile-nav>div{width:100%}#mobile-nav>div>ul>li>a{text-transform:capitalize}#mobile-nav ul{margin:0;width:100%;display:block;transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;-ms-transition:all 500ms}#mobile-nav li{list-style:none;position:relative;padding:0}#mobile-nav li a{padding:15px 0;display:inline-block}.wrap-mobile-nav:not(.lightbox) #mobile-nav li{background:#fff}.wrap-mobile-nav:not(.lightbox) #mobile-nav>div>ul>li{border-bottom:1px solid #ebebeb}@media (max-width:769px){#mobile-nav li a{padding:10px 0}}#site-branding{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end}#logo{display:inline-block}#menu-mobile-trigger{margin-right:30px}.wrap-mobile-nav:not(.lightbox){padding:30px;width:100%}.wrap-mobile-nav:not(.lightbox) #mobile-nav a:hover,.wrap-mobile-nav:not(.lightbox) #mobile-nav>div>ul>li>a{color:#252525}.wrap-mobile-nav:not(.lightbox) #mobile-nav a{font-size:14px;color:#494949}.wrap-mobile-nav:not(.lightbox) .wrap-content-mobile-nav{width:100%}@media (min-width:770px){.wrap-mobile-nav:not(.lightbox){max-width:360px;-webkit-transform:translateX(-360px);-moz-transform:translateX(-360px);-ms-transform:translateX(-360px);-o-transform:translateX(-360px);transform:translateX(-360px);transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;-ms-transition:all 500ms}}.close-canvas{width:40px;height:40px;text-align:center;line-height:40px;color:#252525;font-size:18px;position:absolute;top:5px;right:5px;z-index:9999}.close-canvas:hover{cursor:pointer}@media (min-width:769px){.wrap-mobile-nav{width:100%;height:100%}}@media (max-width:769px){.wrap-mobile-nav{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);transition:all 500ms;-webkit-transition:all 500ms;-moz-transition:all 500ms;-o-transition:all 500ms;-ms-transition:all 500ms;opacity:0}.wrap-content-mobile-nav,.wrap-footer-off-block{max-width:360px;margin:0 auto}#off-sidebar{padding:45px 30px}#site-branding{position:relative}#menu-mobile-trigger{float:right;margin-right:-5px;order:2;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px);z-index:9999;position:relative;overflow:hidden}#logo{width:calc(100% - 45px);text-align:left;float:left}#sidebar-trigger{display:none}#header.wrap-header .container{height:100%;width:100%}.header-position-relative .wrap-header{z-index:3}#menu-mobile-trigger{display:block}.wrap-header{z-index:9}#sidebar-trigger.canvas-icon{margin:0}.wrap-main-single{padding-top:30px}.content-single .post-image{margin-bottom:25px}.header-post,.item-related,.title-detail,.wrap-post-thumbnail{margin-bottom:15px}}@media (min-width:480px){.post-related .item-related.col-sm-4{float:left;width:33.3333%}}@media (max-width:481px){.single-section>.primary-font{margin-bottom:10px;width:100%}}@media (max-width:769px){#logo{width:200px}#menu-mobile-trigger{margin-right:30px}}#logo img{max-height:77px;margin-top:20px}.logo-center-style #header .container{height:auto}#main-navigation>div>ul>li>a,#right-header .widget_nav_menu>div>ul>li>a{line-height:normal!important}#site-branding{justify-content:flex-end}#main-navigation>div>ul>li{border-left:2px solid;height:13px}#main-navigation>div>ul>li:first-child{border:0}#main-navigation>div>ul>li>a{margin-top:-4px}#right-header .widget_nav_menu>div>ul>li>a{color:#b2b2b2}#right-header .widget_nav_menu>div>ul>li:first-child>a{color:#ff9a98}#main-navigation>div>ul>li,#right-header .widget_nav_menu>div>ul>li{padding:0}#sidebar-trigger.canvas-icon{margin-left:10px}.bar{background:#fff0 linear-gradient(to right,#b2b2b2 0,#b2b2b2 33.333%,transparent 33.333%,transparent 66.666%,#b2b2b2 66.666%,#b2b2b2 100%)0 0!important}#header.wrap-header .container:before{display:none}