.lead{font-size:1.5em;font-weight:bolder}.linkDiv{width:100%;text-align:center;position:static}footer .linkDiv:empty{min-height:8em}footer .linkDiv:not(:empty){padding-top:2em}.statement footer .linkDiv,.presentation footer .linkDiv{position:absolute;bottom:5%;min-height:0}.outerShape{display:inline-block;position:relative;text-align:center;margin-left:.3em;margin-right:.3em}.info{height:6em;width:6em;border-radius:50%;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;text-align:center;position:relative;display:inline-block;margin-left:.3em;margin-right:.3em}.info[data-size_is_percent]{margin-left:1%;margin-right:1%}#frs_page_wrapper_outer:not([data-go_to_top_button_static=true]) .goToTop{position:fixed;bottom:1em;right:1em}#frs_page_wrapper_outer:not([data-go_to_top_button_static=true]) .outerShape.goToTop{margin-left:auto;margin-right:auto}.outerShape>.info{margin-left:auto;margin-right:auto}.info>p,.outerShape p{left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute;padding:0;width:90%}.outerShape>.moon>p{left:60%;top:60%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute;padding:0}.outerShape>.triangleUp+p{left:50%;top:70%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute;padding:0}.outerShape>.triangleDown+p{left:50%;top:35%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute;padding:0}.outerShape>.triangleUp+p,.outerShape>.triangleDown+p{width:75%}.outerShape>.triangleLeft+p{left:60%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute;padding:0}.outerShape>.triangleRight+p{left:40%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute;padding:0}.outerShape>.triangleLeft+p,.outerShape>.triangleRight+p{width:90%}.noShape{border-radius:0;height:auto}.noShape p{left:0;top:0;transform:translate(0,0);-webkit-transform:translate(0,0);position:static;margin-bottom:0}.info:hover,.outerShape:hover{cursor:pointer}.mask .linkDiv{position:static;margin-top:auto;margin-bottom:5px}.square,[class*=rectangleHoriz],[class*=rectangleVert]{border-radius:2px}.rectangleVert{width:30px}.rectangleHoriz{height:30px}.rectangleVert3Quart{width:45px}.rectangleHoriz3Quart{height:45px}.rectangleVertThird{width:20px}.rectangleHorizThird{height:20px}.rectangleVertQuart{width:15px}.rectangleHorizQuart{height:15px}.rectangleVertSixth{width:10px}.rectangleHorizSixth{height:10px}.rectangleVertEighth{width:8px}.rectangleHorizEighth{height:8px}.oval{height:30px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.ovalVert{width:30px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.moon{border-radius:50%}.triangleUp{width:0;height:0;border-left-width:30px;border-left-style:solid;border-right-width:30px;border-right-style:solid;border-bottom-width:60px;border-bottom-style:solid;border-radius:0}.triangleDown{width:0;height:0;border-left-width:30px;border-left-style:solid;border-right-width:30px;border-right-style:solid;border-top-width:60px;border-top-style:solid;border-radius:0}.triangleLeft{width:0;height:0;border-right-width:60px;border-right-style:solid;border-bottom-width:30px;border-bottom-style:solid;border-top-width:30px;border-top-style:solid;border-radius:0}.triangleRight{width:0;height:0;border-left-width:60px;border-left-style:solid;border-bottom-width:30px;border-bottom-style:solid;border-top-width:30px;border-top-style:solid;border-radius:0}.separator,.page_separator{display:block;width:80%;height:.3em;margin-left:auto;margin-right:auto;margin-top:5px;border-radius:3px;clear:both}#sidePanelScreenCover{position:fixed;top:0;bottom:0;left:0;right:0;margin:0;padding:0;z-index:19;width:100%;height:100%;overflow:hidden;display:none;background-color:rgba(0,0,0,.7)}#sidePanelOuter{position:fixed;top:0;z-index:20;width:512px;height:100%;overflow:hidden;display:none}#sidePanelOuter .closeButton{position:absolute;top:10px;right:9px;display:block}#sidePanel{position:relative;overflow:auto;height:100%;margin-right:8px;margin-top:30px}#sidePanelContainer{padding:10px;padding-bottom:40px}#sidePanelContainer .blogContent{width:95%;margin-left:auto;margin-right:auto}.blackDoorSlideLeft,.blackDoorSlideRight{display:block;position:fixed;top:0;height:100%;width:100%;float:none;background-repeat:no-repeat;z-index:2000}.blackDoorSlideLeft{right:100%;border-right-width:1px;border-right-style:solid}.blackDoorSlideRight{left:100%;border-left-width:1px;border-left-style:solid}.blackDoorSlideUp,.blackDoorSlideDown{display:block;position:fixed;left:0;height:100%;width:100%;xxmargin-left:5%;xxmargin-right:5%;float:none;background-repeat:no-repeat;z-index:2000}.blackDoorSlideUp{top:100%;border-top-width:1px;border-top-style:solid}.blackDoorSlideDown{bottom:100%;border-bottom-width:1px;border-bottom-style:solid}.blackDoorSlideUp.noBorder{border-top-width:0}.blackDoorSlideDown.noBorder{border-bottom-width:0}.blackDoorSlideRight.triangle90TopRight{width:0;height:0;border-left-width:0;border-left-style:solid;border-right-width:200px;border-right-style:solid;border-bottom-width:200px;border-bottom-style:solid;border-radius:0}.blackDoorSlideLeft.triangle90BottomLeft{width:0;height:0;border-left-width:200px;border-left-style:solid;border-right-width:0;border-right-style:solid;border-top-width:200px;border-top-style:solid;border-radius:0}.blackDoorSlideUp.triangle90BottomRight{width:0;height:0;border-left-width:200px;border-left-style:solid;border-right-width:0;border-right-style:solid;border-bottom-width:200px;border-bottom-style:solid;border-radius:0}.blackDoorSlideDown.triangle90TopLeft{width:0;height:0;border-left-width:0;border-left-style:solid;border-right-width:200px;border-right-style:solid;border-top-width:200px;border-top-style:solid;border-radius:0;background-color:transparent}audio.playerWrapper,video.playerWrapper{width:100%;position:fixed;bottom:0;left:0;z-index:10}video.playerWrapper{width:40%!important;height:auto!important;left:initial;right:0}.main audio.playerWrapper,.spotlight audio.playerWrapper{position:static}span.fa.fa-times{display:none}.css_anims{display:none;z-index:21;opacity:1;position:absolute;font-size:inherit}.anim_center{width:100%;left:0}.css_animations .css_anims h1{position:relative;z-index:21;opacity:1;top:15%;display:block;letter-spacing:normal;margin:0 0 0 0;padding:0;text-transform:none;line-height:1;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.css_anims span{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}.css_animations .css_anims[data-h_position_type=left] h1,.css_anims[data-h_position_type=left]{text-align:left}.css_animations .css_anims[data-h_position_type=right] h1,.css_anims[data-h_position_type=right]{text-align:right}.css_animations .css_anims[data-h_position_type=center] h1,.css_anims[data-h_position_type=center]{text-align:center}.doorsInLeftSide{animation-name:doorsInLeftSide;animation-direction:normal;animation-play-state:running}@keyframes doorsInLeftSide{0%{-ms-right:100%;-webkit-right:100%;right:100%}to{-ms-right:50%;-webkit-right:50%;right:50%}}.doorsInRightSide{animation-name:doorsInRightSide;animation-direction:normal;animation-play-state:running}@keyframes doorsInRightSide{0%{-ms-left:100%;-webkit-left:100%;left:100%}to{-ms-left:50%;-webkit-left:50%;left:50%}}.doorsInSideUsingWidth{animation-name:doorsInSideUsingWidth;animation-direction:normal;animation-play-state:running}@keyframes doorsInSideUsingWidth{0%{-ms-width:0;-webkit-width:0;width:0%}to{-ms-width:50%;-webkit-width:50%;width:50%}}.doorsOutLeftSide{animation-name:doorsOutLeftSide;animation-direction:normal;animation-play-state:running}@keyframes doorsOutLeftSide{0%{-ms-right:50%;-webkit-right:50%;right:50%}to{-ms-right:100%;-webkit-right:100%;right:100%}}.doorsOutRightSide{animation-name:doorsOutRightSide;animation-direction:normal;animation-play-state:running}@keyframes doorsOutRightSide{0%{-ms-left:50%;-webkit-left:50%;left:50%}to{-ms-left:100%;-webkit-left:100%;left:100%}}.doorsOutSideUsingWidth{animation-name:doorsOutSideUsingWidth;animation-direction:normal;animation-play-state:running}@keyframes doorsOutSideUsingWidth{0%{-ms-width:50%;-webkit-width:50%;width:50%}to{-ms-width:0;-webkit-width:0;width:0%}}.doorsInTop{animation-name:doorsInTop;animation-direction:normal;animation-play-state:running}@keyframes doorsInTop{0%{-ms-bottom:100%;-webkit-bottom:100%;bottom:100%}to{-ms-bottom:50%;-webkit-bottom:50%;bottom:50%}}.doorsInBottom{animation-name:doorsInBottom;animation-direction:normal;animation-play-state:running}@keyframes doorsInBottom{0%{-ms-top:100%;-webkit-top:100%;top:100%}to{-ms-top:50%;-webkit-top:50%;top:50%}}.doorsOutTop{animation-name:doorsOutTop;animation-direction:normal;animation-play-state:running}@keyframes doorsOutTop{0%{-ms-bottom:50%;-webkit-bottom:50%;bottom:50%}to{-ms-bottom:100%;-webkit-bottom:100%;bottom:100%}}.doorsOutBottom{animation-name:doorsOutBottom;animation-direction:normal;animation-play-state:running}@keyframes doorsOutBottom{0%{-ms-top:50%;-webkit-top:50%;top:50%}to{-ms-top:100%;-webkit-top:100%;top:100%}}.doorsInLeftSideAllTheWay{animation-name:doorsInLeftSideAllTheWay;animation-direction:normal;animation-play-state:running}@keyframes doorsInLeftSideAllTheWay{0%{-ms-right:100%;-webkit-right:100%;right:100%}to{-ms-right:0;-webkit-right:0;right:0}}.doorsOutLeftSideAllTheWay{animation-name:doorsOutLeftSideAllTheWay;animation-direction:normal;animation-play-state:running}@keyframes doorsOutLeftSideAllTheWay{0%{-ms-right:0;-webkit-right:0;right:0}to{-ms-right:100%;-webkit-right:100%;right:100%}}.doorsInRightSideAllTheWay{animation-name:doorsInRightSideAllTheWay;animation-direction:normal;animation-play-state:running}@keyframes doorsInRightSideAllTheWay{0%{-ms-left:100%;-webkit-left:100%;left:100%}to{-ms-left:0;-webkit-left:0;left:0}}.doorsOutRightSideAllTheWay{animation-name:doorsOutRightSideAllTheWay;animation-direction:normal;animation-play-state:running}@keyframes doorsOutRightSideAllTheWay{0%{-ms-left:0;-webkit-left:0;left:0}to{-ms-left:100%;-webkit-left:100%;left:100%}}.doorsInTopAllTheWay{animation-name:doorsInTopAllTheWay;animation-direction:normal;animation-play-state:running}@keyframes doorsInTopAllTheWay{0%{-ms-bottom:100%;-webkit-bottom:100%;bottom:100%}to{-ms-bottom:0;-webkit-bottom:0;bottom:0}}.doorsOutTopAllTheWay{animation-name:doorsOutTopAllTheWay;animation-direction:normal;animation-play-state:running}@keyframes doorsOutTopAllTheWay{0%{-ms-bottom:0;-webkit-bottom:0;bottom:0}to{-ms-bottom:100%;-webkit-bottom:100%;bottom:100%}}.doorsInBottomAllTheWay{animation-name:doorsInBottomAllTheWay;animation-direction:normal;animation-play-state:running}@keyframes doorsInBottomAllTheWay{0%{-ms-top:100%;-webkit-top:100%;top:100%}to{-ms-top:0;-webkit-top:0;top:0}}.doorsOutBottomAllTheWay{animation-name:doorsOutBottomAllTheWay;animation-direction:normal;animation-play-state:running}@keyframes doorsOutBottomAllTheWay{0%{-ms-top:0;-webkit-top:0;top:0}to{-ms-top:100%;-webkit-top:100%;top:100%}}.doorsInTopBottomUsingHeight{animation-name:doorsInTopBottomUsingHeight;animation-direction:normal;animation-play-state:running}@keyframes doorsInTopBottomUsingHeight{0%{-ms-height:0;-webkit-height:0;height:0%}to{-ms-height:50%;-webkit-height:50%;height:50%}}.doorsOutTopBottomUsingHeight{animation-name:doorsOutTopBottomUsingHeight;animation-direction:normal;animation-play-state:running}@keyframes doorsOutTopBottomUsingHeight{0%{-ms-height:50%;-webkit-height:50%;height:50%}to{-ms-height:0;-webkit-height:0;height:0%}}.rotateX360{animation-name:rotateX360;animation-timing-function:linear;animation-delay:0s;animation-direction:normal;animation-play-state:running}@keyframes rotateX360{0%{-ms-transform:rotateX(0deg);-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{-ms-transform:rotateX(360deg);-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}.rotateY360{animation-name:rotateY360;animation-timing-function:linear;animation-delay:0s;animation-direction:normal;animation-play-state:running}@keyframes rotateY360{0%{-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-ms-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}.flipXFromReversed{animation-name:flipXFromReversed;animation-timing-function:linear;animation-delay:0s;animation-direction:alternate;animation-play-state:running;-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}@keyframes flipXFromReversed{to{-ms-transform:rotateX(360deg);-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}.flipYFromReversed{animation-name:flipYFromReversed;animation-timing-function:linear;animation-delay:0s;animation-direction:alternate;animation-play-state:running;-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}@keyframes flipYFromReversed{to{-ms-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}.rotateYIn{animation-name:rotateYIn;animation-timing-function:ease-out;animation-delay:0s;animation-iteration-count:1;animation-direction:alternate;animation-play-state:running}@keyframes rotateYIn{0%{-webkit-transform:scale(0,0) rotateX(0Deg) rotateY(180Deg) rotateZ(0Deg);transform:scale(0,0) rotateX(0Deg) rotateY(180Deg) rotateZ(0Deg)}to{-webkit-transform:scale(1,1) rotateX(0Deg) rotateY(360Deg) rotateZ(0Deg);transform:scale(1,1) rotateX(0Deg) rotateY(360Deg) rotateZ(0Deg)}}.rotateYOut{animation-name:rotateYOut;animation-timing-function:ease-out;animation-delay:0s;animation-iteration-count:1;animation-direction:alternate;animation-play-state:running}@keyframes rotateYOut{0%{-webkit-transform:scale(1,1) rotateX(0Deg) rotateY(0Deg) rotateZ(0Deg);transform:scale(1,1) rotateX(0Deg) rotateY(0Deg) rotateZ(0Deg)}to{-webkit-transform:scale(0,0) rotateX(0Deg) rotateY(360Deg) rotateZ(0Deg);transform:scale(0,0) rotateX(0Deg) rotateY(360Deg) rotateZ(0Deg)}}.justAppear{-webkit-animation-name:justAppear;animation-name:justAppear}@keyframes justAppear{0%{opacity:0}to{opacity:1}}.justDisappear{-webkit-animation-name:justDisappear;animation-name:justDisappear}@keyframes justDisappear{0%{opacity:1}to{opacity:0}}.hugeIn{animation-name:hugeIn;animation-timing-function:ease-in;animation-delay:0s;animation-iteration-count:1;animation-direction:alternate;animation-play-state:running}@keyframes hugeIn{0%{-webkit-transform:scale(100,100);transform:scale(100,100);opacity:0}10%{opacity:1}to{-webkit-transform:scale(1,1);transform:scale(1,1)}}.hugeOut{animation-name:hugeOut;animation-timing-function:ease-out;animation-delay:0s;animation-iteration-count:1;animation-direction:alternate;animation-play-state:running}@keyframes hugeOut{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}90%{opacity:1}99%{-webkit-transform:scale(100,100);transform:scale(100,100);opacity:0}to{-webkit-transform:scale(1,1);transform:scale(1,1);top:-300px}}.entryFromTop{animation-name:entryFromTop;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:1;animation-direction:alternate;animation-play-state:running;animation-duration:.25s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@keyframes entryFromTop{0%{top:-100%}to{top:0}}@-webkit-keyframes entryFromTop{0%{top:-100%}to{top:0}}.exitFromTop{animation-name:exitFromTop;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:1;animation-direction:alternate;animation-play-state:running;animation-duration:.25s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@keyframes exitFromTop{0%{top:0}to{top:-100%}}@-webkit-keyframes exitFromTop{0%{top:0}to{top:-100%}}.entryFromBottom{animation-name:entryFromBottom;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:1;animation-direction:alternate;animation-play-state:running;animation-duration:.25s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@keyframes entryFromBottom{0%{top:100%}to{top:0}}@-webkit-keyframes entryFromBottom{0%{top:100%}to{top:0}}.exitFromBottom{animation-name:exitFromBottom;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:1;animation-direction:alternate;animation-play-state:running;animation-duration:.25s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@keyframes exitFromBottom{0%{top:0}to{top:100%}}@-webkit-keyframes exitFromBottom{0%{top:0}to{top:100%}}.entryFromLeft{animation-name:entryFromLeft;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:1;animation-direction:alternate;animation-play-state:running;animation-duration:.25s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@keyframes entryFromLeft{0%{left:-100%}to{left:0}}@-webkit-keyframes entryFromLeft{0%{left:-100%}to{left:0}}.exitFromLeft{animation-name:exitFromLeft;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:1;animation-direction:alternate;animation-play-state:running;animation-duration:.25s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@keyframes exitFromLeft{0%{left:0}to{left:-100%}}@-webkit-keyframes exitFromLeft{0%{left:0}to{left:-100%}}.entryFromRight{animation-name:entryFromRight;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:1;animation-direction:alternate;animation-play-state:running;animation-duration:.25s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@keyframes entryFromRight{0%{left:100%}to{left:0}}@-webkit-keyframes entryFromRight{0%{left:100%}to{left:0}}.exitFromRight{animation-name:exitFromRight;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:1;animation-direction:alternate;animation-play-state:running;animation-duration:.25s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@keyframes exitFromRight{0%{left:0}to{left:100%}}@-webkit-keyframes exitFromRight{0%{left:0}to{left:100%}}.cellDisplay{animation-name:cellDisplay;animation-timing-function:ease-out;animation-delay:0s;animation-duration:.2s;animation-direction:normal;animation-play-state:running}@keyframes cellDisplay{0%{-ms-opacity:0;-webkit-opacity:0;opacity:0}to{-ms-opacity:1;-webkit-opacity:1;opacity:1}}.sidePanelIn{animation-name:sidePanelInRightSide;animation-direction:normal;animation-play-state:running;animation-duration:700ms;animation-fill-mode:forwards}@keyframes sidePanelInRightSide{0%{-webkit-right:-512px;right:-512px}to{-webkit-right:0;right:0}}.sidePanelOut{animation-name:sidePanelOutRightSide;animation-direction:normal;animation-play-state:running;animation-duration:700ms;animation-fill-mode:forwards}@keyframes sidePanelOutRightSide{0%{-webkit-right:0;right:0}to{-webkit-right:-512px;right:-512px}}@keyframes sidePanelInBottom{0%{-webkit-top:100%;top:100%}to{-webkit-top:10%;top:10%}}@keyframes sidePanelOutBottom{0%{-webkit-top:10%;top:10%}to{-webkit-top:100%;top:100%}}.rotateX90deg{animation-name:rotateX90deg;animation-timing-function:linear;animation-delay:0s;animation-direction:alternate;animation-duration:.2s;animation-play-state:running}@keyframes rotateX90deg{to{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.widget_container{position:relative;line-height:1}.widget_container .presentation{position:relative;height:100%}.widget_container .templatePicture img{display:block;width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0}.widget_container:empty{height:0}body .section .bottomMargin25{margin-bottom:.25em}body .section .bottomMargin50{margin-bottom:.5em}body .section .bottomMargin100{margin-bottom:1em}body .section .bottomMargin150{margin-bottom:1.5em}.width100{width:100%}.widget_container .statement img.width100,.widget_container img.width100{width:100%;display:block}.width90{width:90%}.widget_container .statement img.width90,.widget_container img.width90{width:90%;display:block}.width80{width:80%}.widget_container .statement img.width80,.widget_container img.width80{width:80%;display:block}.width70{width:70%}.widget_container .statement img.width70,.widget_container img.width70{width:70%;display:block}.width60{width:60%}.widget_container .statement img.width60,.widget_container img.width60{width:60%;display:block}.width50{width:50%}.widget_container .statement img.width50,.widget_container img.width50{width:50%;display:block}.width40{width:40%}.widget_container .statement img.width40,.widget_container img.width40{width:40%;display:block}.width30{width:30%}.widget_container .statement img.width30,.widget_container img.width30{width:30%;display:block}.width20{width:20%}.widget_container .statement img.width20,.widget_container img.width20{width:20%;display:block}.width10{width:10%}.widget_container .statement img.width10,.widget_container img.width10{width:10%;display:block}.widget_container[data-current_styled_height] .statement{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.edit{position:relative}.widget_container .empty{height:480px}.column .widget_container .empty{height:120px}.map_canvas{height:37.5em;width:100%;margin:0;padding:0;border-width:1px;border-style:solid;margin-left:auto;margin-right:auto}.twitter_feed{margin-top:10px;margin-bottom:15px;text-align:center}.contact .twitter_feed p{text-align:center;margin-bottom:5px}.social-container{margin-top:20px;padding-bottom:20px}.social-container .links{text-align:center}.social-container .links a{margin-top:.3em;margin-left:1em;margin-right:1em;text-decoration:none;font-size:2.25em;font-weight:700;xxtext-shadow:0 2px 3px #fff;border-bottom-width:0}.pictures{background-color:transparent}.pictures:not(.free-wall){display:none}.nivoWrap{position:relative;top:-50px;width:100%;margin-bottom:-50px}#slider img{max-width:100%;max-height:100%}.theme-default .nivo-caption{font-family:inherit;font-size:inherit;font-weight:inherit}.supersized{z-index:0}.supersized:empty{z-index:-1}.presentation[data-slider_background_transparent=true] ul.supersized,.presentation[data-slider_background_transparent=true] ul.supersized li,.pictures[data-slider_background_transparent=true]~ul.supersized,.pictures[data-slider_background_transparent=true]~ul.supersized li{background-color:transparent}.supersized_slider{display:block}.supersized-loader{display:block}.pictures:empty~.supersized-loader{display:none}.previousslide,.nextslide,.nextthumb,.prevthumb{z-index:22;display:none}.thumb-tray,.controls-wrapper,.progress-back{display:none}.slidecaption{overflow:none;text-overflow:ellipsis}.supersized_slider>.slide-list{z-index:5}.widget_container .supersized{z-index:2;text-align:initial}.main img,.blog .blogContent img{opacity:0}.main .map_canvas img{opacity:1}.main img.loaded,.blog .blogContent img.loaded,body[data-edit_mode] .main img,body[data-edit_mode] .blog .blogContent img{opacity:1}.main .presentation img{opacity:1}.main picture,.blog .blogContent picture{height:0}.frs_template .wrapper.spotlight:nth-child(2n-1) .inner .widget_container{text-align:left}.widget_container .generic_widget{text-align:center}.free-wall{margin-top:1em;margin-bottom:1em;margin-left:auto;margin-right:auto}.section[data-grid_generator=onlycss] .free-wall{display:flex;flex-wrap:wrap;justify-content:center}.smallScreenButton{display:none;height:20px;width:20px;position:absolute;bottom:3px;right:3px;font-size:14px;z-index:19;line-height:20px;text-align:center}body[data-has_mouse=false]:not([data-no_small_buttons]) .smallScreenButton{display:block}.mask .smallScreenButton{position:static;float:right;margin-right:3px;margin-top:3px}.smallScreenButton:hover{cursor:pointer}.portfolio[data-randomize=true] .piece img,.portfolio[data-display_entire_picture=false] .piece img{margin:0;display:block;position:absolute}.portfolio picture img{vertical-align:bottom}.portfolio[data-randomize=true] .piece picture,.portfolio[data-display_entire_picture=false] .piece picture{display:block;height:0}.preloader{background-image:url(pictures/for_preloader/ajax-loader_thick_ring.gif);background-position:center center;background-repeat:no-repeat;background-color:#111;color:#eee;display:block;height:auto}.widget_container .preloader{background-image:""}.portfolio .piece{opacity:0}.portfolio .piece.cellDisplay{opacity:1}.photo_wrap{position:relative;overflow:hidden}.fixed_size{position:relative}.portfolio .fixed_size{overflow:hidden}.section[data-grid_generator=onlycss].portfolio .fixed_size{flex:0 0 auto;margin:.65em}.portfolio .fixed_size .img-container{top:0;left:0;bottom:0;right:0;position:absolute}.frontInfoDivContainer{height:100%;overflow:auto;position:relative;width:auto}.fixed_size .frontInfoDiv{overflow:hidden;height:auto;min-height:100%;width:auto}.frontInfoDiv,.portfolio .blogContent,.infoDiv,.ticker_text{box-sizing:border-box;padding-right:14px;padding-left:.5em;padding-top:.5em;padding-bottom:.5em}.frontInfoDiv:empty,.blogContent:empty,.infoDiv:empty,.ticker_text:empty{padding:0}.portfolio .fixed_size .frontInfoDiv,.portfolio[data-portfolio_front_info_text_align=left] .fixed_size .frontInfoDiv,.modalDiv #pageCellFrontInfoText,.modalDiv[data-portfolio_front_info_text_align=left] #pageCellFrontInfoText,.modalDiv #cellFrontInfoText,.modalDiv[data-portfolio_front_info_text_align=left] #cellFrontInfoText{text-align:left}.portfolio[data-portfolio_front_info_text_align=center] .fixed_size .frontInfoDiv,.modalDiv[data-portfolio_front_info_text_align=center] #pageCellFrontInfoText,.modalDiv[data-portfolio_front_info_text_align=center] #cellFrontInfoText{text-align:center}.portfolio[data-portfolio_front_info_text_align=right] .fixed_size .frontInfoDiv,.modalDiv[data-portfolio_front_info_text_align=right] #pageCellFrontInfoText,.modalDiv[data-portfolio_front_info_text_align=right] #cellFrontInfoText{text-align:right}.portfolio .fixed_size .blogContent,.portfolio[data-portfolio_blog_text_align=center] .fixed_size .blogContent,.portfolio .photo_wrap .blogContent,.portfolio[data-portfolio_blog_text_align=center] .photo_wrap .blogContent,.modalDiv #pageCellBlogText,.modalDiv[data-portfolio_blog_text_align=center] #pageCellBlogText,.modalDiv #cellFrontBlog,.modalDiv[data-portfolio_blog_text_align=center] #cellFrontBlog{text-align:center}.portfolio[data-portfolio_blog_text_align=left] .fixed_size .blogContent,.portfolio[data-portfolio_blog_text_align=left] .photo_wrap .blogContent,.modalDiv[data-portfolio_blog_text_align=left] #pageCellBlogText,.modalDiv[data-portfolio_blog_text_align=left] #cellFrontBlog{text-align:left}.portfolio[data-portfolio_blog_text_align=right] .fixed_size .blogContent,.portfolio[data-portfolio_blog_text_align=right] .photo_wrap .blogContent,.modalDiv[data-portfolio_blog_text_align=right] #pageCellBlogText,.modalDiv[data-portfolio_blog_text_align=right] #cellFrontBlog{text-align:right}.portfolio .fixed_size .mask,.portfolio[data-portfolio_info_text_align=center] .fixed_size .mask,.portfolio .photo_wrap .mask,.portfolio[data-portfolio_info_text_align=center] .photo_wrap .mask,.modalDiv #pageCellInfoText,.modalDiv[data-portfolio_info_text_align=center] #pageCellInfoText,.modalDiv #cellInfoText,.modalDiv[data-portfolio_info_text_align=center] #cellInfoText{text-align:center}.portfolio[data-portfolio_info_text_align=left] .fixed_size .mask,.portfolio[data-portfolio_info_text_align=left] .photo_wrap .mask,.modalDiv[data-portfolio_info_text_align=left] #pageCellInfoText,.modalDiv[data-portfolio_info_text_align=left] #cellInfoText{text-align:left}.portfolio[data-portfolio_info_text_align=right] .fixed_size .mask,.portfolio[data-portfolio_info_text_align=right] .photo_wrap .mask,.modalDiv[data-portfolio_info_text_align=right] #pageCellInfoText,.modalDiv[data-portfolio_info_text_align=right] #cellInfoText{text-align:right}.frontInfoDiv p,.portfolio .blogContent p,.infoDiv p{margin-top:0;margin-bottom:.35em}.portfolio .photo_wrap .img-container .frontInfoDiv,.portfolio[data-picture_orientation=portfolioCellOrientationCentered] .fixed_size .img-container .frontInfoDiv{display:none;background-color:inherit}.portfolio .fixed_size img.infoFront{margin:auto}.portfolio .fixed_size .inner-img-container{height:100%;overflow:hidden;position:relative}.portfolio[data-display_entire_picture=false] .fixed_size .inner-img-container{background-size:cover;background-position:center}.portfolio[data-picture_orientation=portfolioCellOrientationCentered] .fixed_size .inner-img-container img{width:100%;height:auto;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portfolio[data-picture_orientation=portfolioCellOrientationLeft] .fixed_size .inner-img-container,.portfolio[data-picture_orientation=portfolioCellOrientationRight] .fixed_size .inner-img-container{position:relative;height:100%}.portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationLeft] .fixed_size .badImgFit .inner-img-container,.portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationRight] .fixed_size .badImgFit .inner-img-container,.portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationLeft] .fixed_size .inner-img-container,.portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationRight] .fixed_size .inner-img-container{width:66%;max-width:66%}body[data-override_cell_picture_space] .portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationLeft] .fixed_size .badImgFit .inner-img-container,body[data-override_cell_picture_space] .portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationRight] .fixed_size .badImgFit .inner-img-container,body[data-override_cell_picture_space] .portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationLeft] .fixed_size .inner-img-container,body[data-override_cell_picture_space] .portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationRight] .fixed_size .inner-img-container{width:50%;max-width:50%}.portfolio[data-picture_orientation=portfolioCellOrientationLeft] .fixed_size .inner-img-container{float:right}.portfolio[data-picture_orientation=portfolioCellOrientationRight] .fixed_size .inner-img-container{float:left}.portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationLeft] .fixed_size .badImgFit .inner-img-container img,.portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationRight] .fixed_size .badImgFit .inner-img-container img,.portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationLeft] .fixed_size .inner-img-container img,.portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationRight] .fixed_size .inner-img-container img{width:100%;height:auto;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationLeft] .fixed_size .badImgFit .frontInfoDivContainer,.portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationRight] .fixed_size .badImgFit .frontInfoDivContainer,.portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationLeft] .fixed_size .frontInfoDivContainer,.portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationRight] .fixed_size .frontInfoDivContainer{width:34%}body[data-override_cell_picture_space] .portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationLeft] .fixed_size .badImgFit .frontInfoDivContainer,body[data-override_cell_picture_space] .portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationRight] .fixed_size .badImgFit .frontInfoDivContainer,body[data-override_cell_picture_space] .portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationLeft] .fixed_size .frontInfoDivContainer,body[data-override_cell_picture_space] .portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationRight] .fixed_size .frontInfoDivContainer{width:50%}.portfolio[data-picture_orientation=portfolioCellOrientationBottom] .fixed_size .inner-img-container,.portfolio[data-picture_orientation=portfolioCellOrientationTop] .fixed_size .inner-img-container{width:100%;height:auto;text-align:center}.portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationBottom] .fixed_size .badImgFit .inner-img-container,.portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationBottom] .fixed_size .inner-img-container,.portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationTop] .fixed_size .badImgFit .inner-img-container,.portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationTop] .fixed_size .inner-img-container{max-height:66%;height:66%}body[data-override_cell_picture_space] .portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationBottom] .fixed_size .badImgFit .inner-img-container,body[data-override_cell_picture_space] .portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationBottom] .fixed_size .inner-img-container,body[data-override_cell_picture_space] .portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationTop] .fixed_size .badImgFit .inner-img-container,body[data-override_cell_picture_space] .portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationTop] .fixed_size .inner-img-container{max-height:50%;height:50%}.portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationBottom] .fixed_size .badImgFit .frontInfoDivContainer,.portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationBottom] .fixed_size .frontInfoDivContainer,.portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationTop] .fixed_size .badImgFit .frontInfoDivContainer,.portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationTop] .fixed_size .frontInfoDivContainer{height:34%}body[data-override_cell_picture_space] .portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationBottom] .fixed_size .badImgFit .frontInfoDivContainer,body[data-override_cell_picture_space] .portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationBottom] .fixed_size .frontInfoDivContainer,body[data-override_cell_picture_space] .portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationTop] .fixed_size .badImgFit .frontInfoDivContainer,body[data-override_cell_picture_space] .portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationTop] .fixed_size .frontInfoDivContainer{height:50%}.portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationTop] .fixed_size .inner-img-container,.portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationTop] .fixed_size .inner-img-container{position:absolute;bottom:0}.portfolio[data-display_entire_picture=true][data-picture_orientation=portfolioCellOrientationTop] .fixed_size .frontInfoDivContainer,.portfolio[data-display_entire_picture=false][data-picture_orientation=portfolioCellOrientationTop] .fixed_size .frontInfoDivContainer{position:absolute;top:0;width:100%}.portfolio .fixed_size .cellInner{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;overflow:hidden}.portfolio .blogContentOuter{position:relative}.portfolio .fixed_size .blogContentOuter{position:relative;overflow:auto;width:auto;height:100%}.portfolio .fixed_size .blogContent{position:static;overflow:hidden;width:auto;min-height:100%}.portfolio .blogContent{font-size:inherit}.mask h2{font-size:1.1em;margin:0}.mask h2:first-child{padding-top:.7em;padding-bottom:.5em;margin:0}.portfolio .piece .blogContent h2,.pswp .blogContent h2,.mfp-gallery .blogContent h2{font-size:1.2em;padding-top:0;padding-bottom:.4em;margin:0}.portfolio .piece .blogContent *+h2,.pswp .blogContent *+h2,.mfp-gallery .blogContent *+h2{font-size:1.1em}.portfolio .piece .blogContent :first-child,.pswp .blogContent :first-child,.mfp-gallery .blogContent :first-child{padding-top:.7em;padding-bottom:.5em}.portfolio .piece .blogContent h2:last-of-type,.portfolio .piece .blogContent div:last-of-type,.pswp .blogContent h2:last-of-type,.pswp .blogContent div:last-of-type,.mfp-gallery .blogContent h2:last-of-type,.mfp-gallery .blogContent div:last-of-type{padding-bottom:1.2em}.portfolio .piece .blogContent h2:empty,.pswp .blogContent h2:empty,.mfp-gallery .blogContent h2:empty{padding-top:0;padding-bottom:0}.portfolio .piece .blogContent p,.pswp .blogContent p,.mfp-gallery .blogContent p{font-size:1em}.pswp__caption__center{text-align:center}.mfp-close,.mfp-bottom-bar{display:none}.pswp .blogContent,.mfp-gallery .blogContent{width:90%;margin-left:auto;margin-right:auto;margin-top:50px}.pswp .blogContent br,.mfp-gallery .blogContent br{font-size:1em}.mfp-bg.mfp-ready{opacity:.9}.mfp-arrow:before{opacity:0}.piece .mask{overflow:hidden;position:absolute;width:100%;min-height:100%;opacity:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.frsDefaultCells .piece .mask{opacity:1}.piece.fixed_size .mask{overflow:auto;height:100%}.portfolio:not([data-overlay_entry_dir=none]) .piece.photo_wrap .mask,.portfolio:not([data-overlay_exit_dir=none]) .piece.photo_wrap .mask{overflow:auto;height:100%;width:100%}.piece .infoDiv>br,.piece .frontInfoDiv br,.piece .blogContent br{height:1em}.blog{background-repeat:repeat;height:100%;min-height:100%}.blog .writing_links{text-align:center;margin-top:2em}.frs_template .writing_links{margin-top:0}.blog .writings:empty:before{content:"Sorry. There are no blogs of this kind available right now.";font-size:2em;height:4em}.blog .writings{margin-top:1.5em}.blog .frsContent,#sidePanel .frsContent{text-align:left;margin-top:1em}.blog .title,#sidePanel .title{font-style:italic;text-align:center;font-weight:bolder;margin-top:.5em;margin-bottom:.5em}.blog .author,#sidePanel .author{text-align:center;font-size:1.3em;font-weight:bolder;line-height:120%}.blog .dateWritten,#sidePanel .dateWritten{text-align:center;font-size:1.2em;font-weight:bolder;line-height:120%}.writing_links .info{position:relative;left:0;bottom:0;margin-left:2px;margin-right:2px;z-index:1}body:not(.solidstate) .writing_links .info p{text-align:center}body:not(.solidstate) .writing_links .info .blogLinkInner.forLinkOnly p{text-align:left}.blogLinkInner.forLinkOnly img:not(.width100){padding:3px}.writing_links .info:not(.noShape) .fadingDiv{width:100%;height:80%;position:absolute;left:0;bottom:0}.writing_links .outerShape{z-index:1}.writing_links>p:first-of-type{font-size:1.5em;margin-bottom:.5em}.blogLinkInner{margin:.2em;line-height:normal}.blogLinkInner:not(.forLinkOnly) img{width:100%;height:auto;float:none}.info .blogLinkInner .linkTitle{font-size:1.2em;line-height:inherit;margin-bottom:.3em;text-align:center}.blogLinkInner p{line-height:inherit}.section[data-link_item_order=picture] .info .blogLinkInner{content:"";top:0;left:0;bottom:0;right:0;position:absolute;margin:0;z-index:-1}.section[data-link_item_order=picture] .info .blogLinkInner picture{visibility:hidden}.blog[data-link_item_order=title] .writing_links .info>*{left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute;padding:0;width:90%}.forLinkOnly{display:none}.writing_links .forLinkOnly,.cke_focus .forLinkOnly{display:block}.cke_focus .forLinkOnly:before{display:block;content:'The contents of this division will only display in the link, not in the document itself.';background-color:#fffa90;border:1px solid #dad55e;color:#000}.frsTextAndPicture:after{content:"";clear:both;display:table}.frsTextAndPictureLeft img{float:left}.frsTextAndPictureRight img{float:right}.frsTextAndPictureCenter img{float:none;margin-left:auto;margin-right:auto}.frsStandout{background-color:#ddd;padding-top:3.5em;padding-left:4em;padding-right:4em;padding-bottom:4em;margin-top:2em;margin-bottom:2em;clear:both}.frsStandout1 h3{text-align:center}.frsStandout2{text-align:center}.frsStandout2>div{display:inline-block;margin-top:initial}.frsStandout2>div *{text-align:left}.frsAnnouncement{background-color:#ddd;padding:2em;text-align:center;margin-top:2em;margin-bottom:2em;clear:both}.frsAnnouncement p{margin-top:2em}.frsAnnouncement p a{display:block;width:80%;margin-left:auto;margin-right:auto;padding:2em}.list_container{text-align:center;box-sizing:content-box}.list_container *{box-sizing:content-box;line-height:normal}.list_container span,.frs_template .list_container span{line-height:inherit}.list_container p,.frs_template .list_container p{line-height:normal;font-size:1em;margin-top:0;margin-left:0;margin-bottom:.25em;margin-right:0;hyphens:initial;font-family:inherit}.list_container p:first-of-type,.frs_template .list_container p:first-of-type{font-size:1.25em;line-height:1.25em;margin-bottom:.5em;font-family:inherit}.square_list1{display:inline-block;position:relative;width:220px;height:220px;margin:1em;border:1px solid #000;overflow:hidden;padding:0;background-color:#ddd}.square_list1 .square_image_container{display:block;height:100%;width:100%;padding:0;margin:0;position:absolute;top:0;left:0;bottom:0;right:0}.main .square_list1 img,.frs_template .square_list1 img{display:block;height:auto;width:100%;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;position:absolute;top:0;left:0}.square_list1 .inner_square{display:block;text-align:center;width:85%;z-index:1;background-color:rgba(255,255,255,.75);border-radius:2px;left:50%;bottom:10%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);position:absolute;padding:.25em}.square_list1 p{line-height:1em;font-size:1em;margin-top:0;margin-left:0;margin-bottom:.25em;margin-right:0}.square_list1 p:first-of-type{font-size:1.25em;margin-top:0;margin-bottom:.25em}.circle_list5{display:inline-block;position:relative;width:220px;height:220px;margin:1em;border-radius:50%;border:1px solid #000;overflow:hidden;padding:0;background-color:#ddd}.circle_list5 .circle_image_container{display:block;height:100%;width:100%;padding:0;margin:0;position:absolute;top:0;left:0;bottom:0;right:0}.main .circle_list5 img,.frs_template .circle_list5 img{display:block;height:auto;width:100%;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;position:absolute;top:0;left:0}.circle_list5 .inner_circle{display:block;text-align:center;width:85%;z-index:1;background-color:rgba(255,255,255,.75);border-radius:2px;left:50%;bottom:10%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);position:absolute;padding:.25em}.circle_list5 p{line-height:1em;font-size:1em;margin-top:0;margin-left:0;margin-bottom:.25em;margin-right:0}.circle_list5 p:first-of-type{font-size:1.25em;margin-top:0;margin-bottom:.25em}.rectangle_list2{display:inline-block;position:relative;width:145px;height:260px;text-align:center;overflow:hidden;padding:.5em;margin:1em;background-color:#fff;border-radius:3px;background-position:center bottom;background-repeat:no-repeat;background-size:contain}.rectangle_list2 *{position:relative;z-index:2}.rectangle_list2 picture:first-of-type{position:static}.main .rectangle_list2 p:first-of-type:before,.frs_template .rectangle_list2 p:first-of-type:before{content:"";display:block;border-top:solid 1px currentcolor;padding-top:.25em}.main .rectangle_list2 img,.frs_template .rectangle_list2 img{display:inline-block;height:60px;width:60px;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;border-radius:50%;object-fit:cover}.main .rectangle_list2 img.for_background,.frs_template .rectangle_list2 img.for_background{display:block;position:absolute;bottom:0;left:0;height:auto;width:100%;border-radius:0;z-index:1}.rectangle_list3{display:inline-block;position:relative;width:145px;height:260px;margin:1em;border-radius:3px;border:1px solid #000;overflow:hidden;padding:.5em}.rectangle_list3 .inner_rectangle{display:block;position:absolute;width:100%;height:50%;text-align:center}.rectangle_list3 .inner_rectangle_top{height:35%;top:0;left:0;background-color:transparent}.rectangle_list3 .inner_rectangle_bottom{height:65%;bottom:0;left:0;background-color:#fff}.rectangle_list3 .inner_rectangle_bottom *{position:relative;z-index:2}.rectangle_list3 .inner_rectangle_bottom picture{position:static}.rectangle_list3 .inner_rectangle_bottom>div{margin-top:.25em}.rectangle_list3 .inner_rectangle_bottom p,.frs_template .rectangle_list3 .inner_rectangle_bottom p{margin-left:.2em;margin-right:.2em}.main .rectangle_list3 img,.frs_template .rectangle_list3 img{display:block;height:auto;width:100%;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto}.main .rectangle_list3 img.for_background,.frs_template .rectangle_list3 img.for_background{display:block;position:absolute;bottom:0;left:0;height:auto;width:100%;border-radius:0;z-index:1}.rectangle_list6{display:inline-block;position:relative;width:auto;min-width:300px;height:145px;margin:1em;border-radius:3px;border:1px solid #000;overflow:hidden;background-color:#fff}.rectangle_list6 *{position:relative;z-index:2}.rectangle_list6 picture:first-of-type{position:static}.rectangle_list6 p{margin:0 .2em .25em .2em;overflow:hidden;text-overflow:ellipsis}.rectangle_list6 p:first-of-type{margin-top:.25em}.main .rectangle_list6 img,.frs_template .rectangle_list6 img{display:block;float:left;height:100%;width:auto;max-width:50%;margin-top:0;margin-left:.5em;margin-bottom:0;margin-right:.2em}.main .rectangle_list6 img.for_background,.frs_template .rectangle_list6 img.for_background{display:block;float:none;position:absolute;bottom:0;right:0;height:100%;width:auto;max-width:initial;border-radius:0;z-index:1;fill:#8b8b8b;margin-right:0}.frsColumnRow{display:-webkit-flex;display:flex;width:100%;clear:both}.frsColumn{padding:10px}.frsColumnSide{-webkit-flex:1;-ms-flex:1;flex:1}.frsColumnSideLarger{width:66%;-webkit-flex:2;-ms-flex:2;flex:2}.frsColumnMiddle{-webkit-flex:2;-ms-flex:2;flex:2}.centered{margin-left:auto;margin-right:auto;display:block}body .is-loading *,body .is-loading :before,body .is-loading :after{-moz-animation:none!important;-webkit-animation:none!important;-ms-animation:none!important;animation:none!important;-moz-transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;transition:none!important}#returnToDemo{display:inline-block;position:absolute;top:5px;right:5px;font-family:Arial;font-size:12px;font-weight:400;padding:5px;background-color:#111;color:#fff;z-index:20}#returnToDemo a:link,a:visited{color:#fff}#returnToDemo a:hover{color:#78ff24}#returnToDemo .editMenuDragger:first-of-type{padding-right:5px}#returnToDemo .editMenuDragger:last-of-type{padding-left:5px}.ps__rail-x{background-color:inherit;height:9px}.ps__rail-y{background-color:inherit;width:9px}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{background-color:inherit;opacity:inherit}.ps__thumb-x{transition:background-color .1s linear,width .1s ease-in-out;-webkit-transition:background-color .1s linear,width .1s ease-in-out;background-color:#aaa;height:9px}.ps__thumb-y{transition:background-color .1s linear,width .1s ease-in-out;-webkit-transition:background-color .1s linear,width .1s ease-in-out;background-color:#aaa;width:9px}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:inherit}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:inherit}html body #frs_page_wrapper_outer .st-btn>img{margin:0;opacity:1}body[data-no_cookies] .info[data-section_number*=frs2_demo_processing]{display:none}@media only screen and (max-width:4560px){body,body #pageNotLoadedYet,body .main_menu,#editMenu,#frs_page_wrapper_inner.overideFontSize,body header,body .headerContainer,.section .headerContainer,.linkDiv,.writing_link_insertion,.css_animations,.modalDiv .overideFontSize,.pictures.free-wall,#sidePanelClose{font-size:16px}}@media only screen and (max-width:1280px){body,body #pageNotLoadedYet,body .main_menu,#editMenu,#frs_page_wrapper_inner.overideFontSize,body header,body .headerContainer,.section .headerContainer,.linkDiv,.writing_link_insertion,.css_animations,.modalDiv .overideFontSize,.pictures.free-wall,#sidePanelClose{font-size:16px}}@media only screen and (max-width:980px){body,body #pageNotLoadedYet,#editMenu,#frs_page_wrapper_inner.overideFontSize,body header,body .headerContainer,.section .headerContainer,.linkDiv,.writing_link_insertion,.modalDiv .overideFontSize,.pictures.free-wall,#sidePanelClose{font-size:13.33px}.css_animations{font-size:13.33px}}@media only screen and (max-width:736px){body,body #pageNotLoadedYet,#editMenu,#frs_page_wrapper_inner.overideFontSize,body header,body .headerContainer,.section .headerContainer,.linkDiv,.writing_link_insertion,.modalDiv .overideFontSize,.pictures.free-wall,#sidePanelClose{font-size:13.33px}.css_animations{font-size:12px}.frontInfoDiv,.mask,.portfolio .blogContent{font-size:13.33px}.map_canvas{height:400px;width:100%}}@media only screen and (max-width:540px){.css_animations{font-size:11px}#sidePanelOuter{top:100%;left:0;width:100%;height:100%}#sidePanelContainer{padding-bottom:90px}.sidePanelIn{animation-name:sidePanelInBottom;animation-duration:500ms}.sidePanelOut{animation-name:sidePanelOutBottom;animation-duration:500ms}.angles .main img.width90,.angles .main img.width80,.angles .main img.width70,.angles .main img.width60,.angles .main img.width50,.angles .main img.width40,.angles .main img.width30,.angles .main img.width20,.angles .main img.width10,.angles .main .statement img.width90,.angles .main .statement img.width80,.angles .main .statement img.width70,.angles .main .statement img.width60,.angles .main .statement img.width50,.angles .main .statement img.width40,.angles .main .statement img.width30,.angles .main .statement img.width20,.angles .main .statement img.width10,.angles .frsContent img:not(.centered):not(.width100){width:100%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:480px){body,body #pageNotLoadedYet,#editMenu,#frs_page_wrapper_inner.overideFontSize,body header,body .headerContainer,.section .headerContainer,.linkDiv,.writing_link_insertion,.modalDiv .overideFontSize,.pictures.free-wall,#sidePanelClose{font-size:13.33px}.css_animations{font-size:10px}.list_container{font-size:10.66px}.frontInfoDiv,.mask,.portfolio .blogContent{font-size:13.33px}.map_canvas{height:200px;width:100%}.main img.width90,.main img.width80,.main img.width70,.main img.width60,.main img.width50,.main img.width40,.main img.width30,.main img.width20,.main img.width10,.main .statement img.width90,.main .statement img.width80,.main .statement img.width70,.main .statement img.width60,.main .statement img.width50,.main .statement img.width40,.main .statement img.width30,.main .statement img.width20,.main .statement img.width10,.frsContent img:not(.centered):not(.width100){width:100%;margin-left:auto;margin-right:auto}body[data-has_mouse=false]:not([data-no_small_buttons]) .portfolio .piece .smallScreenButton{display:block}.frsColumnRow{-webkit-flex-direction:column;flex-direction:column}.frsColumnSide{flex:none}.frsColumnSideLarger{width:auto}}@media only screen and (max-width:420px){.css_animations{font-size:8.75px}.main .rectangle_list6 img:not(.for_background),.frs_template .rectangle_list6 img:not(.for_background){width:160px;object-fit:contain}}@media only screen and (max-width:360px){.css_animations{font-size:7.1px}}@media only screen and (max-width:320px){body,body #pageNotLoadedYet,#editMenu,#frs_page_wrapper_inner.overideFontSize,body header,body .headerContainer,.section .headerContainer,.linkDiv,.writing_link_insertion,.modalDiv .overideFontSize,#sidePanelClose{font-size:12px}.pictures.free-wall{font-size:1em;font-size:12px}.css_animations{font-size:6.5px}.writing_links .info{margin-left:0;margin-right:0}.frontInfoDiv,.mask,.portfolio .blogContent{font-size:12px}}