/****** FILE: themes/yamltheme/client/dist/styles/main.css *****/
.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.icon-innoweb-logo{width:3.1337890625em}.icon-menu{width:.8571436069905758em}.icon-close{width:.7857149094343185em}.icon-arrow-up{width:.9999999701976776em}.icon-arrow-down{width:.9999999850988388em}.icon-arrow-left{width:.75em}.icon-arrow-right{width:.6785714285714285em}.icon-email{width:1.000000972300768em}.icon-phone{width:.7857128540053964em}.icon-facebook{width:.5881709158420563em}.icon-twitter{width:.9285703301429749em}.icon-linkedin{width:.8571429451305903em}.icon-google{width:.8398430943489075em}.icon-pinterest{width:.7142868041992188em}.icon-youtube{width:1.0000000305008143em}.icon-rss{width:.7864560410380363em}.icon-news{width:1.1428594440221786em}@media all{*,figure{margin:0}.ym-column,.ym-contain-dt,.ym-grid{table-layout:fixed}*{padding:0}option{padding-left:.4em}select{padding:1px}* html body *{overflow:visible}.ym-contain-oh,.ym-equalize,svg:not(:root){overflow:hidden}body{font-size:100%;background:#fff;color:#000;text-align:left}div:target,h1:target,h2:target,h3:target,h4:target,h5:target,h6:target{outline:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}[hidden],audio:not([controls]){display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset,img{border:0 solid}dl,ol,ul{margin:0 0 1em 1em}li{line-height:1.5em;margin-left:.8em}dt{font-weight:700}blockquote,dd{margin:0 0 1em .8em}q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.ym-clearfix:before{content:"";display:table}.ym-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-contain-dt{display:table;width:100%}.ym-contain-oh{display:block;width:100%}.ym-contain-fl{float:left;width:100%}.ym-column{display:table;width:100%}.ym-col1{float:left;width:20%}.ym-col2{float:right;width:20%}.ym-col3{width:auto;margin:0 20%}.ym-cbox{padding:0 10px}.ym-cbox-left{padding:0 10px 0 0}.ym-cbox-right{padding:0 0 0 10px}.ym-ie-clearing{display:none}.ym-grid{display:table;width:100%;list-style-type:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.ym-gl{float:left;margin:0}.ym-gr{float:right;margin:0 0 0 -5px}.ym-g20{width:20%}.ym-g40{width:40%}.ym-g60{width:60%}.ym-g80{width:80%}.ym-g25{width:25%}.ym-g33{width:33.333%}.ym-g50{width:50%}.ym-g66{width:66.666%}.ym-g75{width:75%}.ym-g38{width:38.2%}.ym-g62{width:61.8%}.ym-gbox{padding:0 10px}.ym-gbox-left{padding:0 10px 0 0}.ym-gbox-right{padding:0 0 0 10px}.ym-equalize>[class*=ym-g]{display:table-cell;float:none;margin:0;vertical-align:top}.ym-equalize>[class*=ym-g]>[class*=ym-gbox]{padding-bottom:10000px;margin-bottom:-10000px}.ym-hideme,.ym-print,.ym-skip{position:absolute;top:-32768px;left:-32768px}.ym-skip:active,.ym-skip:focus{position:static;top:0;left:0}.ym-skiplinks{position:absolute;top:0;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}.ym-skiplinks .ym-skip:active,.ym-skiplinks .ym-skip:focus{left:32768px;outline:0;position:absolute;width:100%}}@media print{.ym-grid>.ym-gl,.ym-grid>.ym-gr{overflow:visible;display:table;table-layout:fixed}.ym-print{position:static;left:0}.ym-noprint{display:none!important}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}@media all{#keyvisual,#oldie{text-align:center}#keyvisual,#top-link a,.content-footer,.main,footer #nav-footer{overflow:hidden}body{overflow-y:scroll;text-align:left;-webkit-text-size-adjust:100%;background:#c3c5bf}.ym-wrapper{max-width:77em;margin:0 auto}.ym-wbox{padding:3em 1em}#keyvisual,#keyvisual-overlay,#richfooter,#social,.block_area,.layout-band,.main,footer,header{min-width:54em}.ym-col1{float:right;width:75%}.ym-col3{margin:0 75% 0 0}.ym-cbox{padding:0}.ym-col3 .ym-cbox{margin-right:3em}.ym-g15,.ym-g85{width:15%}.ym-g18{width:18.75%}.ym-g30{width:30%}.ym-g70{width:70%}.ym-gbox-padded{padding-top:3.5em}#oldie{font-size:1.5em;background:#fda62f;margin:0;padding:1em}#keyvisual,header{background:#38393b}.ym-gbox,.ym-gbox-left{padding-right:2em;margin-left:0;margin-right:0}.ym-gbox{padding-left:2em}.ym-gbox-left{padding-left:0}.ym-gbox-right{padding-left:2em;padding-right:0;margin-left:0;margin-right:0}header .ym-wbox{padding:2em 1em;position:relative;display:table;width:100%}#keyvisual img,#logo svg,#richfooter ul li a,#top .phone,#top .phone svg,#top-link a,#top-link span,footer .copyright{display:block}#logo{display:table-cell;margin:0;padding:0;font-size:5em}#logo #icon-innoweb-logo .path1,#logo #icon-innoweb-logo .path2,#logo #icon-innoweb-logo .path3,#logo #icon-innoweb-logo .path4,#logo #icon-innoweb-logo .path5,#logo #icon-innoweb-logo .path6,#logo #icon-innoweb-logo .path7,#logo #icon-innoweb-logo .path8,#logo #icon-innoweb-logo .path9{fill:#a9dd37;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:fill;transition-property:fill;-webkit-transition-timing-function:linear,ease-in;transition-timing-function:linear,ease-in}#logo:active,#logo:focus,#logo:hover{text-decoration:none}#logo:active #icon-innoweb-logo .path1,#logo:active #icon-innoweb-logo .path2,#logo:active #icon-innoweb-logo .path3,#logo:active #icon-innoweb-logo .path4,#logo:active #icon-innoweb-logo .path5,#logo:active #icon-innoweb-logo .path6,#logo:active #icon-innoweb-logo .path7,#logo:active #icon-innoweb-logo .path8,#logo:active #icon-innoweb-logo .path9,#logo:focus #icon-innoweb-logo .path1,#logo:focus #icon-innoweb-logo .path2,#logo:focus #icon-innoweb-logo .path3,#logo:focus #icon-innoweb-logo .path4,#logo:focus #icon-innoweb-logo .path5,#logo:focus #icon-innoweb-logo .path6,#logo:focus #icon-innoweb-logo .path7,#logo:focus #icon-innoweb-logo .path8,#logo:focus #icon-innoweb-logo .path9,#logo:hover #icon-innoweb-logo .path1,#logo:hover #icon-innoweb-logo .path2,#logo:hover #icon-innoweb-logo .path3,#logo:hover #icon-innoweb-logo .path4,#logo:hover #icon-innoweb-logo .path5,#logo:hover #icon-innoweb-logo .path6,#logo:hover #icon-innoweb-logo .path7,#logo:hover #icon-innoweb-logo .path8,#logo:hover #icon-innoweb-logo .path9{fill:#b9f339}#top{position:absolute;top:1em;right:1em}#top .phone{padding:0;margin:.1em 0 0;color:#a9dd37;text-decoration:none;font-size:2em;line-height:1em}#top .phone:focus,#top .phone:hover{color:#b9f339}#top .phone svg{float:left;margin:.03em 0 0}#top .phone .number{margin-left:.1em}#keyvisual{width:100%;position:relative}#keyvisual svg{position:absolute;height:0}#keyvisual img{position:relative;margin-top:-3px;margin-bottom:-3px;max-width:initial}.csstransforms #keyvisual img{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#keyvisual.text .mask{position:absolute;top:0;height:100%;width:100%;background:#38393b;opacity:.6;filter:alpha(opacity=80);z-index:100}#keyvisual #keyvisual-overlay{position:absolute;top:0;width:100%;text-align:left;z-index:200}#social,#top-link{text-align:center}#keyvisual #keyvisual-overlay .ym-wbox{padding:9em 0 0 9em}#keyvisual #keyvisual-overlay .header{font-size:4em;color:#b9f339;display:block}#keyvisual #keyvisual-overlay a.button{font-size:2em;margin:1em 0 0}.main{background:#fff}#richfooter,footer{background:#242526;color:#fff}.main .typography.notitle>p:first-of-type{margin:0}.content-footer{margin-top:2em;border-top:1px solid #f0f1ef}.content-footer .share{overflow:hidden;margin-top:1em}#social{background:#38393b}#social h3{margin:0;color:#fff;font-size:180%}#richfooter .ym-grid .ym-gl{padding:.5em 0}#richfooter .ym-grid .ym-gr{padding:.5em 0;border-left:1px solid #fff}#richfooter .ym-grid .ym-gbox{padding:0 3em 0 0;margin:0}#richfooter .ym-grid .ym-gbox-left{padding:0 3em 0 0}#richfooter .ym-grid .ym-gbox-right{padding:0 0 0 3em}#richfooter h3{color:#fff;font-size:1.4em;margin:0}footer #nav-footer li,footer .copyright{float:left;line-height:1.5em;font-size:.875em}#richfooter h3 a{text-decoration:none;color:#fff}#richfooter h3 a:active,#richfooter h3 a:focus,#richfooter h3 a:hover{text-decoration:none;color:#a9dd37}#richfooter dl{margin:.5em 0 0}#richfooter dt{width:30%;margin-top:.5em}#richfooter dd{margin-left:30%;margin-top:.5em}#richfooter dl address{margin:0;line-height:1.2em}#richfooter ul{margin:0;list-style-type:none;float:left}#richfooter ul li{margin:1em 0 0;padding:0}#richfooter a{color:#fff;text-decoration:none}#richfooter a:active,#richfooter a:focus,#richfooter a:hover{text-decoration:none;outline:0;color:#b9f339}footer{border-top:2px solid #38393b}footer .ym-wbox{padding:2em 1em}footer #nav-footer{margin:0;padding:0;float:left}footer #nav-footer li{display:inline;list-style:none;padding:0 0 0 1em;margin:0 0 0 1em;background-image:none;border-left:1px solid #fff}footer a{color:#fff}footer a:active,footer a:focus,footer a:hover{text-decoration:none;outline:0;color:#b9f339}#top-link{position:fixed;bottom:1em;right:1em;background:#9da098;background:rgba(0,0,0,.4);z-index:10000}#top-link a{padding:.5em;color:#a9dd37}#top-link a:active,#top-link a:focus,#top-link a:hover{text-decoration:none;color:#b9f339}#top-link svg{font-size:2.5em}.ym-skiplinks a.ym-skip:active,.ym-skiplinks a.ym-skip:focus{color:#fff;background:#333;border-bottom:1px #000 solid;padding:10px 0;text-align:center;text-decoration:none}.homepage #main article h2:first-child,hr{margin:0}blockquote,cite,dfn,q,var{font-style:italic}html *{font-size:100.01%}body{font-family:Arial,Helvetica,sans-serif;font-weight:300;font-size:100%;color:#444}.abstract,kbd,samp,tt,var{font-weight:600}.fonts-loaded body{font-family:"Open Sans",Arial,Helvetica,sans-serif}.subcolumns{margin-top:0}.subcl{padding:0 .5em 0 0}.subcr{padding:0 0 0 .5em}blockquote,cite,q{font-family:Georgia,"Times New Roman",Times,serif}blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 0 0;padding:1em;quotes:"“" "”" "‘" "’"}blockquote:before{color:#ccc;content:"\201C";font-size:4em;font-weight:600;line-height:.1em;margin-right:.25em;vertical-align:-.4em}blockquote p{display:inline}hr,span.responsive-image{display:block}big{font-size:116.667%}small{font-size:91.667%}pre{line-height:1.3em;margin:1em 0 0;font-family:Consolas,"Lucida Console","Andale Mono","Bitstream Vera Sans Mono","Courier New",Courier;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word;padding:.5em;border:1px solid #ddd}code,kbd,pre,samp,tt,var{font-size:100%}kbd,samp,tt,var{color:#666}abbr,acronym{border-bottom:1px #aaa dotted;font-variant:small-caps;letter-spacing:.07em;cursor:help}sub,sup{font-size:85.7%;line-height:0}hr{color:transparent;background:0 0;padding:0;border:0;width:100%;overflow:hidden}.typography .box.error,.typography .box.info,.typography .box.message,.typography .box.success,.typography .box.warning{margin-top:1.5em;color:#333;background:#f4f4f4;font-style:italic;padding:.5em .75em}.message.good,.success{background:#d3f4d8;border:1px solid #3b8144}.message.warning,.warning{background:#ece4c7;border:1px solid #d3b448}.error,.message.bad{background:#ead4d0;border:1px solid #c5361d}div.error p,div.success p,div.warning p{margin:.4em 0}.center{text-align:center}.description{font-family:Arial,sans-serif;font-size:.88em;margin-top:.4em;line-height:1.2em}.meta{font-size:.8em;margin-top:2em;line-height:1.2em}.nomargin{margin:0}}body.mceContentBody,h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif;font-weight:300}address,p{margin:1.2em 0 0;line-height:1.5em}body.mceContentBody{font-size:87.5%;color:#444}h1,h2,h3,h4,h5,h6{color:#4e6420;line-height:1.2em;margin:1.4em 0 0}.fonts-loaded h1,.fonts-loaded h2,.fonts-loaded h3,.fonts-loaded h4,.fonts-loaded h5,.fonts-loaded h6{font-family:"Open Sans",Arial,Helvetica,sans-serif}h1{font-size:250%;margin-top:0}h2{font-size:200%}h3{font-size:150%}h4{font-size:112.5%}h5,h6{font-size:100%}address{font-style:normal}.required-message,em,i,span.readonly{font-style:italic}b,strong{font-weight:600}code,kbd,pre,samp,tt,var{font-family:Consolas,"Lucida Console","Andale Mono","Bitstream Vera Sans Mono","Courier New",Courier;font-size:.875em}div.captionImage .caption,textarea{font-family:Arial,Helvetica,sans-serif}body.mceContentBody hr{color:transparent;background:0 0;margin:0;padding:0;border:0;border-bottom:1px dotted #ddd;display:block;width:100%;overflow:hidden}a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#6e9519}a{text-decoration:none;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:color,text,background;transition-property:color,text,background;-webkit-transition-timing-function:linear,ease-in;transition-timing-function:linear,ease-in}a:active,a:focus,a:hover{color:#88b81f;text-decoration:underline;outline:0}h1 a:active,h1 a:focus,h1 a:hover,h2 a:active,h2 a:focus,h2 a:hover,h3 a:active,h3 a:focus,h3 a:hover,h4 a:active,h4 a:focus,h4 a:hover,h5 a:active,h5 a:focus,h5 a:hover,h6 a:active,h6 a:focus,h6 a:hover{color:#88b81f;text-decoration:none}.morelink{margin:1em 0 0}a.image:active,a.image:focus,a.image:hover{text-decoration:none;outline:0}a object,a svg{pointer-events:none}dl,ol,ul{line-height:1.5em;margin:1.2em 0 0}dl,ul ul{margin:0}ul{list-style-type:disc}ul ul{list-style-type:circle}ol{list-style-type:decimal}ol ol{list-style-type:lower-latin;margin-bottom:0}.layout-band ul.buttons,.listbox>ul,ul.pager,ul.tiles{list-style-type:none;overflow:hidden}li{margin:.5em 0 0 1em;line-height:1.5em}dl{width:100%;display:table;line-height:1.2em}dt{font-weight:400;width:25%;clear:both;float:left;margin-top:.8em}dd{margin:.8em 0 0 25%}dl address,dl p,img.no-margin{margin:0}img,picture{display:block}img{max-width:100%;height:auto;margin:1.6em 0 1em}img.left{float:left;margin:.4em 2em 2em 0}img.right{float:right;margin:.4em 0 2em 2em}img.center{margin-left:auto;margin-right:auto}div.captionImage{margin:1.6em 0 0}div.captionImage img{margin:0}div.captionImage.left{float:left;margin:1.6em 2em 0 0}div.captionImage.right{float:right;margin:1.6em 0 0 1.5em}div.captionImage.center{margin-left:auto;margin-right:auto}div.captionImage.center img,div.captionImage.left img,div.captionImage.right img{float:none}div.captionImage .caption{font-size:.9em;padding:0;margin:.5em 0 .8em;text-align:left;line-height:1.5em}.typography .small{font-size:.9em;margin:0!important}.typography table{width:auto;border-collapse:collapse;margin-bottom:.5em;margin-top:2em;border-top:1px solid #C6C6C6;border-bottom:1px solid #C6C6C6}.typography table caption{font-variant:small-caps}.typography table.full{width:100%}.typography table.fixed{table-layout:fixed}.typography td,.typography th{padding:.5em;vertical-align:top;border:1px solid #C6C6C6;font-size:1em}.typography th{background:#eeece1}.typography th strong{font-size:1.2em}.typography thead th{border-bottom:1px solid #C6C6C6;font-size:1.2em;line-height:1em}.typography tbody th{text-align:left;font-weight:600}.typography tbody td{font-weight:400}.typography tbody tr:hover td{background:#FCFCFC}.typography table td address,.typography table td p{margin:.3em 0}.layout-band h2:first-child,.typography table td img{margin:0}.typography table.neutral{border:0}.typography table.neutral tbody td,.typography table.neutral tbody th{border-bottom:0;padding:.5em .5em .5em 0}.typography table.neutral tbody tr:hover td,.typography table.neutral tbody tr:hover th{background:0 0}@font-face{font-family:'Open Sans';src:url(/themes/yamltheme/client/dist/fonts/opensans-light-webfont.eot);src:url(/themes/yamltheme/client/dist/fonts/opensans-light-webfont.eot?#iefix) format("embedded-opentype"),url(/themes/yamltheme/client/dist/fonts/opensans-light-webfont.woff2) format("woff2"),url(/themes/yamltheme/client/dist/fonts/opensans-light-webfont.woff) format("woff"),url(/themes/yamltheme/client/dist/fonts/opensans-light-webfont.ttf) format("truetype"),url(/themes/yamltheme/client/dist/fonts/opensans-light-webfont.svg#open_sanslight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url(/themes/yamltheme/client/dist/fonts/opensans-lightitalic-webfont.eot);src:url(/themes/yamltheme/client/dist/fonts/opensans-lightitalic-webfont.eot?#iefix) format("embedded-opentype"),url(/themes/yamltheme/client/dist/fonts/opensans-lightitalic-webfont.woff2) format("woff2"),url(/themes/yamltheme/client/dist/fonts/opensans-lightitalic-webfont.woff) format("woff"),url(/themes/yamltheme/client/dist/fonts/opensans-lightitalic-webfont.ttf) format("truetype"),url(/themes/yamltheme/client/dist/fonts/opensans-lightitalic-webfont.svg#open_sanslight_italic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:url(/themes/yamltheme/client/dist/fonts/opensans-semibold-webfont.eot);src:url(/themes/yamltheme/client/dist/fonts/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/themes/yamltheme/client/dist/fonts/opensans-semibold-webfont.woff2) format("woff2"),url(/themes/yamltheme/client/dist/fonts/opensans-semibold-webfont.woff) format("woff"),url(/themes/yamltheme/client/dist/fonts/opensans-semibold-webfont.ttf) format("truetype"),url(/themes/yamltheme/client/dist/fonts/opensans-semibold-webfont.svg#open_sanssemibold) format("svg");font-weight:600;font-style:normal}.block_area{overflow:hidden}.layout-band{margin-top:0;background:#f0f1ef}.layout-band:nth-child(2n){background:#fff}.layout-band .video{position:relative;padding-bottom:56.25%;height:0;margin:.3em 0 0}.layout-band .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.layout-band .imageblock img{margin:0}.layout-band .image .captionImage{margin:.3em 0 0}.layout-band a.button{font-size:1.5em;text-align:center;display:inline-block;padding:.6em 1em;margin:0 .5em 0 0;background:#dcddda}.layout-band a.button.fullwidth{width:100%;margin:0}.layout-band ul.buttons{width:100%;margin:.3em 0 0}.layout-band ul.buttons li{margin:0 0 1em;padding:0}.layout-band ul.buttons li a.button{background:#a9dd37}.layout-band ul.buttons li a.button:focus,.layout-band ul.buttons li a.button:hover{background:#b9f339}.block .morelink{text-align:center;margin:2em 0 0}ul.tiles{margin:0 -.5em}.flexwrap ul.tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.tiles .tile{display:block;float:left;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:20%;margin:2em 0 0}ul.tiles .tile a{display:block;height:100%;padding:0;margin:0 .5em;border:1px solid #dcddda;background-color:#fafafa;text-align:center;color:#444}ul.tiles .tile a .image{display:block;overflow:hidden}ul.tiles .tile a .image img{margin:0;width:100%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}ul.tiles .tile a .content{display:block;padding:1.3em 1em 1em}ul.tiles .tile a .content h2,ul.tiles .tile a .content h3{margin:0;font-size:125%}ul.tiles .tile a .content p{font-size:.875em;margin-top:.6em}ul.tiles .tile a .content p.meta{font-size:.75em}ul.tiles .tile a:active,ul.tiles .tile a:focus,ul.tiles .tile a:hover{text-decoration:none;outline:0;background-color:#f0f1ef}ul.tiles .tile a:active img,ul.tiles .tile a:focus img,ul.tiles .tile a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}ul.tiles .tile:nth-child(5n+1){clear:left}ul.tiles.imageonly{margin:0 -1.5em}ul.tiles.imageonly .tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1.5em;text-align:center}ul.tiles.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}ul.tiles.large .tile{width:33.33%}ul.tiles.large .tile:nth-child(5n+1){clear:none}ul.tiles.large .tile:nth-child(3n+1){clear:left}.listbox{margin-top:4.2em}.listbox h3{margin:0;padding:0 .3em}.listbox>ul{margin:0;padding:0}.listbox>ul li{margin:.5em 0 0;padding:0}.listbox>ul li a{display:inline-block;padding:.1em .5em;background:0 0;color:#444}.listbox>ul li a:active,.listbox>ul li a:focus,.listbox>ul li a:hover{text-decoration:none;outline:0;background:#f0f1ef}.listbox>ul.tagcloud{padding:.5em .4em}.listbox>ul.tagcloud li{display:inline-block;margin:.1em .1em 0 0}.listbox>ul.tagcloud li a{display:table-cell;vertical-align:middle;height:2em;padding:.1em .5em;background:#fafafa;color:#444}.listbox>ul.tagcloud li a:active,.listbox>ul.tagcloud li a:focus,.listbox>ul.tagcloud li a:hover{text-decoration:none;outline:0;background:#f0f1ef}.listbox>ul.tagcloud li a span{display:block;line-height:1em}.listbox>ul.tagcloud li a span.weight1{font-size:.5em}.listbox>ul.tagcloud li a span.weight2{font-size:.625em}.listbox>ul.tagcloud li a span.weight3{font-size:.75em}.listbox>ul.tagcloud li a span.weight4{font-size:.875em}.listbox>ul.tagcloud li a span.weight5{font-size:1em}.listbox>ul.tagcloud li a span.weight6{font-size:1.125em}.listbox>ul.tagcloud li a span.weight7{font-size:1.25em}.listbox>ul.tagcloud li a span.weight8{font-size:1.375em}.listbox>ul.tagcloud li a span.weight9{font-size:1.5em}.listbox>ul.tagcloud li a span.weight10{font-size:1.625em}ul.pager{margin:2em 0 0;padding:0}ul.pager li{margin:0;padding:0;float:left}ul.pager a,ul.pager strong{display:inline-block;border:1px solid #4e6420;color:#4e6420;font-weight:300;margin:0 .5em 0 0}ul.pager a span,ul.pager strong span{display:table-cell;text-align:center;vertical-align:middle;width:3em;height:3em}ul.pager a:active,ul.pager a:focus,ul.pager a:hover{text-decoration:none;outline:0;background:#f0f1ef}ul.pager a .icon{margin-top:.4em}ul.pager strong{border-color:#f0f1ef;color:#444;background:#f0f1ef}.flex-direction-nav a,.flex-direction-nav a:before{color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}@font-face{font-family:flexslider-icon;src:url(/themes/yamltheme/client/src/lib/flexslider/fonts/flexslider-icon.eot);src:url(/themes/yamltheme/client/src/lib/flexslider/fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(/themes/yamltheme/client/src/lib/flexslider/fonts/flexslider-icon.woff) format("woff"),url(/themes/yamltheme/client/src/lib/flexslider/fonts/flexslider-icon.ttf) format("truetype"),url(/themes/yamltheme/client/src/lib/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:400;font-style:normal}.flex-container a:focus,.flex-container a:hover,.flex-slider a:focus,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{padding:0;margin:3em 0 0;background:#fff;position:relative;zoom:1}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider .slides{zoom:1}.flexslider .slides img{width:100%;display:block;height:auto;margin:0}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;line-height:1em;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{position:absolute;bottom:20px;right:20px;text-align:right;z-index:100}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1}.flex-control-paging li a{width:1.5em;height:1.5em;display:block;background:#db1a21;color:#fff;border:1px solid #fff;font-size:.86em;line-height:1.3em;text-align:center;cursor:pointer;border-radius:50%}.flex-control-paging li a:hover{background:#fff;color:#d2232a;text-decoration:none}.flex-control-paging li a.flex-active{background:#fff;color:#d2232a;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}@media all{#mainnav{display:table-cell;vertical-align:bottom}.landingpage #mainnav{display:none}#mainnav .ym-hlist{padding:0;margin:0;float:right}#mainnav .ym-hlist ul{margin:0;padding:0;display:inline;width:100%}#mainnav .ym-hlist li{display:inline;float:left;font-weight:400;font-size:1.2em;text-transform:lowercase;line-height:1.2em;list-style-type:none;margin:0;padding:0}#mainnav .ym-hlist li a{color:#fff;display:block;padding:0;margin:0 2em 0 0;text-decoration:none;width:auto}#mainnav .ym-hlist li a:after{content:"";position:absolute;top:100%;left:0;width:100%;height:2px;background:#fff;opacity:0;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);-webkit-transition:top .3s,opacity .3s,-webkit-transform .3s;transition:top .3s,opacity .3s,-webkit-transform .3s;transition:top .3s,opacity .3s,transform .3s;transition:top .3s,opacity .3s,transform .3s,-webkit-transform .3s}#mainnav .ym-hlist li.last a{margin:0}#mainnav .ym-hlist li a.current,#mainnav .ym-hlist li a.section,#mainnav .ym-hlist li a:active,#mainnav .ym-hlist li a:focus,#mainnav .ym-hlist li a:hover{text-decoration:none;outline:0;position:relative}#mainnav .ym-hlist li a.current:after,#mainnav .ym-hlist li a.section:after,#mainnav .ym-hlist li a:active:after,#mainnav .ym-hlist li a:focus:after,#mainnav .ym-hlist li a:hover:after{top:120%;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#mainnav .ym-hlist li a.children,#mainnav .ym-hlist li ul{display:none}#inner-wrap,#outer-wrap{position:relative;width:100%}#outer-wrap{overflow:hidden}#inner-wrap{background:#fff}#nav-close,#nav-open{display:none;background:0 0;color:#a9dd37;font-size:3em;padding:0 .15em;text-decoration:none;line-height:1em;border:none;position:absolute;top:.75em;left:.25em;z-index:30}#nav-open:hover{color:#b9f339}.landingpage #nav-open{display:none}#nav-close{color:#fff}}@media screen and (max-width:75em){#mainnav,body{background:#242526}#logo{display:inline-block}#top{top:2.6em}header .ym-wbox{padding:1.3em 1em 1em 5em}.landingpage header .ym-wbox{padding-left:1em!important;text-align:left!important}#mainnav{clear:both;float:none;left:0;margin:0;position:absolute;top:0;width:100%;z-index:40;padding-top:7.6em;-webkit-transition:all .3s;transition:all .3s}#mainnav:target #nav-close,#nav-open{display:block}#mainnav:not(:target){z-index:-50;height:0;background:0 0}#mainnav:target #nav-open{display:none}#mainnav .ym-hlist ul li,#mainnav .ym-hlist ul li a{display:block;background:0 0;margin:0;font-size:1em}#mainnav .ym-hlist{padding:0;margin:0;width:100%}#mainnav .ym-hlist ul{overflow:hidden;width:100%;border-bottom:1px solid #3d3d3d}#mainnav .ym-hlist ul li{position:relative;clear:both;width:100%!important;padding:0;border-top:1px solid #3d3d3d}#mainnav .ym-hlist ul li.children{background:0 0}#mainnav .ym-hlist ul li a{width:100%;color:#ccc;line-height:1.2em;font-weight:400;text-align:left;outline:0;padding:.8em 1em}#mainnav .ym-hlist ul li a:after,#mainnav .ym-hlist ul li>a.children{display:none}#mainnav .ym-hlist ul li a.current,#mainnav .ym-hlist ul li a.section,#mainnav .ym-hlist ul li a:active,#mainnav .ym-hlist ul li a:focus,#mainnav .ym-hlist ul li a:hover{text-decoration:none;outline:0;color:#fff;background:0 0}#mainnav .ym-hlist ul li a:active,#mainnav .ym-hlist ul li a:focus,#mainnav .ym-hlist ul li a:hover{background:#3d3d3d}.js #mainnav .ym-hlist ul li.children>a{width:85%;float:left}.js #mainnav .ym-hlist ul li>a.children,.js #mainnav .ym-hlist ul li>a.children:active,.js #mainnav .ym-hlist ul li>a.children:focus,.js #mainnav .ym-hlist ul li>a.children:hover{display:block;float:right;width:15%;text-align:center;padding:.9em 0;margin:0;background:#242526;filter:alpha(Opacity=20);opacity:.2}.js #mainnav .ym-hlist ul li>a.children svg,.js #mainnav .ym-hlist ul li>a.children:active svg,.js #mainnav .ym-hlist ul li>a.children:focus svg,.js #mainnav .ym-hlist ul li>a.children:hover svg{margin:0 auto}.js #mainnav .ym-hlist ul li>a.children:hover{background:#3d3d3d;filter:alpha(Opacity=80);opacity:.8}.js #mainnav .ym-hlist ul li.children>a.children .icon-arrow-up{display:none}.js #mainnav .ym-hlist ul li.children.section>a.children .icon-arrow-up,.js #mainnav .ym-hlist ul li.children>a.children .icon-arrow-down{display:block}.js #mainnav .ym-hlist ul li.children.section>a.children .icon-arrow-down{display:none}#mainnav .ym-hlist ul li:active>ul,#mainnav .ym-hlist ul li:focus>ul,#mainnav .ym-hlist ul li:hover>ul,#mainnav .ym-hlist ul li>ul{display:none;position:relative;max-height:100em;max-width:100%;width:100%;overflow:hidden;-webkit-transition:none;transition:none}#mainnav .ym-hlist ul li ul{padding:0;border:0}#mainnav .ym-hlist ul li ul li{border-bottom:0;font-size:1em;padding:0;margin:0}#mainnav .ym-hlist ul li ul li a{background-color:transparent;color:#ccc;padding:.8em 1em;margin:0;padding-left:calc(1em + 10%)}#mainnav .ym-hlist ul li>ul li a.current,#mainnav .ym-hlist ul li>ul li a.section,#mainnav .ym-hlist ul li>ul li a:active,#mainnav .ym-hlist ul li>ul li a:focus,#mainnav .ym-hlist ul li>ul li a:hover{background-color:#3d3d3d;color:#fff}#mainnav .ym-hlist ul li ul ul{position:relative;left:0}#mainnav .ym-hlist ul li ul li ul li a{padding-left:calc(1em + 20%)}#mainnav .ym-hlist ul li ul li ul li ul li a{padding-left:calc(1em + 30%)}#mainnav .ym-hlist ul li ul li ul li ul li ul li a{padding-left:calc(1em + 40%)}#mainnav .ym-hlist ul li.section>ul{display:block;max-height:100em}#mainnav .ym-hlist ul li ul li.children:hover>ul{display:none}#mainnav .ym-hlist ul li ul li.section:hover>ul,#mainnav .ym-hlist ul li ul li.section>ul{display:block}.js #mainnav{height:100%;width:40%;box-shadow:inset -1.5em 0 1.5em -.75em rgba(0,0,0,.25);overflow:initial;background:#242526;left:-40%}.js #nav-close{display:block;filter:alpha(Opacity=60);opacity:.6}.js #nav-close:focus,.js #nav-close:hover{filter:alpha(Opacity=100);opacity:1}.js #mainnav:not(:target){z-index:auto}.js #inner-wrap{left:0}.js.jsnav #inner-wrap{left:40%}.csstransforms3d.csstransitions.js #mainnav{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js.jsnav #mainnav{left:0}.csstransforms3d.csstransitions.js #inner-wrap{left:0!important;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js.jsnav #inner-wrap{-webkit-transform:translate3d(40%,0,0) scale3d(1,1,1);transform:translate3d(40%,0,0) scale3d(1,1,1)}.csstransforms3d.csstransitions.js #mainnav .ym-hlist{filter:alpha(Opacity=60);opacity:.6;-webkit-transition:opacity .3s .1s ease,-webkit-transform .5s ease;transition:opacity .3s .1s ease,-webkit-transform .5s ease;transition:opacity .3s .1s ease,transform .5s ease;transition:opacity .3s .1s ease,transform .5s ease,-webkit-transform .5s ease;-webkit-transform:translate3d(40%,0,0) scale3d(.9,.9,.9);transform:translate3d(40%,0,0) scale3d(.9,.9,.9);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.csstransforms3d.csstransitions.js.jsnav #mainnav .ym-hlist{filter:alpha(Opacity=100);opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media screen and (max-width:55em){.js #mainnav{width:60%;left:-60%}.js.jsnav #inner-wrap{left:60%}.csstransforms3d.csstransitions.js.jsnav #inner-wrap{-webkit-transform:translate3d(60%,0,0) scale3d(1,1,1);transform:translate3d(60%,0,0) scale3d(1,1,1)}.csstransforms3d.csstransitions.js #mainnav .ym-hlist{-webkit-transform:translate3d(60%,0,0) scale3d(.9,.9,.9);transform:translate3d(60%,0,0) scale3d(.9,.9,.9)}}@media screen and (max-width:40em){.js #mainnav{width:80%;left:-80%}.js.jsnav #inner-wrap{left:80%}.csstransforms3d.csstransitions.js.jsnav #inner-wrap{-webkit-transform:translate3d(80%,0,0) scale3d(1,1,1);transform:translate3d(80%,0,0) scale3d(1,1,1)}.csstransforms3d.csstransitions.js #mainnav .ym-hlist{-webkit-transform:translate3d(80%,0,0) scale3d(.9,.9,.9);transform:translate3d(80%,0,0) scale3d(.9,.9,.9)}}.tiles.blog{margin-top:-.5em}h3.tags{margin-top:2em}ul.tags li{display:inline-block;margin:0;padding:0;color:#444}#col3 form,.Actions,.field{margin-top:1em}fieldset{border:0}a.button,input.action{background:#a9dd37;border-radius:0;display:inline-block;color:#444;font-size:1em;font-weight:400;padding:.4em 1.2em;text-decoration:none;border:0}a.button:focus,a.button:hover,input.action:focus,input.action:hover{background:#b9f339;color:#444;cursor:pointer}a.button:active,input.action:active{position:relative;top:1px;cursor:pointer}form ul.optionset{list-style:none}.middleColumn{display:block;margin:0;background:0 0;clear:left}#Sidebar .middleColumn{margin:0 0 0 8px;display:inline}div.tab .field .middleColumn{clear:none!important;margin:0!important;width:auto}.middleColumn .middleColumn{margin-left:0;margin-right:0;padding:0}.middleColumn .message{margin:0}input.text,select,span.readonly,textarea{padding:.5em;border-radius:.2em;border:1px solid #cdcdcd;color:#767676;font-size:1em;font-weight:400;width:300px}textarea{font-size:.9em;width:450px}select{width:312px}input.text:focus,select:focus,textarea:focus{color:#000}span.readonly{display:block;color:#767676;border:1px solid #cdcdcd;background:#fafafa}label{display:block;margin:0 0 .2em;font-size:1em}label.right{display:inline}input.error,select.error,textarea.error{border-color:#E11A27;margin:0;background:0 0}.field .message.error,label.error{display:block;margin-bottom:1em;margin-top:.5em;color:#E11A27;border:none;background:0 0;padding:0}input.holder-required,input.holder-validation,select.holder-required,select.holder-validation,textarea.holder-required,textarea.holder-validation{border-color:#E11A27}span.message.required{display:block;margin:.2em 0 0;color:#E11A27;border:0}span.message.validation{margin-bottom:1em;color:#E11A27;border:0}.field.requiredField label:after{content:" *"}.field.requiredField label.error:after{content:""}ul.optionset{margin:0;overflow:hidden}ul.optionset li{margin:6px 0;clear:both;padding:0;background-image:none}ul.optionset li input{float:left;margin:2px 6px 0}ul.optionset li label{padding:0 0 0 30px;display:block}div.checkbox input{float:left;margin:.2em .5em 0 0}div.checkbox label{display:block}.checkableoption{clear:both;position:relative;display:block;margin:0 0 8px;padding:0 0 8px}.checkableoption:after{content:".";display:block;height:0;clear:both;visibility:hidden}.checkableoption .field{margin-bottom:0;margin-left:6em;padding:.5em;border-top:1px solid rgba(201,205,206,.8);border-bottom:1px solid rgba(201,205,206,.8)}.checkableoption .CompositeField .field{border-top:none}.checkableoption .CompositeField .field:first-child,.checkableoption .field.optioncheckbox{border-top:1px solid rgba(201,205,206,.8)}.checkableoption .CompositeField .field:last-child{border-bottom:1px solid rgba(201,205,206,.8);box-shadow:0 1px 0 rgba(244,245,245,.8)}.checkableoption .field label.left{width:98px}.checkableoption .field.optioncheckbox{position:absolute;top:0;bottom:8px;background-color:#e3e3e3;padding:.7em .5em .5em;margin:0;width:5em;border-radius:.2em 0 0 .2em;border-bottom:1px solid rgba(201,205,206,.8);border-left:1px solid rgba(201,205,206,.8)}.checkableoption .field.optioncheckbox .checkbox{float:none;display:block;margin:0 auto .5em}.checkableoption .field.optioncheckbox label{display:block;text-align:center;padding-left:0}.showOnClick .showOnClickContainer{display:none}.step-navigation .step-button-wrapper,.userform-progress .step-button-wrapper{display:inline-block;list-style-type:none}.userform-progress .progress{position:relative;height:1em;background:#eee}.userform-progress .progress-bar{position:absolute;height:1em;background:#666}.userform-progress .step-buttons{margin-left:0;position:relative}.userform-progress .step-button-wrapper.viewed .step-button-jump{opacity:1}.userform-progress .step-button-jump{position:absolute;top:0;opacity:.7}.step-navigation .step-buttons{margin-left:0}.userformsgroup{border:1px solid #cdcdcd;border-radius:.2em;padding:1em 1em 2em;margin-top:1em;margin-bottom:1em}.userformsgroup>legend{padding-left:.5em;padding-right:.5em;border:0;width:auto;font-size:2em;max-width:100%;line-height:1.2em}.userformsgroup>.middleColumn>.field:first-child,.userformsgroup>.middleColumn>.field>.literalFieldArea>p:first-child{margin-top:0}.userformsgroup:last-of-type{margin-bottom:3em}ul.sitemap{margin:0;padding:0;width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.sitemap li{list-style-type:none}ul.sitemap ul{padding:0}ul.sitemap ul li{margin:.5em 0 0}ul.sitemap ul ul{padding:0 0 0 1em}ul.sitemap>li{float:left;width:33.33%;margin:3em 0 0;padding:0}ul.sitemap>li h2{margin:0}@media all{.content-footer,.social-links{overflow:hidden;margin-top:2em}.content-footer{border-top:1px solid #d9d9d9;padding-top:1em}.content-footer .share{overflow:hidden}.share .share-button,.share .share-label,.share .share-link{float:left;margin-right:1em;line-height:1.8em;color:#999}.share .share-link a{display:block;border-radius:50%;font-size:1em;color:#fff;padding:.4em;background:#ababab}.share .share-link a .icon{display:block;width:1em}.social-links{display:inline-block}.social-link{float:left;margin:0 2em}.social-link:first-child{margin-left:0}.social-link:last-child{margin-right:0}.social-link a{display:block;margin:0;border:2px solid #fff;border-radius:50%;font-size:2em;color:#fff;padding:.4em}.social-link a .icon{display:block;width:1em}.social-link.feed a:active,.social-link.feed a:focus,.social-link.feed a:hover{background-color:#f26522!important}.social-link.contact a:active,.social-link.contact a:focus,.social-link.contact a:hover{background-color:#a9dd37!important}.social-link.newsletter a:active,.social-link.newsletter a:focus,.social-link.newsletter a:hover{background-color:#4e6420!important}.social-link.gift a:active,.social-link.gift a:focus,.social-link.gift a:hover{background-color:#9ac72f!important}.share-link.facebook a:active,.share-link.facebook a:focus,.share-link.facebook a:hover,.social-link.facebook a:active,.social-link.facebook a:focus,.social-link.facebook a:hover{background-color:#3B5999!important}.share-link.twitter a:active,.share-link.twitter a:focus,.share-link.twitter a:hover,.social-link.twitter a:active,.social-link.twitter a:focus,.social-link.twitter a:hover{background-color:#55acee!important}.share-link.google a:active,.share-link.google a:focus,.share-link.google a:hover,.social-link.google a:active,.social-link.google a:focus,.social-link.google a:hover{background-color:#dd4b39!important}.share-link.linkedin a:active,.share-link.linkedin a:focus,.share-link.linkedin a:hover,.social-link.linkedin a:active,.social-link.linkedin a:focus,.social-link.linkedin a:hover{background-color:#0274b3!important}.share-link.pinterest a:active,.share-link.pinterest a:focus,.share-link.pinterest a:hover,.social-link.pinterest a:active,.social-link.pinterest a:focus,.social-link.pinterest a:hover{background-color:#CB2027!important}.share-link.youtube a:active,.share-link.youtube a:focus,.share-link.youtube a:hover,.social-link.youtube a:active,.social-link.youtube a:focus,.social-link.youtube a:hover{background-color:#C7231A!important}}ul.testimonials{list-style-type:none;overflow:hidden;margin:0 -2em}.flexwrap ul.testimonials{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ul.testimonials .testimonial{display:block;float:left;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;margin:3em 0 0;padding:0 2em}ul.testimonials .testimonial blockquote{margin:0;padding:0;border:0;background:0 0;font-size:1.125em;font-style:normal;font-family:Arial,Helvetica,sans-serif}.fonts-loaded ul.testimonials .testimonial blockquote{font-family:"Open Sans",Arial,Helvetica,sans-serif}ul.testimonials .testimonial blockquote:before{font-family:Georgia,"Times New Roman",Times,serif;font-size:3em;margin-right:.1em}ul.testimonials .testimonial blockquote cite{display:table;font-family:Arial,Helvetica,sans-serif;font-style:normal;margin-top:.5em;width:100%}.fonts-loaded ul.testimonials .testimonial blockquote cite{font-family:"Open Sans",Arial,Helvetica,sans-serif}ul.testimonials .testimonial blockquote cite .author{display:block;font-size:.89em;font-weight:600;line-height:1.2em}ul.testimonials .testimonial blockquote cite .date{display:block;font-size:.72em}ul.testimonials .testimonial blockquote cite .smallimage{display:table-cell;vertical-align:middle;width:75px}ul.testimonials .testimonial blockquote cite .smallimage img{border-radius:50%;margin:0}ul.testimonials .testimonial blockquote cite .smallcontent{display:table-cell;vertical-align:middle}ul.testimonials .testimonial:nth-child(2n+1){clear:left}@media screen and (min-width:0em){#keyvisual,#keyvisual-overlay,#richfooter,#social,.block_area,.layout-band,.main,footer,header{min-width:19em}}@media screen and (max-width:92em){.testing #logo{background:#00f}}@media screen and (max-width:77em){.testing #logo{background:green}.ym-col1{width:66.66%}.ym-col3{margin:0 66.66% 0 0}#keyvisual #keyvisual-overlay .ym-wbox{padding:6em 0 0 6em}ul.tiles .tile{width:25%}ul.tiles .tile:nth-child(5n+1){clear:none}ul.tiles .tile:nth-child(4n+1){clear:left}ul.tiles.large .tile{width:50%}ul.tiles.large .tile .tile:nth-child(4n+1),ul.tiles.large .tile:nth-child(3n+1){clear:none}ul.tiles.large .tile:nth-child(2n+1){clear:left}}@media screen and (max-width:60em){.testing #logo{background:#ff0}#keyvisual #keyvisual-overlay .header{font-size:3em}#keyvisual #keyvisual-overlay a.button{font-size:1.5em}.homepage .layout-band h2,h1{font-size:250%}h2{font-size:200%}h3{font-size:150%}h4{font-size:112.5%}h5,h6{font-size:100%}ul.tiles .tile{width:33.33%}ul.tiles .tile:nth-child(4n+1){clear:none}ul.tiles .tile:nth-child(3n+1){clear:left}ul.tiles.large .tile .tile:nth-child(3n+1){clear:none}footer .ym-contain-dt{position:relative}footer .copyright{float:none}footer #nav-footer{float:none;margin-top:.5em}footer #nav-footer li.first{border:0;margin-left:0;padding-left:0}}@media screen and (max-width:53em){.testing #logo{background:orange}#keyvisual #keyvisual-overlay .ym-wbox{padding:4em 0 0 3em}#keyvisual #keyvisual-overlay .header{font-size:2.5em}#keyvisual #keyvisual-overlay a.button{font-size:1.3em}.linearize-level-1,.linearize-level-1>[class*=ym-g]{display:block;float:none;padding:0;margin:0;width:100%!important}.linearize-level-1>[class*=ym-g]>[class*=ym-gbox]{overflow:hidden;padding:0;margin:0}.linearize-level-1>[class*=ym-g]>[class*=ym-gbox-left],.linearize-level-1>[class*=ym-g]>[class*=ym-gbox-right]{padding:0!important}ul.sitemap>li{width:50%}.imageblock .image{text-align:center}.imageblock .image img{display:inline-block}#richfooter .ym-wbox{padding-top:1em}#richfooter .ym-grid .ym-gl,#richfooter .ym-grid .ym-gr{padding:0;margin-top:2em;border:0}#richfooter h3{font-size:1.8em}}@media screen and (max-width:48em){.testing #logo{background:red}ul.tiles .tile{width:50%}.ym-col1,ul.tiles .ad{width:100%}ul.tiles .tile:nth-child(3n+1){clear:none}ul.tiles .tile:nth-child(2n+1){clear:left}ul.tiles.includes-add .product:nth-of-type(3n-1),ul.tiles.includes-add .tile:nth-child(2n+1){clear:none}ul.tiles.includes-add .product:nth-of-type(2n-1){clear:left}ul.testimonials .testimonial{width:100%;clear:left}.ym-col1{float:none}.ym-col3,.ym-col3 .ym-cbox{margin:0}.listboxes,.listboxes .listbox{margin-top:2em}.listboxes{overflow:hidden;border-top:1px solid #c3c5bf}.social-link{margin:0 1.5em}.social-link a{font-size:1.5em}}@media screen and (max-width:40em){ul.sitemap>li,ul.sitemap>li:first-child{margin-left:0;margin-right:0}.testing #logo{background:purple}header .ym-wbox{padding:.8em 1em .6em;text-align:center}#logo{font-size:4.5em}#nav-close,#nav-open{top:.5em;left:.2em}#top{top:1.2em}#top .phone{font-size:3em;display:block;overflow:hidden}#top .phone .number{display:none}#keyvisual #keyvisual-overlay .ym-wbox{padding:3em 2em 0}#keyvisual #keyvisual-overlay .header{font-size:2em}#keyvisual #keyvisual-overlay a.button{font-size:1.2em}h1{font-size:225%}h2{font-size:200%}h3{font-size:150%}h4{font-size:112.5%}h5,h6{font-size:100%}.typography img.left,.typography img.right{float:none;margin-left:0;margin-right:0}input.text,select,span.readonly,textarea{width:95%}ul.sitemap>li{width:100%}.social-link{margin:0 1em}.social-link a{font-size:1.5em}footer #nav-footer li{border:0;display:block;float:none;padding:0;margin:.5em 0 0}}@media screen and (max-width:30em){.testing #logo{background:#00f}#keyvisual #keyvisual-overlay .ym-wbox{padding:2em 2em 0}#keyvisual #keyvisual-overlay .header{font-size:1.5em}#keyvisual #keyvisual-overlay a.button{font-size:1em}ul.tiles .tile:nth-child(2n+1){clear:none}ul.tiles .tile{width:100%;clear:left}ul.tiles.large .tile{width:100%}ul.tiles.imageonly .tile{text-align:center}ul.tiles.imageonly .tile img{display:inline-block}}@media screen and (max-width:25em){.testing #logo{background:green}.ym-wbox{padding:3em .5em}footer .ym-wbox{padding:1em .5em}#logo{font-size:3.5em}#nav-close,#nav-open{font-size:2.5em;top:.5em;left:.2em}#top{top:1em}#top .phone{font-size:2.5em}ul.tiles .ad,ul.tiles .tile{width:100%}input.text,select,span.readonly,textarea{width:95%}.social-link{margin:0 1em}.social-link a{font-size:1.2em}}@media print{body{font-size:10pt;color:#000}#breadcrumbs,#keyvisual,#mainnav,#richfooter,#social,#top,#top-link,.content-footer,footer,header{display:none!important}#keyvisual,#main,#richfooter,#subnav,.block_area,.layout-band,footer,header{min-width:100%}#Form_CommentsForm,#comments-holder h4:first-child,.commenting-rss-feed,.mobile-only{display:none}.ym-wrapper{width:100%}h1,h2,h3,h4,h5,h6{page-break-after:avoid}h1{margin:0}header{position:static}.ym-col3{display:none!important;margin:0!important}.ym-col1{clear:both;float:none;width:100%!important}.backlink,.morelink{display:none}a{text-decoration:underline;padding-left:0!important;background:0 0!important}a[href]:after{content:" <URL: " attr(href) ">";color:#444;font-size:.8em;background:0 0;font-style:italic;font-weight:400;font-family:Arial,Helvetica,sans-serif}#logo:after,a[class~=image]:after{content:""}}
/*# sourceMappingURL=/themes/yamltheme/combined/maps/main.css.map */


