body{padding:0;font-family:"ff-tisa-web-pro";background:url(../img/pattern/pattern-blue.png) repeat scroll top left transparent}h1,h2,h3,h4,h5,h6{font-family:"freight-sans-pro",sans-serif}figure{margin:10px}figure.dark{background-color:rgba(0,0,0,0.4)}figcaption{font-family:"freight-sans-pro",sans-serif;font-size:18px;text-align:center;margin-top:10px;color:#333}@media (max-width: 767px){.container{padding:0 20px}}.tooltipster{cursor:pointer;position:relative}.tooltipster sup{width:25px;height:25px;display:inline-block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#114C8A;top:100%;margin:-28px -32px 0 4px;color:#FFF;font-family:"ff-tisa-web-pro";font-size:18px;font-weight:bold;line-height:22px;text-align:center;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.5);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.5);box-shadow:1px 1px 2px rgba(0,0,0,0.5)}.tooltipster.sup-space{margin-right:32px}.tooltipster:hover{text-shadow:1px 1px 2px rgba(0,0,0,0.3);-moz-transition:text-shadow,0.2s,ease-out;-o-transition:text-shadow,0.2s,ease-out;-webkit-transition:text-shadow,0.2s,ease-out;transition:text-shadow,0.2s,ease-out}.header-2 .navbar{top:25px}.header-2 .navbar .nav>li{margin-left:10px}.header-2 .navbar .nav>li>a{background:url(../img/icons/icons.svg) no-repeat scroll top left transparent;background-size:140px 222px;width:42px;height:42px;display:block;padding:0}.header-2 .navbar .nav>li>a.home{background-position:-92px -69px}.header-2 .navbar .nav>li>a.fb{background-position:-1px -115px}.header-2 .navbar .nav>li>a.tw{background-position:-1px -69px}.header-2 .navbar .nav>li>a.mail{background-position:-47px -69px}.header-2 .navbar .nav>li>a.pr{background-position:-47px -115px}.header-2-sub{padding-bottom:240px}@media (max-width: 768px){.header-2-sub{padding-bottom:180px 0 200px}}.header-2-sub .hero-unit h1{font-size:39px;line-height:1;text-shadow:1px 1px 2px black;text-align:left}@media (min-width: 1200px){.header-2-sub .hero-unit h1{font-size:53px}}@media (max-width: 980px){.header-2-sub .hero-unit h1{font-size:32px;margin-top:53px}}@media (max-width: 768px){.header-2-sub .hero-unit h1{font-size:39px;margin-bottom:40px}}@media (max-width: 520px){.header-2-sub .hero-unit h1{text-align:center;margin-top:0}}.header-2-sub .hero-unit h1 span{display:block}.header-2-sub .hero-unit h1 .capitalLetter{float:left;font-size:194px;margin-top:-71px;margin-right:20px;color:#FFFF4D}@media (min-width: 1200px){.header-2-sub .hero-unit h1 .capitalLetter{font-size:224px}}@media (max-width: 980px){.header-2-sub .hero-unit h1 .capitalLetter{font-size:150px;margin-right:15px;margin-top:-54px}}@media (max-width: 768px){.header-2-sub .hero-unit h1 .capitalLetter{font-size:162px}}@media (max-width: 520px){.header-2-sub .hero-unit h1 .capitalLetter{float:none;line-heigth:1}}.header-2-sub .hero-unit h1 .upper{font-size:54px;color:#FFFF4D}@media (min-width: 1200px){.header-2-sub .hero-unit h1 .upper{font-size:74px}}@media (max-width: 980px){.header-2-sub .hero-unit h1 .upper{font-size:44px;margin-top:-60px}}@media (max-width: 768px){.header-2-sub .hero-unit h1 .upper{font-size:54px}}@media (max-width: 520px){.header-2-sub .hero-unit h1 .upper{margin:0}}.header-2-sub .hero-unit h1 .lower{font-size:23px;line-height:1.4}@media (min-width: 1200px){.header-2-sub .hero-unit h1 .lower{font-size:30px}}@media (max-width: 980px){.header-2-sub .hero-unit h1 .lower{font-size:18px}}@media (max-width: 768px){.header-2-sub .hero-unit h1 .lower{font-size:23px}}.header-2-sub.bg-midnight-blue{background:url("../img/bg/banner-02.jpg") no-repeat scroll center center transparent;background-size:cover}.header-2-sub .background{background:url("../img/pattern/raster.png") repeat scroll top left transparent;opacity:0.4}.header-2-sub .logo{border-left:3px solid #FFF;margin-top:8px}@media (max-width: 768px){.header-2-sub .logo{border-left:medium none}}.header-2-sub .logo span{width:200px;height:80px;background:url("../img/icons/icons.svg") no-repeat scroll top right transparent;margin:20px 0;display:block}@media (min-width: 1200px){.header-2-sub .logo span{margin:40px 0}}@media (max-width: 980px){.header-2-sub .logo span{margin:7px 0}}@media (max-width: 768px){.header-2-sub .logo span{margin:auto;width:168px}}.intro{margin-top:-110px;text-align:justify;font-size:18px}@media (max-width: 768px){.intro{font-size:16px}}.intro .icon{display:block;width:70px;height:70px;margin:-112px auto 40px;background:url(../img/icons/icons.svg) no-repeat scroll -1px -212px/185px 291px transparent}.intro>.container{padding:80px 40px 40px;position:relative;z-index:53;background-color:#FFF;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-box-shadow:0px 2px 15px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0px 2px 15px 0px rgba(0,0,0,0.3);box-shadow:0px 2px 15px 0px rgba(0,0,0,0.3)}.intro .capitalLetter{float:left;font-size:102px;color:#114C8A;font-weight:bold;line-height:0.8;margin-right:5px}.content-24 .image{margin-right:20px;display:inline-block;position:absolute;right:50%;width:50%;height:100%;overflow:hidden;top:0}@media (max-width: 768px){.content-24 .image{position:relative;right:0;margin-bottom:15px;width:100%}}.content-24 .image.right{left:50%}@media (max-width: 768px){.content-24 .image.right{left:0}}.content-24 .image.dark:after{z-index:2;content:'';background-color:rgba(0,0,0,0.4);position:absolute;left:0;height:0;width:100%;height:100%}.content-24 .image.light:after{z-index:2;content:'';background-color:rgba(255,255,255,0.5);position:absolute;left:0;height:0;width:100%;height:100%}.content-24 .image img{position:relative;width:100%;height:auto}body section.question{border-top:8px solid #444;margin-top:50px;padding:40px 0 0;background-color:#fff;color:#555;font-size:28px;line-height:1.1em}body section.question .content{position:relative}body section.question h2{font-size:40px;margin-top:40px;margin-bottom:60px}@media (max-width: 979px){body section.question h2{font-size:35px}}@media (max-width: 767px){body section.question h2{padding-right:20px;padding-left:20px;text-align:center}}body section.question h2 span{float:left;font-size:70px;width:90px;height:90px;line-height:78px;text-align:center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;font-family:"ff-tisa-web-pro";color:#FFF;margin-right:20px}@media (max-width: 767px){body section.question h2 span{display:block;float:none;margin:auto;font-size:60px;width:60px;height:60px;text-align:center;line-height:47px}}body section.question h3{color:#F00}body section.question h3:after{content:'';background:url("../img/pattern/raster.png") repeat scroll top left transparent;position:absolute;left:0;top:0;width:100%;height:100%}body section.question p,body section.question li{font-size:18px;line-height:1.5em}body section.question p,body section.question ul{margin-bottom:35px}body section.question em,body section.question i{font-size:23px;font-weight:bold}body section.question q{font-size:20px;font-weight:bold}body section.question u{text-decoration:none;font-size:18px;font-weight:bold;font-style:italic}body section.question object{width:100%}body section.question img.margin,body section.question object.margin{margin:20px 0 0 30px;width:73%;height:auto}@media (max-width: 1200px){body section.question img.margin,body section.question object.margin{margin:40px 0 0 0;width:95%}}@media (max-width: 767px){body section.question img.margin,body section.question object.margin{margin:0;width:100%}}body section.question .right{text-align:right}@media (max-width: 768px){body section.question .right{text-align:left}}body section.question .quote{padding:30px 0;position:relative}body section.question .quote:after{content:'';background:url("../img/pattern/raster.png") repeat scroll top left transparent;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3;position:absolute;left:0;top:0;width:100%;height:100%}body section.question .quote blockquote,body section.question .quote em{font-style:italic;padding:0;text-align:center;font-size:26px}body section.question .quote blockquote:before,body section.question .quote em:before{display:none}body section.question .foot{position:absolute;bottom:0;width:100%}body section.question .foot:after{background:url("../img/pattern/raster.png") repeat scroll top left transparent;content:"";width:100%;height:100%;top:0;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3;position:absolute}body section.question .foot blockquote{padding:20px 0 5px 30px;text-align:right;width:90%;font-size:20px;z-index:12;position:relative}body section.question .foot blockquote:before{display:none}body section.question .backgrounded{height:100%}body section.question.question-1{margin-top:-90px;padding-top:100px}body section.question.question-1 .graphic{color:#FFF}body section.question.question-1 .graphic .int{padding:30px 30px 30px 0}body section.question.blueC{border-top-color:#74CCEE}body section.question.blueC .backgrounded,body section.question.blueC .foot{background-color:#74CCEE}body section.question.blueC .backgrounded blockquote,body section.question.blueC .backgrounded em,body section.question.blueC .foot blockquote,body section.question.blueC .foot em{color:#47636D}body section.question.blueC h2{color:#47636D}body section.question.blueC h2 span{background-color:#74CCEE}body section.question.blueC em,body section.question.blueC q{color:#50BFEA}body section.question.blueC i{color:#47636D}body section.question.blueC u{color:#47636D}body section.question.blueC .quote{background-color:#74CCEE}body section.question.blueC .quote blockquote,body section.question.blueC .quote em{color:#47636D}body section.question.blueC hr{border-top:3px solid #74CCEE}body section.question.orangeC{border-top-color:#FFE401}body section.question.orangeC .backgrounded,body section.question.orangeC .foot{background-color:#FFE401}body section.question.orangeC .backgrounded blockquote,body section.question.orangeC .backgrounded em,body section.question.orangeC .foot blockquote,body section.question.orangeC .foot em{color:#CA771C}body section.question.orangeC h2{color:#CA771C}body section.question.orangeC h2 span{background-color:#FFE401}body section.question.orangeC em,body section.question.orangeC q{color:#E08626}body section.question.orangeC i{color:#CA771C}body section.question.orangeC u{color:#CA771C}body section.question.orangeC .quote{background-color:#FFE401}body section.question.orangeC .quote blockquote,body section.question.orangeC .quote em{color:#CA771C}body section.question.orangeC hr{border-top:3px solid #FFE401}body section.question.greenC{border-top-color:#CCDFBB}body section.question.greenC .backgrounded,body section.question.greenC .foot{background-color:#CCDFBB}body section.question.greenC .backgrounded blockquote,body section.question.greenC .backgrounded em,body section.question.greenC .foot blockquote,body section.question.greenC .foot em{color:#345913}body section.question.greenC h2{color:#345913}body section.question.greenC h2 span{background-color:#CCDFBB}body section.question.greenC em,body section.question.greenC q{color:#7AAC4E}body section.question.greenC i{color:#345913}body section.question.greenC u{color:#345913}body section.question.greenC .quote{background-color:#CCDFBB}body section.question.greenC .quote blockquote,body section.question.greenC .quote em{color:#345913}body section.question.greenC hr{border-top:3px solid #CCDFBB}.tooltipster-default{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.5);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.5);box-shadow:1px 1px 5px rgba(0,0,0,0.5);border:1px solid #666;max-width:50%;background:#FFF}.tooltipster-default .tooltipster-content{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-family:"ff-tisa-web-pro";font-weight:normal;padding:20px;line-height:1.4em;font-size:16px;background:#FFF;color:#666}
