html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;overflow-x:hidden}body{overflow-x:hidden;width:100%;color:#5d686e}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}img{max-width:100%;height:auto}.section,.header,.footer{width:100%;float:left}.clear{clear:both;font-size:1px;height:1px;display:block}#main .section .content-wrapper{padding-top:5em;padding-bottom:5em}#main .section.no-padding-bottom .content-wrapper{padding-bottom:0}@media only screen and (min-width:320px) and (max-width:767px){#main .section .content-wrapper{padding-top:3em;padding-bottom:3em}}.solid-gray-bg{background:#f2f4f5}.gray-bg{background:#f2f3f4;background:-moz-linear-gradient(left, #f2f3f4 0%, #e5e5e5 0%, #fff 100%);background:-webkit-linear-gradient(left, #f2f3f4 0%, #e5e5e5 0%, #fff 100%);background:linear-gradient(to right, #f2f3f4 0%, #e5e5e5 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f3f4', endColorstr='#ffffff',GradientType=1);}#main .content-wrapper,#header .inside,#footer .content-wrapper{width:100%;max-width:1324px;margin:auto;padding-left:0.5em;padding-right:0.5em}#main .content-wrapper:after,#header .inside:after,#footer .content-wrapper:after{content:'';display:block;clear:both}#main .content-wrapper > h2,#header .inside > h2,#footer .content-wrapper > h2{margin-bottom:1.2em;margin-top:0}@media all and (min-width:1025px) and (max-width:1390px){#main .content-wrapper,#header .inside,#footer .content-wrapper{padding-left:1.8em;padding-right:1.8em}}@media all and (max-width:1024px){#main .content-wrapper,#header .inside,#footer .content-wrapper{padding-left:1.5em;padding-right:1.5em}}.red-title h2{color:#e2001a}.invisible{display:none}.how-to-study .content-wrapper{padding-top:5em;padding-bottom:5em}.how-to-study .ce_text{float:left;text-align:center;-moz-width:calc(33.3333% - 1em);-webkit-width:calc(33.3333% - 1em);width:calc(33.3333% - 1em);-moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;overflow:visible;margin:0.5em}.how-to-study .ce_text:hover figure{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-moz-box-shadow:0 2px 16px 2px rgba(31, 30, 30, 0.26);box-shadow:0 2px 16px 2px rgba(31, 30, 30, 0.26);transition:all 0.3s ease-in-out}.how-to-study .ce_text:hover h3 a{color:#e2001a}.how-to-study h2{text-align:center;color:#e2001a;font-size:2em}.how-to-study h3{font-size:1.3em;margin-top:0}.how-to-study h3 a{color:#5d686e;position:relative;display:block;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.how-to-study h3 a:after{margin-top:1em;position:relative;display:none;font-family:'icomoon';content:"\e908";color:#adb6bc}.how-to-study figure{display:block;border-radius:50%;overflow:hidden;width:210px;max-width:80%;margin:0 auto 1.2em;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.how-to-study img{display:block;height:auto;width:100%}.how-to-study a{text-decoration:none}@media all and (max-width:500px){.how-to-study .content-wrapper{padding-top:3em;padding-bottom:3em}.how-to-study .ce_text{width:100%;margin:0 0 2em 0;padding-bottom:2em;text-align:left;display:table;border-bottom:1px solid #adb6bc}.how-to-study .ce_text:last-of-type{margin-bottom:0;border-bottom:0;margin-bottom:0}.how-to-study figure{width:25%;float:none}.how-to-study .txt_container{width:75%}.how-to-study h3{font-size:1.7em;padding-left:1em;text-align:center;left:-8.5%;position:relative}.how-to-study h3 a:after{position:absolute;top:0;bottom:0;right:-1.5em;margin:auto;display:block;height:24px}.how-to-study figure,.how-to-study .txt_container{display:table-cell;vertical-align:middle}}@media all and (max-width:380px){.how-to-study h2{font-size:1.75em}.how-to-study h3{font-size:1.5em}}.page-standard #main .how-to-study .content-wrapper{position:relative;padding-top:0}.page-standard #main .how-to-study .content-wrapper:before{content:'';display:block;clear:both;border-top:1px solid #5d686e;padding-top:3.3em}.page-standard #main .how-to-study .content-wrapper:after{border-bottom:1px solid #5d686e}.page-standard #main .how-to-study h2{display:none}.page-standard #main .how-to-study .image_container img{margin-bottom:0}.page-standard #main .how-to-study .txt_container h3{font-size:1.25em}.small-contact-box .content-wrapper{position:relative}.small-contact-box .ce_text{padding-left:0.5em}.small-contact-box h3,.small-contact-box p{float:left;color:#556670}.small-contact-box h3{position:relative;margin-top:0;font-size:2em;padding-bottom:0.6em;margin-bottom:0.6em}.small-contact-box h3:after{position:absolute;bottom:0;left:0;height:2px;content:'';background:#556670;width:3.5em}.small-contact-box p{clear:left;margin-bottom:0;font-size:1.4em}.small-contact-box p a{text-decoration:none;color:#e2001a}.small-contact-box .upcoming-event{position:absolute;right:0.5em;top:4em;line-height:1.3;font-size:1.4em;margin:0.2em;text-transform:none;max-width:25em;border:1px solid #9fa8af;padding:0.8em 1.2em;color:#556670;font-family:'GenerisSansW01-Regular', Arial, "Helvetica Neue", Helvetica, sans-serif}.small-contact-box .upcoming-event p{font-size:16px;line-height:1.2}.small-contact-box .upcoming-event strong{font-weight:normal;font-family:'GenerisSansW01-Regular', Arial, "Helvetica Neue", Helvetica, sans-serif}.small-contact-box .upcoming-event a{text-decoration:none;color:#556670;color:#e2001a;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media all and (max-width:780px) and (min-width:621px){.small-contact-box .upcoming-event{position:relative;float:right;max-width:55%;top:0;right:0;margin:0}.small-contact-box .ce_text.first{float:left;max-width:45%}}@media all and (max-width:620px){.small-contact-box .ce_text.first{width:100%;float:left;margin-bottom:2em}.small-contact-box .upcoming-event{position:relative;top:auto;right:auto;clear:both;float:left;padding:0.6em 0.7em}.small-contact-box .upcoming-event br{display:none}}.video-box .ce_youtube:not(.one-half){float:left;width:56.6%;position:relative;padding-bottom:28.9%;padding-top:35px;height:0;overflow:hidden}.video-box .ce_text{width:43.4%;float:right;padding-left:4.2em;padding-right:0.5em}.video-box h2{margin-top:0}.video-box p{margin-bottom:1.5em;font-size:16px}.video-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-box.gray-bg h2{color:#e2001a}@media all and (min-width:711px) and (max-width:890px){.video-box .ce_text{padding-left:2em;width:50%}.video-box .ce_youtube{width:50%;padding-bottom:22.3%}}@media all and (max-width:710px){.video-box .ce_youtube,.video-box .ce_text,.video-box .ce_youtube:not(.one-half){width:100%;padding-left:0}.video-box .ce_youtube,.video-box .ce_youtube:not(.one-half){padding-bottom:48%;margin-bottom:1.5em}.video-box h2{margin-bottom:0}}.text-image-block .content-wrapper{padding-left:0.5em;padding-right:0.5em}.text-image-block h2{color:#e2001a}.text-image-block .image_container{width:34%}.text-image-block .image_container img{max-width:100%;display:block;height:auto}.text-image-block .image_container.float_left{float:left;margin-right:5%}.text-image-block .image_container.float_right{float:right;margin-left:5%}.text-image-block .txt_container{width:61%;float:left}.text-image-block .image-rounded{overflow:visible}.text-image-block .image-rounded .image_container{padding:0 3em;overflow:hidden}.text-image-block .image-rounded .image_container img{display:block;margin:0;border-radius:50%}.text-image-block .image-rounded h2{display:inline-block}.text-image-block .image-rounded h2,.text-image-block .image-rounded .image_container{margin-top:0;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.text-image-block h2{margin-top:0}.text-image-block p{font-size:16px;margin-bottom:1.5em}.text-image-block p:last-of-type{margin-bottom:0}.text-image-block ul{margin:1em 0}.text-image-block ul li{position:relative;padding-left:1em}.text-image-block ul li:before{content:"\2022";color:#e2001a;font-size:0.7em;position:absolute;left:0;top:0.4em}@media all and (min-width:801px) and (max-width:1200px){.text-image-block .image_container{width:40%;margin-right:2.5em}.text-image-block .image_container.float_left{margin-right:4%}.text-image-block .image_container.float_right{margin-left:4%}.text-image-block .txt_container{width:50%;float:left}}@media all and (min-width:481px) and (max-width:800px){.text-image-block .image_container{width:100%;margin-bottom:2em}.text-image-block .image_container img{max-width:75%}.text-image-block .txt_container{width:100%}.text-image-block .image-rounded h2{margin-top:!important}}@media all and (max-width:480px){.text-image-block .image_container{width:100%;margin-bottom:1.5em}.text-image-block .image_container img{max-width:75%}.text-image-block .image-rounded .image_container{display:none}.text-image-block .txt_container{width:100%}}@media all and (max-width:800px){#main .section.text-image-block{position:relative;overflow:hidden}#main .section.text-image-block .content-wrapper{padding:0}#main .section.text-image-block .txt_container{padding:2em;margin:2em 0;background:rgba(255, 255, 255, 0.8);position:relative}#main .section.text-image-block .txt_container a{margin-bottom:0.5em}#main .section.text-image-block .txt_container a + a{margin-bottom:0}#main .section.text-image-block .image_container{padding:0 !important;margin:0 !important;position:absolute;height:100%;top:0;right:0}#main .section.text-image-block .image_container img{max-width:none;width:auto;min-height:100%;min-width:100%;height:auto;display:block}}@media all and (min-width:501px) and (max-width:800px){#main .section.text-image-block .txt_container{margin:3.5em 0;max-width:80%;float:right;width:580px;max-width:75%}}@media all and (min-width:561px) and (max-width:800px){#main .section.text-image-block .image-rounded{padding:3.5em 1.8em}#main .section.text-image-block .image-rounded .txt_container{max-width:70%;background:transparent;margin:auto;padding-right:0;padding-top:0}#main .section.text-image-block .image-rounded .image_container{position:relative;height:auto;width:30%}#main .section.text-image-block .image-rounded .image_container img{min-height:0;height:auto;width:100%}}@media all and (max-width:560px){#main .section.text-image-block .image-rounded .image_container{display:none}#main .section.text-image-block .image-rounded .txt_container{margin:0;width:100%;max-width:100%;background:rgba(255, 255, 255, 0.2)}}@media all and (min-width:361px) and (max-width:500px){#main .section.text-image-block .txt_container{margin:6em auto 2em;width:90%;width:-webkit-calc(100% - 3em);width:-moz-calc(100% - 3em);width:calc(100% - 3em);float:none}}@media all and (max-width:360px){#main .section.text-image-block .txt_container{padding-left:1.5em;padding-right:1.5em;width:100%;margin:7em 0 0}}.video-box:not(.home-video-section) .ce_text p a,.text-image-block .ce_text p a{display:inline-block;text-decoration:none;background:#e2001a;padding:0.15em 0.8em;font-size:1.1em;color:#fff;border:2px solid #e2001a;margin-right:1.75em;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.video-box:not(.home-video-section) .ce_text p a:hover,.text-image-block .ce_text p a:hover{background:#fff;color:#e2001a}.core-study-contents{text-align:center}.core-study-contents h2{margin-top:0;margin-bottom:2em;color:#e2001a}.core-study-contents li{font-size:0;height:220px;width:220px;display:inline-block;background:#e2001a;vertical-align:top;color:#fff;text-align:center;border-radius:50%;padding:5px 24px;margin:0 23px}.core-study-contents li strong{font-size:16px;display:block;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.core-study-contents.city-bg{padding:5.5em 0.5em;background:transparent url(../../files/img/city-bg.jpg) no-repeat center center;background-size:cover}@media all and (max-width:1200px){.core-study-contents li{height:198px;width:198px;margin:15px}.core-study-contents li strong{font-size:15px}}@media all and (max-width:780px){.core-study-contents.city-bg{padding:2em 0.5em}}@media all and (max-width:480px){.core-study-contents li{height:180px;width:180px;margin:14px;padding:4px 16px}.core-study-contents li strong{font-size:14px}}.short-overview h2{text-align:center;color:#e2001a;margin-top:0;margin-bottom:3em}@media all and (max-width:480px){.short-overview h2{margin-bottom:1em}}.overview-box{-moz-width:calc(100% - 1em);-webkit-width:calc(100% - 1em);width:calc(100% - 1em);float:left;display:table}.overview-box .box-item{display:table-cell;vertical-align:middle;padding-left:4%;position:relative}.overview-box .box-item:after{content:'';position:absolute;right:0;top:0;bottom:0;margin:auto;height:50%;border-right:5px dotted #859096}.overview-box .box-item p{font-size:1.15em;margin-bottom:0.5em}.overview-box .box-item:first-of-type{padding-left:0}.overview-box .box-item:last-of-type{border-right:none;text-align:center}.overview-box .box-item:last-of-type:after{display:none}.overview-box h3{background-color:#e2001a;border-radius:50%;width:152px;height:152px;text-align:center;padding:0.5em;color:#fff;font-size:26px;padding:1.65em 1em 0;position:relative;margin:0 auto 1em;display:block}.overview-box p strong{color:#e2001a}.overview-box .number{border-radius:50%;width:42px;height:42px;line-height:42px;text-align:center;background:#e2001a;display:inline-block;color:#fff;font-size:1.2em;font-family:'Generis Sans W01 Bold', Arial, "Helvetica Neue", Helvetica, sans-serif;margin-right:0.5em}.overview-box .first-item{position:relative;padding-right:4%}.overview-box .first-item p{background:rgba(108, 108, 108, 0.72);border-radius:50%;width:150px;height:150px;line-height:1.1;text-align:center;padding:0.5em;color:#fff;font-size:18px;padding:2.5em 1em 0;position:relative;margin:0 auto 0;display:block}.overview-box .first-item p strong{color:#fff}.overview-box .first-item p:first-of-type{background:rgba(226, 0, 26, 0.92);padding-top:2.2em;font-size:22px;top:12px}.overview-box .first-item p:last-of-type{top:-12px}.overview-box .box-inner{position:relative}.overview-box .icon-plus{position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;height:26px;font-size:22px;width:20px;text-align:center;color:#fff;z-index:20}@media all and (max-width:1120px){.overview-box{text-align:center}.overview-box .box-item{display:block}.overview-box .box-item:after{display:none}.overview-box .first-item,.overview-box .last-item{display:inline-block;margin:auto;padding-left:0;text-align:center}.overview-box .first-item:after,.overview-box .last-item:after{display:none}.overview-box .third-item{display:inline-block;padding-bottom:30px;margin-bottom:30px;border-bottom:5px dotted #859096}.overview-box .first-item{padding-bottom:30px;padding-right:0;margin-bottom:30px;border-bottom:5px dotted #859096}.overview-box .first-item:after{display:none}.overview-box .first-item p{float:none;display:inline-block;vertical-align:top}.overview-box .first-item p:first-of-type{top:auto;right:-10px}.overview-box .first-item p:last-of-type{top:auto;left:-10px}.overview-box .last-item{display:block}}@media all and (max-width:1120px) and (min-width:600px){}.intro h2{color:#e2001a;position:absolute;padding-bottom:0.8em;left:0;margin-top:0;font-size:1.8em;max-width:30%}.intro h2:after{position:absolute;bottom:0;left:0;width:3em;height:2px;background:#556670;content:''}.intro h3{margin-bottom:0.8em}.intro p{font-size:16px;margin-right:0.5em;margin-bottom:1.2em}.intro p em{font-style:italic}.intro p strong{font-weigt:700}.intro a{color:#e2001a}.intro .ce_text,.intro .content-wrapper h3.ce_headline{width:100%;padding-left:35%;float:right;position:relative}.intro .content-wrapper > h2.ce_headline{position:relative;height:0}.intro ul li{position:relative;padding-left:1em}.intro ul li:before{content:"• ";position:absolute;left:0;top:0;color:#e2001a}.intro ul li li{padding-left:2em}.intro ul li li:before{left:1em}.intro ul li a{color:#e2001a;text-decoration:none;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.intro ul li a:hover{color:#5d686e}.intro .content-wrapper{position:relative}@media all and (max-width:900px){.intro h2 br{display:none}.intro p{width:100%}}@media all and (max-width:767px){.intro .ce_text,.intro .content-wrapper h3.ce_headline{padding-left:0}.intro h2{position:relative;max-width:100%}}.intro h4{font-size:16px;font-family:'Generis Sans W01 Bold', Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:none;margin-bottom:0.5em}.four-box-section{background:transparent url(../../files/img/four-col-bg.jpg) no-repeat center center;background-size:cover}.four-box-section .content-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.four-box-section .ce_text{width:22%;background:#fff;margin-right:4%;padding:2em 1em;text-align:center}.four-box-section .ce_text:last-of-type{margin-right:0}.four-box-section h3{color:#e2001a;margin-bottom:1em;font-size:1.2em;font-family:'Generis Sans W01 Bold', Arial, "Helvetica Neue", Helvetica, sans-serif;text-align:left}.four-box-section p{font-size:16px;text-align:left}.four-box-section p a{text-decoration:none;color:#e2001a}@media all and (max-width:1080px){.four-box-section .content-wrapper{display:block}.four-box-section .ce_text{width:100%;margin-bottom:2em}.four-box-section h3{font-size:1.4em}}.borders .content-wrapper{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.border-top .content-wrapper{border-top:1px solid #bfbfbf}.ce_textdownloads h2,.ce_downloads h2{color:#e2001a}.ce_textdownloads h3,.ce_downloads h3{color:#556670;margin-bottom:1.3em}.ce_textdownloads a,.ce_downloads a{text-decoration:none;color:#000;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ce_textdownloads ul,.ce_downloads ul{margin-bottom:1.8em}.ce_textdownloads li,.ce_downloads li{position:relative;padding-top:0.2em;font-size:0.9em;margin-bottom:1.2em;padding-bottom:1.2em;border-bottom:1px solid #c9d1d5;font-family:'GenerisSansW01-Regular', Arial, "Helvetica Neue", Helvetica, sans-serif}.ce_textdownloads li span,.ce_downloads li span{font-family:'GenerisSansW01-Regular', Arial, "Helvetica Neue", Helvetica, sans-serif}.ce_textdownloads li strong,.ce_downloads li strong{font-family:'Generis Sans W01 Bold', Arial, "Helvetica Neue", Helvetica, sans-serif}.ce_textdownloads li:last-of-type,.ce_downloads li:last-of-type{border-bottom:none}.ce_textdownloads li:hover a,.ce_downloads li:hover a{color:#e2001a}.ce_textdownloads li .caption,.ce_downloads li .caption{display:block}.ce_textdownloads .ce_downloads,.ce_downloads .ce_downloads{width:47%;float:left}.ce_textdownloads .ce_downloads:nth-of-type(even),.ce_downloads .ce_downloads:nth-of-type(even){float:right}@media all and (max-width:1400px){.ce_textdownloads li,.ce_downloads li{font-size:16px}}@media only screen and (min-width:320px) and (max-width:767px){.ce_textdownloads .ce_downloads,.ce_downloads .ce_downloads{width:100%;margin-bottom:2em}.ce_textdownloads h3,.ce_downloads h3{margin-bottom:0.8em}}.video-box h2,.text-image-block h2,.page-intro h2,.short-overview h2,.accordion-section h2,.text-image-block h2{color:#e2001a}.video-box .content-wrapper,.text-image-block .content-wrapper,.page-intro .content-wrapper,.short-overview .content-wrapper,.accordion-section .content-wrapper,.text-image-block .content-wrapper{padding-left:0.5em;padding-right:0.5em}.video-box.border-bottom .content-wrapper:before,.text-image-block.border-bottom .content-wrapper:before,.page-intro.border-bottom .content-wrapper:before,.short-overview.border-bottom .content-wrapper:before,.accordion-section.border-bottom .content-wrapper:before,.text-image-block.border-bottom .content-wrapper:before{left:1em;right:1em}@media (max-width:1390px) and (min-width:1025px){.video-box .content-wrapper,.text-image-block .content-wrapper,.page-intro .content-wrapper,.short-overview .content-wrapper,.accordion-section .content-wrapper,.text-image-block .content-wrapper{padding-left:1.8em;padding-right:1.8em}}@media all and (max-width:1024px){.video-box .content-wrapper,.text-image-block .content-wrapper,.page-intro .content-wrapper,.short-overview .content-wrapper,.accordion-section .content-wrapper,.text-image-block .content-wrapper{padding-left:1.5em;padding-right:1.5em}}.border-bottom .content-wrapper{position:relative}.border-bottom .content-wrapper:before{height:1px;background:#5f6f78;position:absolute;content:'';bottom:0;left:0.5em;right:0.5em}.cta-section .ce_text{display:table;table-layout:fixed}.cta-section .ce_text:first-of-type{display:block;float:left;width:40%;max-width:410px}.cta-section .ce_text:first-of-type h2{color:#e2001a}.cta-section .image_container{display:table-cell;vertical-align:top;width:12em;position:relative;overflow:hidden}.cta-section .image_container img,.cta-section .image_container a{display:block}.cta-section .image_container a{height:100%;width:100%;position:relative;display:table-row;display:contents}.cta-section .image_container img{bottom:0;top:0;position:absolute;height:100%;width:auto;max-width:none}.cta-section .txt_container{display:table-cell;width:100%;padding-left:2em}.cta-section .txt_container p{margin-bottom:0}.cta-section .textimage{float:right;width:50%;margin-bottom:1.5em;clear:right;background:#e2001a;position:relative;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.cta-section .textimage p a{text-decoration:none;color:#fff;display:block;font-size:2rem;padding:1.1em 1em;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative}.cta-section .textimage p a:after{font-family:'icomoon';content:"\e908";color:#fff;font-size:24px;float:right;margin-top:6px;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.cta-section .textimage:hover{background:#fff;-moz-box-shadow:0 2px 16px 2px rgba(31, 30, 30, 0.26);box-shadow:0 2px 16px 2px rgba(31, 30, 30, 0.26);-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.cta-section .textimage:hover p a{color:#e2001a}.cta-section .textimage:hover p a:after{color:#e2001a}@media all and (max-width:1300px) and (min-width:790px){.cta-section .textimage{width:56%}.cta-section .ce_text:first-of-type{width:35%}.cta-section .txt_container{padding-left:0}}@media all and (max-width:789px){.cta-section .textimage p a{padding:0.7em 0.5em;font-size:1.5rem}.cta-section .textimage p a:after{font-size:20px}.cta-section .image_container{width:8em;overflow:hidden}.cta-section .txt_container{padding-left:0}.cta-section .ce_text:first-of-type{width:45%}}@media all and (min-width:811px) and (max-width:1000px){.cta-section .textimage p a{padding:0.6em 1em}}@media all and (min-width:651px) and (max-width:810px){.cta-section .ce_text:nth-of-type(2){margin-top:2.5em}}@media all and (max-width:650px){.cta-section .ce_text:first-of-type{width:100%;margin-bottom:1.5em;max-width:100%}.cta-section .textimage{width:100%}}.trident .cta-section .image_container{overflow:hidden}.trident .cta-section .image_container img{position:relative}.top-contact-block{width:100%;float:left;margin-bottom:2em}.top-contact-block .small-contact-box{background:#fff;float:right;padding:1.5em 2em;width:49%;-moz-box-shadow:-5px 0px 20px 3px rgba(169, 169, 169, 0.26);box-shadow:-5px 0px 20px 3px rgba(169, 169, 169, 0.26)}.top-contact-block .small-contact-box h3{font-size:1.4em;position:relative;padding-bottom:1em;margin-bottom:1em}.top-contact-block .small-contact-box h3:after{position:absolute;bottom:0;left:0;width:3em;height:1px;content:'';background:#5d686e}.top-contact-block .small-contact-box p{font-size:1.2em}@media all and (max-width:780px){.top-contact-block .one-half{width:100%}.top-contact-block .small-contact-box{width:auto;float:left;min-width:320px;max-width:80%}}span#googleOptOut{color:#e2001a;text-decoration:underline;cursor:pointer}body .cookiebar{z-index:200}.page-fullwidth #main .mod_article table{margin-bottom:3em;margin-top:-2em}.page-fullwidth #main .mod_article table td,.page-fullwidth #main .mod_article table th{padding:10px 30px 10px 30px;text-align:left}.page-fullwidth #main .mod_article table td:first-of-type,.page-fullwidth #main .mod_article table th:first-of-type{padding-left:0}.page-fullwidth #main .mod_article table tr{border-top:1px solid #d1d6d9}.page-fullwidth #main .mod_article table tr:first-of-type{border-top:none}.page-fullwidth #main .mod_article table th{font-family:'Generis Sans W01 Bold', Arial, "Helvetica Neue", Helvetica, sans-serif}