body,html{height:100%;padding:0;margin:0;width:100%}a,a:hover{-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;text-decoration:none}button:hover{-webkit-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;opacity:.8}button:focus{outline:0}.with-separation-bottom,.with-separation-top{position:relative}.with-separation-bottom:after{bottom:-20px;background-position:bottom;background-image:url(https://rinconromaji.info/images/breaker.svg);z-index:2}.with-separation-bottom:after,.with-separation-top:before{height:90px;content:"";position:absolute;background-size:cover;left:0;width:100%;background-repeat:no-repeat}.with-separation-top:before{top:-20px;background-position:center -40px;background-image:url(https://rinconromaji.info/images/breaker-bottom.svg);z-index:3}::selection{color:#fff}::-moz-selection{color:#fff}.telBtn{right:120px;background-image:url(https://cdn-icons-png.flaticon.com/512/217/217887.png)}.loc,.telBtn{height:40px;position:fixed;max-width:60px;max-height:60px;background-size:cover;bottom:10px;width:40px;background-repeat:no-repeat;display:block;z-index:999}.loc{right:170px;background-image:url(https://fonts.gstatic.com/s/i/productlogos/translate/v6/32px.svg)}.wppBtn{height:40px;right:73px;max-width:60px;max-height:60px;background-size:cover;bottom:10px;width:40px;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiPgo8cGF0aCBzdHlsZT0iZmlsbDojNENBRjUwOyIgZD0iTTI1Ni4wNjQsMGgtMC4xMjhsMCwwQzExNC43ODQsMCwwLDExNC44MTYsMCwyNTZjMCw1NiwxOC4wNDgsMTA3LjkwNCw0OC43MzYsMTUwLjA0OGwtMzEuOTA0LDk1LjEwNCAgbDk4LjQtMzEuNDU2QzE1NS43MTIsNDk2LjUxMiwyMDQsNTEyLDI1Ni4wNjQsNTEyQzM5Ny4yMTYsNTEyLDUxMiwzOTcuMTUyLDUxMiwyNTZTMzk3LjIxNiwwLDI1Ni4wNjQsMHoiLz4KPHBhdGggc3R5bGU9ImZpbGw6I0ZBRkFGQTsiIGQ9Ik00MDUuMDI0LDM2MS41MDRjLTYuMTc2LDE3LjQ0LTMwLjY4OCwzMS45MDQtNTAuMjQsMzYuMTI4Yy0xMy4zNzYsMi44NDgtMzAuODQ4LDUuMTItODkuNjY0LTE5LjI2NCAgQzE4OS44ODgsMzQ3LjIsMTQxLjQ0LDI3MC43NTIsMTM3LjY2NCwyNjUuNzkyYy0zLjYxNi00Ljk2LTMwLjQtNDAuNDgtMzAuNC03Ny4yMTZzMTguNjU2LTU0LjYyNCwyNi4xNzYtNjIuMzA0ICBjNi4xNzYtNi4zMDQsMTYuMzg0LTkuMTg0LDI2LjE3Ni05LjE4NGMzLjE2OCwwLDYuMDE2LDAuMTYsOC41NzYsMC4yODhjNy41MiwwLjMyLDExLjI5NiwwLjc2OCwxNi4yNTYsMTIuNjQgIGM2LjE3NiwxNC44OCwyMS4yMTYsNTEuNjE2LDIzLjAwOCw1NS4zOTJjMS44MjQsMy43NzYsMy42NDgsOC44OTYsMS4wODgsMTMuODU2Yy0yLjQsNS4xMi00LjUxMiw3LjM5Mi04LjI4OCwxMS43NDQgIGMtMy43NzYsNC4zNTItNy4zNiw3LjY4LTExLjEzNiwxMi4zNTJjLTMuNDU2LDQuMDY0LTcuMzYsOC40MTYtMy4wMDgsMTUuOTM2YzQuMzUyLDcuMzYsMTkuMzkyLDMxLjkwNCw0MS41MzYsNTEuNjE2ICBjMjguNTc2LDI1LjQ0LDUxLjc0NCwzMy41NjgsNjAuMDMyLDM3LjAyNGM2LjE3NiwyLjU2LDEzLjUzNiwxLjk1MiwxOC4wNDgtMi44NDhjNS43MjgtNi4xNzYsMTIuOC0xNi40MTYsMjAtMjYuNDk2ICBjNS4xMi03LjIzMiwxMS41ODQtOC4xMjgsMTguMzY4LTUuNTY4YzYuOTEyLDIuNCw0My40ODgsMjAuNDgsNTEuMDA4LDI0LjIyNGM3LjUyLDMuNzc2LDEyLjQ4LDUuNTY4LDE0LjMwNCw4LjczNiAgQzQxMS4yLDMyOS4xNTIsNDExLjIsMzQ0LjAzMiw0MDUuMDI0LDM2MS41MDR6Ii8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;display:block;z-index:999}.pulse,.wppBtn{position:fixed}.pulse:after{animation:pulse 2s ease 0s infinite;height:40px;border:3px solid #4caf50;content:"";position:absolute;top:0;border-radius:40px;left:0;width:40px;display:block}.pulse2{position:fixed}.pulse2:after{animation:pulse 2s ease 0s infinite;height:40px;border:3px solid #4c7aaf;content:"";position:absolute;top:0;border-radius:40px;left:0;width:40px;display:block}@keyframes pulse{0%{transform:scale(1);opacity:1}80%{transform:scale(1.2);opacity:0}to{transform:scale(2);opacity:0}}#scroll-top{padding:0 10px;font-size:2em;right:30px;color:rgba(50,50,50,.6);position:fixed;bottom:10px;border-radius:2px;background:hsla(0,0%,100%,.8);display:none;z-index:5}#scroll-top:hover{color:#323232;background:#fff}#loader{height:100%;position:fixed;text-align:center;background-color:#fff;width:100%;z-index:10}#loading-logo{top:50%}#loading-logo,body.boxed #page{position:relative;margin:0 auto}body.boxed #page{overflow:hidden;box-shadow:0 0 5px 2px rgba(0,0,0,.3);background:#fff;width:95%}body.boxed #page #navigation{width:95%}#header,#header a{color:#fff}#header{overflow:hidden;font-size:1em;right:0;position:relative;bottom:0;top:0;left:0;width:100%}#header-canvas{position:relative;z-index:3}#header-slider{height:100%;overflow:hidden;position:absolute;top:0;left:0;width:100%;z-index:0}#header-slider img{width:100%}#sliderNext,#sliderPrev{font-size:2em;position:absolute;opacity:.4;top:50%;margin-top:-15px;z-index:4}#sliderNext:hover,#sliderPrev:hover{opacity:1}#sliderPrev{left:50px}#sliderNext{right:50px}#header{max-height:300px}@media only screen and (max-width:670px){#header{max-height:100px}}#header.big{min-height:100vh}#header-video{height:100%;overflow:hidden;position:absolute;top:0;left:0;width:100%;z-index:0}#header-video video{width:100%!important}#top-navigation ul{padding:0;position:absolute;border-bottom:1px solid hsla(0,0%,100%,.2);text-align:center;top:0;margin:0;width:100%;z-index:6}#top-navigation ul li{border-left:1px solid hsla(0,0%,100%,.2);padding:0 10px;font-size:.9em;list-style-type:none;position:relative;opacity:.7;margin:0;line-height:30px;display:inline-block}#top-navigation ul li:first-child{border-left:none}#top-navigation ul li:hover{-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;opacity:1}#top-navigation ul li i{padding:0 8px}#top-navigation ul li.menu-item-has-children ul{display:none}#top-navigation ul.sub-menu{right:-15px;position:absolute;border-bottom:0;top:30px;width:120px}#top-navigation ul.sub-menu.open{display:block}#top-navigation ul.sub-menu li{font-weight:400;opacity:1;line-height:20px}#top-navigation span.navigation-social{padding-right:6px}#header #search-container{display:none}#header #search-container.clicked,#header #search-toggle{display:inline-block}#header #search-toggle i:before{content:"\f002"}#header #search-toggle.clicked i:before{content:"\f00d"}#header #search-container button,#header #search-container input{padding:0;border:0;background:transparent}#header #search-container button:hover{-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;opacity:.6}#navigation{position:fixed;top:55px;background:#000;width:100%;z-index:3}#left-navigation{text-align:right}#left-navigation,#right-navigation{position:relative;width:38%;float:left;padding-left:0;display:block}#right-navigation{text-align:left}#navigation ul li{padding:10px 0 16px;text-shadow:0 0 10px rgba(0,0,0,.2);list-style-type:none;position:relative;text-align:center;margin:0 20px;display:inline-block}#navigation ul li.current-menu-item,#navigation ul li:hover{border-bottom:1px solid hsla(0,0%,100%,.8)}#navigation ul li a i.fa{padding-right:6px}#navigation ul li a:after{font-size:12px;text-transform:none;content:attr(data-description);opacity:.7;text-align:center;margin:10px 0 -3px;line-height:0;display:block}#navigation ul li a:hover,#navigation ul li a:hover:after{-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;opacity:.4}#navigation ul.sub-menu .menu-item-has-children{position:relative}#navigation ul.sub-menu{position:absolute;top:50px;width:160px;padding-left:0;display:none;z-index:3}#navigation ul.sub-menu.open{display:block}#navigation ul.sub-menu li,#top-navigation ul.sub-menu li{list-style:none;height:auto;padding:0;text-shadow:none;position:relative;border-bottom:1px solid;text-align:left;margin:0;width:100%;float:none;display:block}#navigation ul.sub-menu li:last-child,#navigation ul.sub-menu li:last-child:hover,#top-navigation ul.sub-menu li:last-child,#top-navigation ul.sub-menu li:last-child:hover{border-bottom:0}#navigation ul.sub-menu li a,#top-navigation ul.sub-menu li a{padding:12px 10px 10px;font-size:.8em;text-transform:inherit;margin:0;width:100%;line-height:1.1em;display:block}#navigation ul.sub-menu li a:hover,#top-navigation ul.sub-menu li a:hover{opacity:1}#navigation ul.sub-menu li:hover,#top-navigation ul.sub-menu li:hover{border-bottom:1px solid}#navigation ul.sub-menu li:hover:after{border:0;border-color:transparent}#navigation ul li.language-switcher{border-bottom:0!important}#navigation ul li.language-switcher:after{border:0!important}#navigation ul li.language-switcher a{position:relative;top:-10px}a#logo-navigation{text-align:center;background-position:50%;width:24%;float:left;background-repeat:no-repeat;display:block}a#logo-navigation:hover{-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;opacity:.5}#logo-navigation span{font-size:.9em;text-shadow:0 0 4px rgba(0,0,0,.5);position:absolute;opacity:.9;bottom:-12px;width:100%;display:block}#navigation.navigation-fixed{height:56px;top:0;background:#fff;z-index:6}#navigation.navigation-fixed:before{height:35px;content:"";position:absolute;background-size:cover;top:50px;background-position:top;width:100%;background-image:url(https://rinconromaji.info/images/breaker-bottom.svg);background-repeat:no-repeat;z-index:0}#navigation.navigation-fixed #logo-navigation span{display:none}#navigation.navigation-fixed a#logo-navigation{top:0}#navigation.navigation-fixed #left-navigation,#navigation.navigation-fixed #right-navigation{margin-bottom:0}#navigation.navigation-fixed ul li{padding:0;line-height:55px}#navigation.navigation-fixed ul.sub-menu li{line-height:26px}#navigation.navigation-fixed ul li{text-shadow:none}#navigation.navigation-fixed ul li a:after{display:none}#navigation.navigation-fixed ul li a:hover,#navigation.navigation-fixed ul li.current-menu-item a,#navigation.navigation-fixed ul.sub-menu li a{opacity:1}#navigation.navigation-fixed ul li.language-switcher a{top:0}#navigation.navigation-fixed ul.sub-menu{right:-60px;z-index:10}#close-navigation-mobile,#navigation-mobile,#show-mobile-menu{display:none}#show-mobile-menu{font-size:2em;position:fixed;top:40px;left:40px;z-index:10}#navigation #show-mobile-menu.mobile-button-left{left:240px}#navigation-mobile.display-nav-menu{left:0}#navigation-mobile{height:100%;overflow-y:scroll;padding:20px;position:fixed;top:0;-webkit-overflow-scrolling:touch;left:0;left:-400px;width:200px;z-index:10}#header a#close-navigation-mobile{font-size:1.4em;right:20px;position:absolute;top:5px}#header a#close-navigation-mobile:hover{color:#fff}#navigation-mobile #left-navigation,#navigation-mobile #right-navigation{list-style-type:none;text-align:left;width:100%;float:none}#navigation-mobile li{line-height:30px}#header #navigation-mobile li a{padding:5px 0;border-bottom:1px solid hsla(0,0%,100%,.2);display:block}#header #navigation-mobile li a:hover,#header #navigation-mobile li.current-menu-item a{color:#fff}#header #navigation-mobile ul.sub-menu li{font-size:.9em;list-style-type:none;line-height:20px}#header #navigation-mobile #logo-navigation{display:none}#header #navigation-mobile ul.sub-menu li a{border-bottom:0}#scroll-bottom{position:fixed;bottom:30px;text-align:center;width:100%;z-index:4}#scroll-bottom a{font-size:2em;color:#fff}#scroll-bottom a:hover{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn);color:hsla(0,0%,100%,.5)}#ticker{position:absolute;text-align:center;top:35%;width:100%;z-index:3}#ticker h4{font-size:1.2em;margin-bottom:10px;text-transform:none;position:relative}#ticker-text ul li{padding:0 40px;font-size:5em;list-style-type:none;text-align:center}#ticker-text ul{width:100%}#header .with-breaker:after{display:none}#header .with-breaker{margin-bottom:20px;padding-bottom:10px}#header .with-breaker:before{opacity:.6;bottom:-10px;margin-left:-40px;width:80px}.main-container{padding:0 0 20px;position:relative;z-index:5}@media only screen and (max-width:400px){.main-container2{top:-80px}}.main-container h1,.main-container h2,.main-container h3,.main-container h4{margin:40px 0 20px}.with-breaker{margin-bottom:30px;position:relative;text-align:center}.with-breaker:before{height:2px;content:"";position:absolute;bottom:14px;background:#40bfef;margin-left:-70px;left:50%;width:140px;display:block;z-index:3}h1.with-breaker:before{bottom:21px}h2.with-breaker:before{bottom:18px}h3.with-breaker:before{bottom:14px}h4.with-breaker:before{bottom:11px}h4.with-breaker:after{margin-top:8px}.with-breaker:after{font-size:.6em;font-weight:400;font-style:normal;content:"\f02e";margin-top:15px;font-family:FontAwesome;display:block}.with-breaker span{font-size:.6em;text-transform:none;letter-spacing:normal;margin-top:10px;display:block}.main-container p{line-height:1.7em}.main-container a:hover{opacity:.4}.main-container code{font-size:.8em;color:#fff;position:relative;top:-1px;border-radius:2px}.main-container hr{border:0;border-top:2px solid;margin:40px auto;width:60px}.main-container hr.align-left{border:0;border-top:2px solid;margin:0 0 20px;width:60px}.main-container ol,.main-container ul{margin:20px 0}.main-container li{line-height:2em}.main-container blockquote{padding:0;font-size:1.2em;border:none;margin:30px 0 20px;line-height:1.9em}.main-container blockquote:before{font-size:1.4em;font-style:normal;content:"\f10d";margin:0 20px -18px 0;float:left;font-family:FontAwesome}.main-container pre{border:none}.main-container .center{text-align:center}.main-container .btn{padding:15px 30px 14px;font-size:.9em;border:0;margin:10px}.main-container .btn i{padding-right:6px}.main-container .icon{font-size:3em;text-align:center;margin:20px 0 0}.main-container .surline{padding:2px 3px;border-radius:1px;background:#fbff9e}.main-container .dropcap{font-size:2.5em;margin:10px 20px 10px 0;float:left}.main-container .welcome-message{padding:0 10%;margin-bottom:50px;text-transform:none;line-height:1.5em;margin-top:20px}.main-container .faqs-container{padding:0 20px}.main-container li.faq{list-style-type:none}.main-container h4.faq-link{padding:16px 0;border-bottom:1px solid;margin:20px 0}.main-container h4.faq-link a:hover i{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn);-webkit-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s}.main-container h4.faq-link i{position:relative;padding-right:10px}.main-container .faq-content{display:none}.main-container ul.social-list{margin-top:10px;padding-left:0}.main-container ul.social-list li{font-size:1.2em;padding-right:15px;display:inline-block}.main-container ul.social-list li:hover a{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn);opacity:1}.main-container ul.share-buttons{list-style-type:none;text-align:center;margin:0;padding-left:0}.main-container ul.share-buttons li{display:inline}.main-container ul.share-buttons li a.button-facebook{color:#fff;background:#3b5998}.main-container ul.share-buttons li a.button-twitter{color:#fff;background:#00aced}#container-search-container{text-align:center;margin:auto;width:80%}#container-search-container #s{padding-top:23px;position:relative;top:2px;box-shadow:none;padding-bottom:23px;width:100%;width:50%;display:inline-block}.tabs-container{margin:40px auto;width:90%}.nav-tabs{border-right:1px solid #e7e7e7;position:relative;border-bottom:0;width:25%;float:left;z-index:2}.nav-tabs>li:nth-of-type(2n){background:#f8f8f8}.nav-tabs>li{margin-bottom:0;float:none;display:block}.nav-tabs>li>a{padding:25px;margin-right:0;border-bottom:1px solid #e7e7e7;text-align:right;border-radius:0}.nav-tabs>li>a i{padding-right:5px}.nav-tabs>li>a:hover{opacity:.9}.nav-tabs>li:last-child>a{position:relative;border-bottom:0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-right:0;border-left:0;border-top:0}.nav-tabs>li.active>a:after,.nav-tabs>li.active>a:focus:after,.nav-tabs>li.active>a:hover:after{height:0;right:0;content:"";position:absolute;border-style:solid;border-width:0 0 10px 10px;bottom:0;width:0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background:inherit}.tab-pane{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);padding:50px;position:relative;opacity:1;width:75%;float:left;-webkit-animation-duration:.7s;-o-animation-duration:.7s;-moz-animation-duration:.7s;animation-duration:.7s;display:block;z-index:1}.tab-pane h2{margin-bottom:15px;margin-top:0}h1 i,h2 i{font-size:1.6em;margin-right:18px;position:relative;bottom:-2px}.skills{margin:40px auto 30px}.skills,.skills-row{width:100%}.skill{padding:20px 40px;border:1px solid #e7e7e7;text-align:center;width:33%}.skill:hover{color:#fff;cursor:pointer}.skill:hover,.skill:hover h4 i{-webkit-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s}.skill:hover h4 i{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn);position:relative}.skill h4{margin-bottom:15px;margin-top:0}.skill h4 i{font-size:1.6em;margin-right:18px;position:relative;bottom:-2px}.skills .skills-row:first-child .skill{border-top:0}.skills .skills-row:last-child .skill{border-bottom:0}.skills .skills-row .skill:first-child{border-left:0}.skills .skills-row .skill:last-child{border-right:0}.skill-button{margin-bottom:60px}.main-container h1.project-title{margin-bottom:20px}#portfolio-filters{margin-bottom:25px;text-align:center}.flexslider.image-slider{margin:25px 0 10px}.flexslider.image-slider img{max-width:100%;border-radius:5px}.main-container ul.post-metadatas{list-style-type:none;margin-top:0;padding-left:0}.main-container ul.post-metadatas li i{padding-right:8px}#portfolio-container{zoom:1;position:relative;text-align:center;margin:0 auto 60px;width:100%}#portfolio-container figure{overflow:hidden;position:relative;text-align:center;cursor:pointer;width:33.333%;display:inline-block;z-index:1}#portfolio-container figure img{height:auto;position:relative;max-width:100%;opacity:1;display:block}#portfolio-container figure figcaption{-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:2em;font-size:1.25em;color:#fff}#portfolio-container figure figcaption:after,#portfolio-container figure figcaption:before{pointer-events:none}#portfolio-container figure a,#portfolio-container figure figcaption{height:100%;position:absolute;top:0;left:0;width:100%}#portfolio-container figure a{font-size:0;text-indent:200%;opacity:0;white-space:nowrap;z-index:1000}figure.effect-sadie figcaption:before{height:100%;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);content:"";position:absolute;opacity:0;top:0;background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.4) 75%);background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 75%);left:0;width:100%}figure.effect-sadie h4{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);font-size:1.2em;-webkit-transition:-webkit-transform .35s,color .35s;transition:transform .35s,color .35s;position:absolute;opacity:0;top:50%;left:0;width:100%}figure.effect-sadie figcaption:before,figure.effect-sadie p{-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-sadie p{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);padding:2em;font-size:.9em;color:#fff;text-transform:none;position:absolute;opacity:0;bottom:0;left:0;width:100%}figure.effect-sadie:hover h4{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-40px,0);transform:translate3d(0,-50%,0) translate3d(0,-40px,0);color:#fff;opacity:1}figure.effect-sadie:hover figcaption:before,figure.effect-sadie:hover p{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.portfolio-button{position:relative;top:-20px}.custom-section-container{padding:20px 0 10px;color:#fff;position:relative}.custom-section-container .container:before{font-size:15em;content:"\f0c0";position:absolute;opacity:.2;top:-20px;left:-30px;font-family:FontAwesome}.custom-section-container .container{padding:40px 0 35px}.custom-section-buttons,.custom-section-text{width:50%;float:left}.custom-section-text{border-right:1px solid #fff;padding-right:10%}.custom-section-text p{opacity:.7}.custom-section-text h2{margin:15px 0}.custom-section-text2{width:50%;float:right;padding-left:10%}.custom-section-text2 p{opacity:.7}.custom-section-text2 h2{margin:15px 0}.custom-section-buttons{position:relative;text-align:right}.custom-section-buttons:before{content:"\f0da";position:absolute;top:50%;left:-.5px;font-family:FontAwesome}.main-container .custom-section-buttons .btn{border:1px solid #fff;color:#fff;position:relative;background:transparent;z-index:10}.main-container .custom-section-buttons a.btn:hover{border-color:#fff;background:#fff}.team-single{text-align:center;margin-top:20px}.team-single img{border-radius:50%;width:140px}.team-single h3{margin-bottom:15px;margin-top:25px}.partners-slide img{max-width:100%}.partners-slide a{opacity:.5;margin:10px auto;width:70%;display:block}.partners-slide a:hover{opacity:1}#partners-slider .flex-direction-nav a{margin:-40px 0 0}.main-container ul.blog-grid{list-style-type:none;margin:60px 0;padding-left:0}.blog-grid li.blog-post:first-child{border-radius:5px 5px 0 0}.blog-grid li.blog-post:first-child img{border-radius:0 5px 0 0}.blog-grid li.blog-post{height:300px}.blog-grid>li:nth-of-type(odd){background:#f8f8f8}.blog-grid>li:nth-of-type(odd) .blog-thumbnail{margin-right:45px;margin-left:45px;float:left}.blog-grid>li:nth-of-type(odd) .blog-button,.blog-grid>li:nth-of-type(odd) .blog-content,.blog-grid>li:nth-of-type(odd) .blog-sum-up{text-align:left}.blog-grid .blog-thumbnail{height:300px;margin-right:45px;float:left}.blog-grid .blog-thumbnail a{overflow:hidden;max-width:100%}.blog-grid .blog-thumbnail a img{height:300px}.blog-grid .blog-content{height:300px;padding:60px}.blog-sum-up{text-align:left}.main-container a.blog-post-title h2{margin:0;padding-bottom:10px}.main-container .blog-grid ul.post-metadatas{margin-bottom:10px}.blog-button{text-align:right}.single-post ul.post-metadatas{margin-bottom:10px}.single-post .blog-content{padding-top:40px}#comments-container{padding:80px 0;background:#f8f8f8}.main-container ol.comment-list{margin:auto;width:80%;padding-left:0}.comment-list li{padding:40px 40px 30px;margin-bottom:50px;list-style-type:none;position:relative;border-radius:3px;background:#fff}.comment-list li p{padding-left:95px}.comment-list li:last-child{margin-bottom:0}.comment-author img{margin:10px 20px 20px 0;border-radius:50%;width:75px;float:left}.comment-meta{padding:0 0 10px}.comment-list li:before{font-size:5em;position:absolute;top:65px;left:30px}.comment-list .children li:before{font-size:2em;content:"\f064";top:80px;left:-20px;font-family:FontAwesome}#comment-form{margin:50px auto!important;width:50%}#blog-container:after{bottom:0}#blog-container .flexslider .blog-post{background:#f8f8f8}#blog-container .flexslider .blog-post:nth-of-type(odd){background:#fff}#blog-container .blog-thumbnail{height:200px;overflow:hidden;text-align:center;display:block}#blog-container .blog-thumbnail img{height:auto;width:100%}#blog-container .blog-thumbnail i{font-size:4em;position:relative;top:40%}#blog-container .blog-thumbnail:hover{-webkit-transition-duration:.6s;-moz-transition-duration:.6s;transition-duration:.6s;opacity:.4}#blog-container .blog-content{padding:20px 40px}#blog-container .blog-sum-up{text-align:justify}#blog-container .blog-post-title h2{font-size:1.6em;margin:0}#blog-container a.blog-post-title{padding:10px 20px 15px!important;display:block}#blog-container .post-content{padding:5px 20px}#blog-container .blog-button{text-align:center;padding-bottom:30px}#blog-container .blog-button .btn.btn-default{border:1px solid;background:transparent}#blog-container ul.post-metadatas{margin-bottom:10px}#blog-container ul.post-metadatas li{padding-left:0}.blog-button{margin-bottom:20px;margin-top:10px}#blog-container .blog-button a.btn.btn-default:hover{color:#fff;opacity:1!important}#form_processing .alert-danger,#form_processing .alert-success{height:100%;padding-top:10%;border:0;text-align:center;width:100%}#GoogleMap{height:290px;border-radius:5px;width:100%}#GoogleMap,#comment-form,#contact-form{margin:35px 0}#comment-form .control-group,#contact-form .control-group{margin:25px 0}#comment-form input.form-control,#comment-form select.form-control,#comment-form textarea.form-control,#contact-form input.form-control,#contact-form select.form-control,#contact-form textarea.form-control{box-shadow:none;width:100%;display:block}.contact-boxes{table-layout:fixed;width:100%;display:table}.contact-box{overflow:hidden;padding:60px 25px 50px;color:#fff;position:relative;text-align:center;display:table-cell}.contact-box:before{font-size:15em;position:absolute;opacity:.4;top:20px;left:-30px;font-family:FontAwesome}.contact-box.contact-box-email:before{content:"\f003"}.contact-box.contact-box-facebook:before{content:"\f09a"}.contact-box.contact-box-twitter:before{content:"\f16d"}.contact-box.contact-box-google:before{content:"\f0d5"}.contact-box.contact-box-skype:before{content:"\f095"}.contact-box.contact-box-email{background:#444}.contact-box.contact-box-facebook{background:#3b5998}.contact-box.contact-box-twitter{background:#a53ab9}.contact-box.contact-box-google{background:#dd4b39}.contact-box.contact-box-skype{background:#25d366}.contact-box.contact-box-email a.btn.btn-default:hover{color:#444}.contact-box.contact-box-facebook a.btn.btn-default:hover{color:#3b5998}.contact-box.contact-box-twitter a.btn.btn-default:hover{color:#a53ab9}.contact-box.contact-box-google a.btn.btn-default:hover{color:#dd4b39}.contact-box.contact-box-skype a.btn.btn-default:hover{color:#25d366}.contact-box h2{margin:0 0 20px}.contact-box p{min-height:45px;font-size:.9em;color:#fff;opacity:.8}.contact-box a.btn.btn-default{border:1px solid hsla(0,0%,100%,.6);color:#fff;background:transparent}.contact-box a.btn.btn-default:hover{border:1px solid #fff;opacity:1;background:#fff}#footer{padding-top:70px}#footer a:hover{opacity:.6}#widgets{padding-bottom:45px}.widget{padding:0 50px}.widget h4{font-size:1.4em;padding-bottom:15px}.widget a.btn.btn-default{font-size:.9em;border-radius:2px;background:transparent;margin-top:15px}.widget a.btn.btn-default:hover{border-color:#fff}.widget a.btn.btn-default i{padding-right:8px}.widget ul{list-style-type:none;margin:0;padding-left:5px}.widget ul li{line-height:1.8em}.widget ul li:before{content:"\f105";padding-right:10px;font-family:FontAwesome}.widget ul.widget-social{margin-top:10px}.widget ul.widget-social li{padding-right:15px;display:inline-block}.widget ul.widget-social li:before{content:"";padding-right:0}.widget ul.widget-social li:hover a{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}#widgets .widget ul li.contact-address:before,#widgets .widget ul li.contact-phone:before{color:#fff}.widget ul li.contact-address:before{content:"\f0f7"}.widget ul li.contact-phone:before{content:"\f095"}#footer-logo{margin-bottom:30px;width:160px}#copyright{padding:15px 0 0 10px;font-size:.9em;background:rgba(0,0,0,.2)}#copyright p{display:inline-block}#footer-navigation{padding-left:10px;display:inline}#footer-navigation li{display:inline-block}#footer-navigation li:after{padding:0 10px;content:"|"}#footer-navigation li:last-child:after{padding:0;content:""}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;border:0;outline:0;margin:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{text-shadow:none;color:#444;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#f9f9f9}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{padding:15px;color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;white-space:nowrap}.fancybox-iframe,.fancybox-image{height:100%;width:100%;display:block}.fancybox-image{height:100%;max-width:100%;max-height:100%;width:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(https://rinconromaji.info/images/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;opacity:.8;top:50%;background-position:0 -108px;cursor:pointer;margin-left:-22px;left:50%;margin-top:-22px;z-index:8060}#fancybox-loading div{height:44px;background:url(https://rinconromaji.info/images/fancybox/fancybox_loading.gif) 50% no-repeat;width:44px}.fancybox-close{height:36px;right:-18px;top:-18px;width:36px}.fancybox-close,.fancybox-nav{position:absolute;cursor:pointer;z-index:8040}.fancybox-nav{-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;text-decoration:none;top:0;background:transparent url(https://rinconromaji.info/images/fancybox/blank.gif);width:40%}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{height:34px;position:absolute;opacity:.2;visibility:visible;top:50%;cursor:pointer;width:36px;margin-top:-18px;z-index:8040}.fancybox-prev span{background-position:0 -36px;left:10px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{opacity:1;visibility:visible}.fancybox-tmp{overflow:visible!important;position:absolute;max-width:99999px;max-height:99999px;top:-99999px;left:-99999px}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{overflow:hidden;position:absolute;top:0;background:url(https://rinconromaji.info/images/fancybox/fancybox_overlay.png);left:0;display:none;z-index:8010}.fancybox-overlay-fixed{right:0;position:fixed;bottom:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{text-shadow:none;font:400 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;visibility:hidden;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{margin-bottom:-35px;right:50%;position:absolute;bottom:0;text-align:center;z-index:8050}.fancybox-title-float-wrap .child{padding:2px 20px;font-weight:700;margin-right:-100%;text-shadow:0 1px 2px #222;color:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:0 0;background:rgba(0,0,0,.8);line-height:24px;white-space:nowrap;display:inline-block}.fancybox-title-outside-wrap{color:#fff;position:relative;margin-top:10px}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{padding:10px;color:#fff;position:absolute;bottom:0;background:#000;background:rgba(0,0,0,.8);left:0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-size:44px 152px;background-image:url(https://rinconromaji.info/images/fancybox/fancybox_sprite@2x.png)}#fancybox-loading div{background-size:24px 24px;background-image:url(https://rinconromaji.info/images/fancybox/fancybox_loading@2x.gif)}}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:none}.flex-control-nav,.flex-direction-nav,.slides{list-style:none;padding:0;margin:0}.flexslider{overflow:hidden;padding:0;max-width:100%;margin:0}.flexslider .slides>li{-webkit-backface-visibility:hidden;list-style-type:none;float:left;display:none}.flexslider .slides div{overflow:hidden;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{height:0;content:"\0020";visibility:hidden;clear:both;line-height:0;display:block}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{zoom:1;position:relative;margin:0 auto;width:100%}.flex-viewport{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;max-height:2000px;width:100%}.loading .flex-viewport{max-height:300px}.flexslider .slides{padding:0!important;margin:0!important}.flex-direction-nav{*height:0}.flex-direction-nav a{height:50px;overflow:hidden;color:rgba(0,0,0,.8);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;position:absolute;opacity:0;top:50%;margin:-22px 0 0;cursor:pointer;width:40px;display:block;z-index:10}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:20px}.flexslider:hover .flex-next{right:20px;opacity:.7}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{filter:alpha(opacity=0);opacity:0!important;cursor:default}.flex-direction-nav a:before{padding-top:15px;font-size:40px;content:"\f104";font-family:FontAwesome;display:inline-block}.flex-direction-nav a.flex-next:before{content:"\f105"}.flex-control-nav{position:absolute;bottom:10px;text-align:center;width:100%}.flex-control-nav li{zoom:1;margin:0 6px;display:inline-block;*display:inline}.flex-control-paging li a{height:11px;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;background:#666;background:rgba(0,0,0,.1);cursor:pointer;width:11px;display:block}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.3)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.3);cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{right:10px;opacity:1}}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace .pace-activity{height:300px;-webkit-transform:translateX(100%) translateY(-100%) rotate(45deg);transform:translateX(100%) translateY(-100%) rotate(45deg);pointer-events:none;right:0;-webkit-transition:-webkit-transform .3s;transition:transform .3s;position:fixed;top:0;background:#444;width:300px;display:block;z-index:2000}.pace.pace-active .pace-activity{-webkit-transform:translateX(50%) translateY(-50%) rotate(45deg);transform:translateX(50%) translateY(-50%) rotate(45deg)}.pace .pace-activity:after,.pace .pace-activity:before{border:5px solid #fff;content:"";position:absolute;bottom:30px;border-radius:50%;left:50%;display:block}.pace .pace-activity:before{-webkit-animation:pace-rotation 3s linear infinite;animation:pace-rotation 3s linear infinite;height:80px;border-left-color:rgba(0,0,0,.2);border-right-color:rgba(0,0,0,.2);margin-left:-40px;width:80px}.pace .pace-activity:after{-webkit-animation:pace-rotation 1s linear infinite;animation:pace-rotation 1s linear infinite;height:40px;border-top-color:rgba(0,0,0,.2);bottom:50px;margin-left:-20px;width:40px;border-bottom-color:rgba(0,0,0,.2)}@-webkit-keyframes pace-rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes pace-rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.social-list a:hover .fa-adn{color:#504e54}.social-list a:hover .fa-apple{color:#aeb5c5}.social-list a:hover .fa-android{color:#a5c63b}.social-list .fa-bitbucket-square,.social-list a:hover .fa-bitbucket{color:#036}.social-list .fa-btc,.social-list a:hover .fa-bitcoin{color:#f7931a}.social-list a:hover .fa-css3{color:#1572b7}.social-list a:hover .fa-dribbble{color:#f46899}.social-list a:hover .fa-dropbox{color:#018bd3}.social-list .fa-facebook-square,.social-list a:hover .fa-facebook{color:#3c599f}.social-list a:hover .fa-flickr{color:#ff0084}.social-list a:hover .fa-foursquare{color:#0086be}.social-list .fa-github-alt,.social-list .fa-github-square,.social-list a:hover .fa-github{color:#070709}.social-list .fa-google-plus-square,.social-list a:hover .fa-google-plus{color:#cf3d2e}.social-list a:hover .fa-html5{color:#e54d26}.social-list a:hover .fa-instagram{color:#a1755c}.social-list .fa-linkedin-square,.social-list a:hover .fa-linkedin{color:#0085ae}.social-list a:hover .fa-linux{color:#fbc002;color:#333}.social-list a:hover .fa-maxcdn{color:#f6ae1c}.social-list a:hover .fa-pagelines{color:#241e20;color:#3984ea}.social-list .fa-pinterest-square,.social-list a:hover .fa-pinterest{color:#cc2127}.social-list a:hover .fa-renren{color:#025dac}.social-list a:hover .fa-skype{color:#01aef2}.social-list a:hover .fa-stack-exchange{color:#245590}.social-list a:hover .fa-stack-overflow{color:#ff7300}.social-list a:hover .fa-trello{color:#265a7f}.social-list .fa-tumblr-square,.social-list a:hover .fa-tumblr{color:#314e6c}.social-list .fa-twitter-square,.social-list a:hover .fa-twitter{color:#32ccfe}.social-list a:hover .fa-vimeo-square{color:#229acc}.social-list a:hover .fa-vk{color:#375474}.social-list a:hover .fa-weibo{color:#d72b2b}.social-list a:hover .fa-windows{color:#12b6f3}.social-list .fa-xing-square,.social-list a:hover .fa-xing{color:#00555c}.social-list .fa-youtube-play,.social-list .fa-youtube-square,.social-list a:hover .fa-youtube{color:#c52f30}