// Add class to if ScrollReveal is supported // Note: this method is deprecated, and only works in version 3 if (sr.isSupported()) { document.documentElement.classList.add('sr'); }</script><style type="text/css">.sr .mainContent .bgSection:nth-of-type(1) .container .widgetContainer, .sr .mainContent .bgSection:nth-of-type(2) .container .widgetContainer, .sr .mainContent .bgSection:nth-of-type(3) .container .widgetContainer { visibility: hidden; }</style><script type="text/javascript">var site = {}; site.colors = {"mainColor":"#4b4fa4","secondColor":"#ff73b3","thirdColor":"#1e1e1e","fourthColor":"#FFFFFF","fifthColor":"#555555","sixthColor":"#444444","mainFont":"DroidSans","secondFont":"Coustard","modularRatio":"1.333","buttonStyle":"flat","buttonBorderRadius":"50px","baseFontSize":"14px"};
var loadFonts = function(colors){
var fontsNotLoad = ["ClearSans", "ClearSansThin", 'Helvetica', 'Monaco', "TitilliumLight"]; var isNotGoogleFont = function(font){ for (var i = 0; i < fontsNotLoad.length; i++) { if(fontsNotLoad[i] == font) return true } return false }
var setSpaceForFontName = function(s){ return s.replace(/([a-z])([A-Z])/g, '$1 $2'); }
var getGoogleFont = function(type, font){ if (isNotGoogleFont(font)) return; if (type == 'mainFont') { css.innerHTML += "body { font-family: '"+ colors.mainFont+"' };"; }else{ css.innerHTML += " h1,h2,h3,h4,h5,h6 {'"+ colors.secondFont +"' }"; } font = setSpaceForFontName(font); var fontsWeight = ':400,700'; if (font === 'Roboto' || font === 'Open Sans') fontsWeight = ':300,400'; fontsToLoad.push(font + fontsWeight); }
var fontsToLoad = []; var css = document.createElement("style"); css.type = "text/css";
getGoogleFont('mainFont', colors.mainFont); getGoogleFont('secondFont', colors.secondFont);
document.getElementsByTagName("head")[0].appendChild(css);
WebFontConfig = { google: { families: fontsToLoad } };
(function() { var wf = document.createElement('script'); wf.src = ('https:' == document.location.protocol ? 'https' : 'http') + '://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js'; wf.type = 'text/javascript'; wf.async = 'true'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(wf, s); })(); }
loadFonts(site.colors);</script><style type="text/css">#bodyBackgroundOverlay{ background: white; position: fixed; width: 100%; left: 0; top: 0; bottom: 0; height: 100%; z-index: 999; }
.lz-load { transition: opacity 0.3s ease-in-out; opacity: 0; } .lz-load.fade-in { opacity: 1; transition:none; /*transition prevent display of image in safari https://www.feelmproduction.com/13/nos-photos-portrait*/ }
#privateBackground{ text-align:center; padding-top: 12%; }
#privateBackground .fa-5{ font-size: 6em; }</style>
var bodyBackgroundOverlay = document.getElementById("bodyBackgroundOverlay");
document.getElementById("application-style").onload = function () {
bodyBackgroundOverlay.parentNode.removeChild(bodyBackgroundOverlay);
initPlugins()
alignMobileButton()
};
};
var raf = requestAnimationFrame || mozRequestAnimationFrame ||
webkitRequestAnimationFrame || msRequestAnimationFrame;
if (raf) raf(function() { window.setTimeout(loadDeferredStyles, 0); });
else window.addEventListener('load', loadDeferredStyles);</script><script type="text/javascript">for (var i = 0; i < afterRenderPage.length; i++) {afterRenderPage[i].apply();};</script>