#flm-footer .row:after,.clear,.content:after{clear:both}.browsehappy,.row-centered{text-align:center}a.txt-black:hover,a.txt-brown-dark:hover,a.txt-brown:hover,a.txt-cream-light:hover,a.txt-cream:hover,a.txt-gray-light:hover,a.txt-gray:hover,a.txt-white:hover,a.txt-yellow:hover{text-decoration:underline!important}#browser-wrapper,#main-wrapper{min-width:100%;min-height:100%}#viewport-wrapper img::selection,::selection{text-shadow:none;-webkit-text-stroke:0 transparent}#flm-cta ul li i.fa,audio,canvas,img,svg,video{vertical-align:middle}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:600}.initialism,.lead,.small,a,abbr,address,b,blockquote,caption,cite,dd,del,dfn,dl,dt,em,figcaption,h1,h2,h3,h4,h5,h6,i,ins,kbd,legend,mark,ol,p,q,s,samp,small,span,strong,sub,sup,td,u,ul,var{-webkit-font-smoothing:antialiased}p{margin:0 0 21px}.browsehappy{color:#000;font-size:20px;margin:0;padding:1em 0;background:#ccc;z-index:9999999}#browser-wrapper,#flm-body,#flm-body-wrp,#flm-company-logo,#flm-company-logo div,#flm-company-logo div a,#flm-company-logo div a span,#flm-footer,#flm-footer-wrp,#flm-header,#flm-header-wrp,#flm-nav-wrp,#flm-nav-wrp div.mobile-menu,#flm-nav-wrp nav,#flm-nav-wrp nav ul,#flm-nav-wrp nav ul li,#flm-nav-wrp nav ul li a,#flm-nav-wrp nav ul li a.sf-with-ul:after,#flm-nav-wrp nav ul li ul,#flm-nav-wrp nav ul li ul li,#flm-nav-wrp nav ul li ul li a,#flm-slider,#flm-slider div.banner,#flm-slider div.banner div.centers,#flm-slider div.banner div.centers a,#flm-slider div.banner div.centers h2,#flm-slider div.banner div.centers h3,#flm-slider-wrp,#flm-text-banner-controls,#flm-text-banner-controls div,#flm-text-banner-controls div a,#main-wrapper,#viewport-wrapper,.absolute,.content .collections,.content .collections a,.fixed,.relative,.reset,ul.plain-menu li,ul.plain-menu li:before{position:relative;display:block;margin:0;padding:0;border:0;outline:0}#flm-company-logo div a span,#flm-nav-wrp div.mobile-menu,#flm-nav-wrp nav ul li a.sf-with-ul:after,#flm-nav-wrp nav ul li ul,#flm-slider div.banner div.centers,#flm-text-banner-controls,#flm-text-banner-controls div a,.absolute,ul.plain-menu li:before{position:absolute}.fixed{position:fixed}#flm-body,#flm-company-logo,#flm-footer,#flm-header,#flm-nav-wrp,#flm-nav-wrp nav,#flm-slider div.banner div.centers,#flm-text-banner-controls div,#main-wrapper,.center,img.aligncenter{margin:0 auto}.show,img.aligncenter,img.alignleft,img.alignright{display:block!important}.hide{display:none}.void,ol.plain,ul.plain,ul.plain-menu{display:block;margin:0;padding:0;border:0;outline:0}.bg-off{background:0 0}#flm-cta ul,#flm-footer .column,#flm-nav-wrp nav ul li,.content .collections,.content .medina div,.content .medina ul.floor,.floatl,img.alignleft{float:left}#flm-partner,.content .medina,.floatr,img.alignright{float:right}.floatn{float:none}ol.plain,ul.plain,ul.plain-menu{list-style:none}#flm-text-banner-controls div a.next:hover,#flm-text-banner-controls div a.prev:hover{border-color:#414141}ul.plain-menu li{display:inline-block;width:auto;height:auto;padding:3px 10px}ul.plain-menu li:before{display:inline-block;content:"|";top:2px;right:-5px}ul.plain-menu li *{font-size:inherit}ul.plain-menu li:last-child:before{display:none}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.space-top{margin-top:20px!important}.space-right{margin-right:20px!important}.space-bottom{margin-bottom:20px!important}.space-left{margin-left:20px!important}.margin-0{margin:0!important}.margin-top-0{margin-top:0!important}.margin-right-0{margin-right:0!important}.margin-bottom-0{margin-bottom:0!important}.margin-left-0{margin-left:0!important}.padding-0{padding:0!important}.padding-top-0{padding-top:0!important}.padding-right-0{padding-right:0!important}.padding-bottom-0{padding-bottom:0!important}.padding-left-0{padding-left:0!important}.margin-5{margin:5px!important}.margin-top-5{margin-top:5px!important}.margin-right-5{margin-right:5px!important}.margin-bottom-5{margin-bottom:5px!important}.margin-left-5{margin-left:5px!important}.padding-5{padding:5px!important}.padding-top-5{padding-top:5px!important}.padding-right-5{padding-right:5px!important}.padding-bottom-5{padding-bottom:5px!important}.padding-left-5{padding-left:5px!important}.margin-10{margin:10px!important}.margin-top-10{margin-top:10px!important}.margin-right-10{margin-right:10px!important}.margin-bottom-10{margin-bottom:10px!important}.margin-left-10{margin-left:10px!important}.padding-10{padding:10px!important}.padding-top-10{padding-top:10px!important}.padding-right-10{padding-right:10px!important}.padding-bottom-10{padding-bottom:10px!important}.padding-left-10{padding-left:10px!important}.margin-15{margin:15px!important}.margin-top-15{margin-top:15px!important}.margin-right-15{margin-right:15px!important}.margin-bottom-15{margin-bottom:15px!important}.margin-left-15{margin-left:15px!important}.padding-15{padding:15px!important}.padding-top-15{padding-top:15px!important}.padding-right-15{padding-right:15px!important}.padding-bottom-15{padding-bottom:15px!important}.padding-left-15{padding-left:15px!important}.margin-20{margin:20px!important}.margin-top-20{margin-top:20px!important}.margin-right-20{margin-right:20px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-left-20{margin-left:20px!important}.padding-20{padding:20px!important}.padding-top-20{padding-top:20px!important}.padding-right-20{padding-right:20px!important}.padding-bottom-20{padding-bottom:20px!important}.padding-left-20{padding-left:20px!important}.margin-25{margin:25px!important}.margin-top-25{margin-top:25px!important}.margin-right-25{margin-right:25px!important}.margin-bottom-25{margin-bottom:25px!important}.margin-left-25{margin-left:25px!important}.padding-25{padding:25px!important}.padding-top-25{padding-top:25px!important}.padding-right-25{padding-right:25px!important}.padding-bottom-25{padding-bottom:25px!important}.padding-left-25{padding-left:25px!important}.margin-30{margin:30px!important}.margin-top-30{margin-top:30px!important}.margin-right-30{margin-right:30px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-left-30{margin-left:30px!important}.padding-30{padding:30px!important}.padding-top-30{padding-top:30px!important}.padding-right-30{padding-right:30px!important}.padding-bottom-30{padding-bottom:30px!important}.padding-left-30{padding-left:30px!important}.margin-35{margin:35px!important}.margin-top-35{margin-top:35px!important}.margin-right-35{margin-right:35px!important}.margin-bottom-35{margin-bottom:35px!important}.margin-left-35{margin-left:35px!important}.padding-35{padding:35px!important}.padding-top-35{padding-top:35px!important}.padding-right-35{padding-right:35px!important}.padding-bottom-35{padding-bottom:35px!important}.padding-left-35{padding-left:35px!important}.margin-40{margin:40px!important}.margin-top-40{margin-top:40px!important}.margin-right-40{margin-right:40px!important}.margin-bottom-40{margin-bottom:40px!important}.margin-left-40{margin-left:40px!important}.padding-40{padding:40px!important}.padding-top-40{padding-top:40px!important}.padding-right-40{padding-right:40px!important}.padding-bottom-40{padding-bottom:40px!important}.padding-left-40{padding-left:40px!important}.font-xs{font-size:85%!important}.font-sm{font-size:95%!important}.font-md{font-size:130%!important}.font-lg{font-size:160%!important}.font-xl{font-size:200%!important}@font-face{font-family:'Fira Mono';src:url(../fonts/FiraMono-Regular.eot);src:local('Fira Mono Regular'),url(../fonts/FiraMono-Regular.eot) format('embedded-opentype'),url(../fonts/FiraMono-Regular.woff) format('woff'),url(../fonts/FiraMono-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Fira Mono Medium';src:url(../fonts/FiraMono-Medium.eot);src:local('Fira Mono Medium'),url(../fonts/FiraMono-Medium.eot) format('embedded-opentype'),url(../fonts/FiraMono-Medium.woff) format('woff'),url(../fonts/FiraMono-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Fira Mono Bold';src:url(../fonts/FiraMono-Bold.eot);src:local('Fira Mono Bold'),url(../fonts/FiraMono-Bold.eot) format('embedded-opentype'),url(../fonts/FiraMono-Bold.woff) format('woff'),url(../fonts/FiraMono-Bold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Fira Sans';src:url(../fonts/FiraSans-Regular.eot);src:local('Fira Sans Regular'),url(../fonts/FiraSans-Regular.eot) format('embedded-opentype'),url(../fonts/FiraSans-Regular.woff) format('woff'),url(../fonts/FiraSans-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Fira Sans ExtraLight';src:url(../fonts/FiraSans-ExtraLight.eot);src:local('Fira Sans ExtraLight'),url(../fonts/FiraSans-ExtraLight.eot) format('embedded-opentype'),url(../fonts/FiraSans-ExtraLight.woff) format('woff'),url(../fonts/FiraSans-ExtraLight.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Fira Sans Italic';src:url(../fonts/FiraSans-Italic.eot);src:local('Fira Sans Italic'),url(../fonts/FiraSans-Italic.eot) format('embedded-opentype'),url(../fonts/FiraSans-Italic.woff) format('woff'),url(../fonts/FiraSans-Italic.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Fira Sans Heavy';src:url(../fonts/FiraSans-Heavy.eot);src:local('Fira Sans Heavy'),url(../fonts/FiraSans-Heavy.eot) format('embedded-opentype'),url(../fonts/FiraSans-Heavy.woff) format('woff'),url(../fonts/FiraSans-Heavy.ttf) format('truetype');font-weight:900;font-style:normal}.txt-white,a.txt-white{color:#fff}.txt-gray,a.txt-gray{color:#414141}.txt-brown,a.txt-brown{color:#d37f00}.txt-cream,a.txt-cream{color:#ffe8c6}.txt-cream-light,a.txt-cream-light{color:#fff2df}.txt-yellow,a.txt-yellow{color:#ffcc52}.txt-brown-dark,a.txt-brown-dark{color:#371f13}.txt-gray-light,a.txt-gray-light{color:#c1c1c1}.txt-black,a.txt-black{color:#000}a{text-decoration:underline}::selection{background-color:#ffcc52;color:#414141}::-moz-selection{background-color:#ffcc52;color:#414141;text-shadow:none}p.linespace{margin-bottom:0}p.linespace10{margin-bottom:10px}p.linespace20{margin-bottom:20px}p.linespace30{margin-bottom:30px}p.linespace40{margin-bottom:40px}p.linespace50{margin-bottom:50px}p.linespace60{margin-bottom:60px}p.linespace70{margin-bottom:70px}p.linespace80{margin-bottom:80px}p.linespace90{margin-bottom:90px}p.linespace100{margin-bottom:100px}body,html{height:100%;cursor:default}#browser-wrapper{width:100%;height:100%}#main-wrapper{width:100%;height:auto!important;height:100%}#flm-body-wrp,#flm-header-wrp,#viewport-wrapper{width:100%;height:auto}#viewport-wrapper{padding-bottom:0}#viewport-wrapper canvas,#viewport-wrapper div img,#viewport-wrapper iframe,#viewport-wrapper li img,#viewport-wrapper p img,#viewport-wrapper svg,#viewport-wrapper video{max-width:100%}#viewport-wrapper img{box-sizing:content-box}#viewport-wrapper img::selection{background-color:transparent;color:#b0b0b0}#viewport-wrapper img::-moz-selection{background-color:transparent;color:#b0b0b0;text-shadow:none}html #flm-header-wrp{z-index:200}#flm-header{width:1150px;height:auto;padding:8px 38px 15px}#flm-body,#flm-footer{height:auto;padding:0 38px}html #flm-header{z-index:99}@media screen and (max-width:1150px){#flm-header{width:100%}}#flm-body{width:1150px}@media screen and (max-width:1150px){#flm-body{width:100%}}#flm-footer-wrp{width:100%;height:auto;background-color:#131313}#flm-footer{width:1150px;font-size:12px}@media screen and (max-width:1150px){#flm-footer{width:100%}}#flm-footer a{color:#c1c1c1}#flm-footer a:hover{color:#ffcc52}#flm-company-logo{padding:35px 0 55px;width:250px;height:30px;line-height:0}@media screen and (max-width:960px){#flm-company-logo{margin:0;padding:20px 0 35px}}@media screen and (max-width:540px){#flm-company-logo{float:left;width:212.5px;height:25.5px;margin-left:-10px}}#flm-company-logo div{line-height:0;text-indent:-99999px}#flm-company-logo div a{line-height:0;font-size:1.2em;text-indent:0}#flm-company-logo div a span{width:250px;height:30px;text-indent:0;background:url(../images/frontpage/logo.png) center center no-repeat}@media screen and (max-width:380px){#flm-company-logo div a span{width:212.5px;height:25.5px;background-size:212.5px auto}}#flm-nav-wrp{width:100%;height:auto;border-top:solid 1px #ffe8c6;border-bottom:solid 1px #ffe8c6}#flm-nav-wrp div.mobile-menu{display:none;font-size:28px;color:#d37f00;right:33px;top:-55px;cursor:pointer}#flm-nav-wrp div.mobile-menu.active,#flm-nav-wrp div.mobile-menu:hover{color:#371f13}html #flm-nav-wrp div.mobile-menu{z-index:102}html #flm-nav-wrp,html #flm-nav-wrp nav ul li ul{z-index:100}@media screen and (max-width:960px){#flm-nav-wrp div.mobile-menu{display:block}#flm-nav-wrp div.mobile-menu+nav{visibility:hidden;margin-bottom:-200px;filter:alpha(opacity=0 * 100);-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;transition:visibility,opacity,margin-bottom 200ms ease-out;-moz-transition:visibility,opacity,margin-bottom 200ms ease-out;-webkit-transition:visibility,opacity,margin-bottom 200ms ease-out;-o-transition:visibility,opacity,margin-bottom 200ms ease-out}#flm-nav-wrp div.mobile-menu+nav,#flm-nav-wrp div.mobile-menu+nav a{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0 * 100)}#flm-nav-wrp div.mobile-menu+nav a{padding:0;filter:alpha(opacity=0 * 100);-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0}}#flm-nav-wrp div.mobile-menu.active+nav{visibility:visible;margin-bottom:0;filter:alpha(opacity=1 * 100);-khtml-opacity:1;-webkit-opacity:1;opacity:1;transition:visibility,opacity,margin-bottom 200ms ease-out;-moz-transition:visibility,opacity,margin-bottom 200ms ease-out;-webkit-transition:visibility,opacity,margin-bottom 200ms ease-out;-o-transition:visibility,opacity,margin-bottom 200ms ease-out}#flm-nav-wrp div.mobile-menu.active+nav,#flm-nav-wrp div.mobile-menu.active+nav a{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1 * 100);-moz-opacity:1}#flm-nav-wrp div.mobile-menu.active+nav a{padding:18px 24px;filter:alpha(opacity=1 * 100);-khtml-opacity:1;-webkit-opacity:1;opacity:1}#flm-nav-wrp nav{display:table;width:auto;height:auto;line-height:0}@media screen and (max-width:960px){#flm-nav-wrp nav{display:block;margin:0;width:100%}}#flm-nav-wrp nav ul{display:inline-block;list-style-type:none;list-style-position:outside;background-color:transparent}@media screen and (max-width:960px){#flm-nav-wrp nav ul{display:block;width:100%}}#flm-nav-wrp nav ul li{display:inline-block;border-left:solid 1px #ffe8c6}#flm-nav-wrp nav ul li:last-child{border-right:solid 1px #ffe8c6}#flm-nav-wrp nav ul li.parent{padding-right:7px}@media screen and (max-width:960px){#flm-nav-wrp nav ul li{display:block;float:none}#flm-nav-wrp nav ul li:last-child{border-right:0}#flm-nav-wrp nav ul li.parent{padding-right:0}}#flm-nav-wrp nav ul li a{display:inline-block;width:auto;font-family:'Open Sans',sans-serif;font-size:13px;text-align:center;text-decoration:none;color:#414141;line-height:normal;padding:18px 24px;transition:all 150ms ease}#flm-nav-wrp nav ul li a,#flm-nav-wrp nav ul li ul li a{text-transform:uppercase;height:auto;font-weight:600;-webkit-transition:all 150ms ease;-moz-transition:all 150ms ease}#flm-nav-wrp nav ul li a:hover{text-decoration:none;color:#d37f00;background-color:transparent}@media screen and (max-width:960px){#flm-nav-wrp nav ul li a:hover{background-color:#fff2df}#flm-nav-wrp nav ul li a{display:block;width:100%;text-align:center}}#flm-nav-wrp nav ul li a.sf-with-ul:after{content:"\f107 ";width:auto;height:auto;font-family:FontAwesome;font-size:16px;line-height:0;color:#bfbfbf;top:27px;right:6px}#flm-nav-wrp nav ul li a.sf-with-ul:hover:after{color:#d37f00}#flm-nav-wrp nav ul li ul{width:auto;height:auto;background-color:#fff2df}@media screen and (max-width:960px){#flm-nav-wrp nav ul li a.sf-with-ul:after{left:0;right:0;margin-left:91px}#flm-nav-wrp nav ul li ul{position:relative;width:100%!important}}#flm-nav-wrp nav ul li ul li{width:100%;height:auto;border-top:solid 1px #ffe8c6}#flm-nav-wrp nav ul li ul li:first-child{border-top:0}@media screen and (max-width:960px){#flm-nav-wrp nav ul li ul li{padding-top:3px;padding-bottom:3px}#flm-nav-wrp nav ul li ul li:first-child{border-top:solid 1px #ffe8c6}}#flm-nav-wrp nav ul li ul li a{width:100%;font-family:'Open Sans',sans-serif;font-size:13px;text-align:left;color:#414141;line-height:0;padding:25px 24px;transition:all 150ms ease}#flm-cta ul li i.fa,#flm-nav-wrp nav li.sfHover>a,#flm-nav-wrp nav li.sfHover>a.sf-with-ul:after{color:#d37f00}#flm-nav-wrp nav ul li ul li a:hover{color:#d37f00;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;background-color:transparent}#flm-nav-wrp nav ul li ul ul{top:0}#flm-nav-wrp nav li.sfHover{background-color:transparent}@media screen and (max-width:540px){#flm-cta:after,#flm-cta:before{content:" ";display:table}#flm-cta:after{clear:both}}#flm-cta ul{display:inline-block;width:auto;height:auto;margin-top:-66px}@media screen and (max-width:960px){#flm-nav-wrp nav ul li ul li a{text-align:center}#flm-nav-wrp nav li.sfHover>a{background-color:#fff2df}#flm-cta ul{float:right;margin-top:-50px;margin-right:50px}}@media screen and (max-width:570px){#flm-cta ul{display:none;margin-top:28px}}#flm-cta ul li i.fa{font-size:18px;text-align:center;padding:0 5px}#flm-cta ul li:first-child i{font-size:26px;margin-left:3px;margin-right:3px}#flm-cta ul li span{margin-left:5px;vertical-align:top}#flm-slider div.banner div.centers div.ghost.stick .stick,#flm-slider div.banner div.centers div.ghost.stick:before{display:inline-block;position:relative;vertical-align:middle}#flm-slider-wrp{width:100%;height:auto;margin-bottom:32px;background:#fff2df}#flm-slider,#flm-slider div.banner{width:100%}#flm-slider div.banner img{width:100%;max-width:100%;height:auto}html #flm-slider div.banner img{z-index:1}#flm-slider div.banner div.centers{width:1150px;height:100%;top:0;left:0;right:0;bottom:0;padding-left:540px;padding-right:50px}html #flm-slider div.banner div.centers{z-index:2}@media screen and (max-width:1150px){#flm-slider div.banner div.centers{width:100%}}@media screen and (max-width:1001px){#flm-slider div.banner div.centers{padding-left:100px;padding-right:100px}}#flm-slider div.banner div.centers div.ghost.stick{position:relative;height:100%}#flm-slider div.banner div.centers div.ghost.stick:before{content:"";height:100%;width:0;margin-left:-120px;margin-right:115px}#flm-slider div.banner div.centers h2{display:inline-block;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:700}@media screen and (max-width:1125px){#flm-slider div.banner div.centers h2{font-size:30px}}@media screen and (max-width:775px){#flm-slider div.banner div.centers h2{font-size:25px;text-align:center}}@media screen and (max-width:685px){#flm-slider div.banner div.centers h2{font-size:16px;text-align:center}}@media screen and (max-width:500px){#flm-slider div.banner div.centers{padding-left:30px;padding-right:30px}#flm-slider div.banner div.centers h2{font-size:14px}}#flm-slider div.banner div.centers h3{display:inline-block;font-weight:400}@media screen and (max-width:1125px){#flm-slider div.banner div.centers h3{font-size:20px}}@media screen and (max-width:775px){#flm-slider div.banner div.centers h3{display:block;font-size:16px;text-align:center}}@media screen and (max-width:685px){#flm-slider div.banner div.centers h3{font-size:14px;text-align:center}}#flm-slider div.banner div.centers a{display:inline-block;width:auto;height:55px;padding:0 33px;margin-top:30px;line-height:55px;color:#ffcc52;background-color:#371f13;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}html #flm-slider div.banner div.centers a{z-index:100}@media screen and (max-width:1125px){#flm-slider div.banner div.centers a{height:45px;padding:0 25px;line-height:45px}}@media screen and (max-width:775px){#flm-slider div.banner div.centers a{height:25px;padding:0 25px;line-height:25px;margin-top:0}}#flm-text-banner-controls{width:100%;height:0;top:0}html #flm-text-banner-controls{z-index:199}#flm-text-banner-controls div{width:1150px;height:0;padding-top:9.2%}@media screen and (max-width:1150px){#flm-text-banner-controls div{width:100%}}#flm-text-banner-controls div a{width:50px;height:50px}html #flm-text-banner-controls div a{z-index:200}@media screen and (max-width:1150px){#flm-text-banner-controls div a{width:40px;height:40px}}@media screen and (max-width:870px){#flm-text-banner-controls div a{width:35px;height:35px}}@media screen and (max-width:600px){#flm-text-banner-controls div a{width:25px;height:25px}}@media screen and (max-width:500px){#flm-text-banner-controls div a{width:20px;height:20px}}#flm-text-banner-controls div a.prev{left:12px;border-left:solid 3px #c1c1c1;border-bottom:solid 3px #c1c1c1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#flm-text-banner-controls div a.next{right:12px;border-right:solid 3px #c1c1c1;border-bottom:solid 3px #c1c1c1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#flm-footer .row:after,#flm-footer .row:before{content:" ";display:table}#flm-footer .row a{text-decoration:none;border-bottom:solid 1px #c1c1c1;padding-bottom:0}#flm-footer .row a:hover{border-bottom:solid 1px #ffcc52}#flm-footer .column:nth-child(1){padding-right:100px}#flm-footer .column:nth-child(2){padding-right:80px}#flm-footer .column:nth-child(3){padding-left:38px;padding-right:88px}#flm-footer .column:nth-child(4){padding-right:35px}@media screen and (max-width:1150px){#flm-footer .column:nth-child(1),#flm-footer .column:nth-child(2),#flm-footer .column:nth-child(4){width:50%;padding-right:15px}#flm-footer .column:nth-child(1) h6,#flm-footer .column:nth-child(2) h6,#flm-footer .column:nth-child(3) h6,#flm-footer .column:nth-child(4) h6{border-bottom:solid 1px #353535;padding-bottom:5px}#flm-footer .column:nth-child(1) p{width:50%;float:left}#flm-footer .column:nth-child(2) h6{padding-left:15px}#flm-footer .column:nth-child(2) p{width:50%;float:left;padding-left:15px}#flm-footer .column:nth-child(3){width:50%;padding-left:0;padding-right:15px;clear:both}#flm-footer .column:nth-child(3) h6{padding-left:15px}#flm-footer .column:nth-child(3) p{width:50%;float:left;padding-left:15px}#flm-footer .column:nth-child(4) h6{padding-left:15px}#flm-footer .column:nth-child(4) p{width:50%;float:left;padding-left:15px}}@media screen and (max-width:990px){#flm-footer .column:nth-child(1),#flm-footer .column:nth-child(2),#flm-footer .column:nth-child(3),#flm-footer .column:nth-child(4){width:100%}}@media screen and (max-width:600px){#flm-footer .column:nth-child(1) p,#flm-footer .column:nth-child(2) p,#flm-footer .column:nth-child(3) p,#flm-footer .column:nth-child(4) p{width:100%;padding-left:0;padding-right:0}#flm-footer .column:nth-child(1){text-align:center;border-bottom:solid 1px #353535;margin-bottom:20px;padding-right:0}#flm-footer .column:nth-child(1) h6{border-bottom:0;padding-left:0;padding-right:0;font-size:14px}#flm-footer .column:nth-child(2){text-align:center;border-bottom:solid 1px #353535;margin-bottom:20px;padding-right:0}#flm-footer .column:nth-child(2) h6{border-bottom:0;padding-left:0;padding-right:0;font-size:14px}#flm-footer .column:nth-child(3){text-align:center;border-bottom:solid 1px #353535;margin-bottom:20px;padding-right:0}#flm-footer .column:nth-child(3) h6{border-bottom:0;padding-left:0;padding-right:0;font-size:14px}#flm-footer .column:nth-child(4){text-align:center;border-bottom:solid 1px #353535;margin-bottom:20px;padding-right:0}#flm-footer .column:nth-child(4) h6{border-bottom:0;padding-left:0;padding-right:0;font-size:14px}#flm-footer h4{text-align:center;padding-left:0;margin-left:0}}#flm-footer .copyright{padding:25px 0 37px 15px;margin:0}@media screen and (max-width:600px){#flm-footer .copyright{text-align:center;padding-right:15px;font-size:14px}}#flm-partner{width:128px;height:38px;display:inline-block;margin-top:-60px;right:38px}@media screen and (max-width:960px){#flm-partner{float:left;width:102.4px;height:auto;margin-top:-30px;margin-left:280px}#flm-partner img{width:100%;height:auto;max-width:100%}}@media screen and (max-width:724px){#flm-partner{display:none}}.content:after,.content:before{content:" ";display:table}.content .medina{height:auto;padding-left:24px}@media screen and (min-width:698px) and (max-width:776px){.content .medina{margin-bottom:50px}}.content .medina div{width:330px}.content .medina div h1{margin-bottom:23px}@media screen and (max-width:1150px){.content .medina{padding-left:0;float:none}.content .medina div{width:100%;float:none}.content .medina div h1{display:inline-block}}@media screen and (max-width:776px){.content .medina div h1{margin-left:-125px}}@media screen and (max-width:698px){.content .medina div h1{display:block;margin-left:0;text-align:center}.content .medina div p{text-align:justify}}.content .medina ul.floor{width:161px;margin-right:24px;display:inline-block}@media screen and (max-width:1150px){.content .medina ul.floor{width:auto;float:right;margin-top:85px;margin-right:0;top:10px}}@media screen and (max-width:776px){.content .medina ul.floor{margin-top:70px;float:left;margin-right:20px}}@media screen and (max-width:698px){.content .medina ul.floor{float:none;display:table;margin:0 auto 20px}}.content .medina ul.floor li{display:inline-block;margin-bottom:19px}@media screen and (max-width:1150px){.content .medina ul.floor li{margin-bottom:0;margin-left:10px}}@media screen and (max-width:890px){.content .medina ul.floor li{width:120px;height:120px}.content .medina ul.floor li img{width:100%;height:100%}}@media screen and (max-width:776px){.content .medina ul.floor li{display:block;width:100px;height:100px;margin-bottom:10px}}@media screen and (max-width:698px){.content .medina ul.floor li{display:inline-block;width:161px;height:161px}}@media screen and (max-width:610px){.content .medina ul.floor li{display:inline-block;width:120px;height:120px}}@media screen and (max-width:480px){.content .medina ul.floor li{display:inline-block;width:90px;height:90px}}@media screen and (max-width:383px){.content .medina ul.floor li{display:inline-block;width:70px;height:70px}}.content .collections{width:533px;height:100%;margin-bottom:18px}@media screen and (max-width:1150px){.content .collections{display:table;float:none;width:auto;margin:0 auto 18px}.content .collections ul{display:inline-block;float:left}}@media screen and (max-width:925px){.content .collections ul{display:table;float:none;width:533px;margin:0 auto 18px}}@media screen and (max-width:628px){.content .collections ul{width:100%;margin:10px auto 18px}}.content .collections ul li{display:inline-block}@media screen and (max-width:1150px){.content .collections ul li{float:left;margin-right:12px}}@media screen and (max-width:1061px){.content .collections ul li{height:150px;width:220px}.content .collections ul li a{font-size:14px}.content .collections ul li a i{font-size:16px;top:19px}.content .collections ul li img{width:100%;max-width:100%;height:auto}}@media screen and (max-width:925px){.content .collections ul li{height:auto;width:auto}.content .collections ul li a{font-size:16px}.content .collections ul li a i{font-size:25px;top:14px}.content .collections ul li img{width:100%;max-width:100%;height:auto}}@media screen and (max-width:350px){.content .collections ul li a{font-size:15px}.content .collections ul li a i{font-size:22px;top:16px}}.content .collections ul li:first-child{margin-right:6px}@media screen and (max-width:628px){.content .collections ul li:first-child{width:100%;margin-left:0;margin-bottom:18px}}.content .collections ul li:nth-child(2){margin-right:0;margin-left:4px}@media screen and (max-width:925px){.content .collections ul li:nth-child(2){margin-left:8px}}@media screen and (max-width:628px){.content .collections ul li:nth-child(2){width:100%;margin-left:0}}.content .collections ul li:last-child{margin-top:18px}@media screen and (max-width:1150px){.content .collections ul li:last-child{margin-top:0;width:431px;height:100%;margin-right:0;margin-left:12px}.content .collections ul li:last-child img{width:100%;max-width:100%;height:auto}}@media screen and (max-width:1061px){.content .collections ul li:last-child{width:365px;height:100%}}@media screen and (max-width:925px){.content .collections ul li:last-child{width:533px;height:100%;margin-top:18px;margin-left:0}.content .collections ul li:last-child img{width:100%;max-width:100%;height:auto}}@media screen and (max-width:628px){.content .collections ul li:last-child{width:100%}}.content .collections a{width:100%;height:55px;font-size:17px;font-weight:700;text-decoration:none;line-height:55px;margin-top:-55px;padding-left:18px;background-color:rgba(255,255,255,.7)}html .content .collections a{z-index:100}.content .collections a:hover{color:#7a4f24}.content .collections a i{position:absolute;right:20px;top:11px;font-size:30px}