#sb_instagram,#sb_instagram #sbi_images{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#sb_instagram{margin:0 auto;padding:0}#sb_instagram #sbi_images{display:grid;padding:12px 0}#sb_instagram:after{content:"";display:table;clear:both}#sb_instagram.sbi_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover{outline:0}#sb_instagram svg:not(:root).svg-inline--fa{height:1em;display:inline-block}#sb_instagram #sbi_load{float:left;clear:both;width:100%;text-align:center;opacity:1;transition:.5s ease-in}#sb_instagram .sbi_follow_btn a{display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0;background:#333;text-decoration:none;line-height:1.5;border:0;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:.1s ease-in;background:#408bd1;color:#fff}#sb_instagram .sbi_follow_btn{display:inline-block;vertical-align:top;zoom:1;text-align:center}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{outline:0;box-shadow:inset 0 0 10px 20px #359dff}#sb_instagram .sbi_follow_btn a:active{box-shadow:inset 0 0 10px 20px rgba(0,0,0,.3)}#sb_instagram .sbi_follow_btn svg{margin-bottom:-1px;margin-right:7px;font-size:15px;vertical-align:-.125em}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}@media all and (max-width:640px){#sb_instagram.sbi_col_3 #sbi_images{grid-template-columns:repeat(2,1fr)}}@media all and (max-width:800px){#sb_instagram.sbi_tab_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}}@media all and (max-width:480px){#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_mob_col_1 #sbi_images{grid-template-columns:1fr}}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}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}svg:not(:root){overflow:hidden}*,: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}}.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-6{float:left;width:50%}}.clearfix:after,.clearfix:before,.container:after,.container:before{content:" ";display:table}.clearfix:after,.container:after{clear:both}@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,[class^=clever-icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto}.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}.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,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,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{font-size:36px;line-height:1.3}h1,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}#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,.widget 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{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,#right-header .widget_nav_menu ul,.site-logo,.widget ul{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)}@media (max-width:768px){.main-menu{display:none}#header.wrap-header{padding:0}}.widget{color:#494949}.widget li{border-bottom:1px solid #ebebeb;width:100%;padding:15px 0}#right-header .widget_nav_menu a,.widget a:hover{color:#252525}.widget-area .widget{width:100%;display:inline-block;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;text-align:center;font-size:14px;height:30px;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{display:inline-block;border:0;text-transform:uppercase;width:auto;font-weight:500;font-size:16px;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}}.page-title{padding-bottom:5px;margin-bottom:30px}@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}.page-title{margin-top:30px;text-transform:uppercase;border-bottom:0}.vc_column-inner::after,.vc_row:after{clear:both}.vc_column-inner::after,.vc_column-inner::before,.vc_row:after,.vc_row:before{content:" ";display:table}.vc_column_container{width:100%}.vc_row{margin-left:-15px;margin-right:-15px}.vc_col-sm-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){.vc_col-sm-12{float:left;width:100%}}@font-face{font-display:swap;font-family:VC-Icons;src:url(/wp-content/plugins/js-composer/assets/fonts/vc_icons/fonts/VC-Icons.ttf?otu1sf)format("truetype"),url(/wp-content/plugins/js-composer/assets/fonts/vc_icons/fonts/VC-Icons.woff?otu1sf)format("woff"),url(/wp-content/plugins/js-composer/assets/fonts/vc_icons/fonts/VC-Icons.svg?otu1sf#VC-Icons)format("svg");font-weight:400;font-style:normal}.wpb_text_column :last-child{margin-bottom:0}.wpb_content_element{margin-bottom:35px}.vc_column_container{padding-left:0;padding-right:0}.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4{padding-left:0}@font-face{font-display:swap;font-family:vc_grid_v1;src:url(/wp-content/plugins/js-composer/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac);src:url(/wp-content/plugins/js-composer/assets/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac)format("embedded-opentype"),url(/wp-content/plugins/js-composer/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac)format("woff"),url(/wp-content/plugins/js-composer/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac)format("truetype"),url(/wp-content/plugins/js-composer/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1)format("svg");font-weight:400;font-style:normal}