 @charset "UTF-8";body{line-height: 1.8em;font-size: 14px;transition: all .4s ease;background-color: #eee;font-family: Roboto Slab, Georgia, serif}h1,h2,h3,h4,h5,h6{color: #224;font-family: Roboto Slab, Georgia, serif}h2{font-size: 2em;font-weight: 100;line-height: 1.3em}h3{font-size: 2.5em;font-weight: 600;line-height: 1.3em}h4{font-size: 2em;margin-bottom: 1em;font-weight: 600;line-height: 1.3em}h5{font-size: 1.8em;line-height: 1.3em}h6{font-size: 1.5em;line-height: 1.3em;margin-bottom: 0.5em}p,li,label{font-size: 1.3em;line-height: 1.8em;color: #224;font-weight: 300;font-family: Roboto Slab, Georgia, serif}a{word-break: break-word;font-family: Roboto Slab, Georgia, serif}header{border-bottom: 1px solid #e1e1e1}footer{padding: 40px 0;background: #000}.section .container{padding: 60px 0px}input,textarea{color: black !important}hr{border-color: #e1e1e1}a{color: #003}.row{margin: 0px}object,iframe{border: none}object a{padding: 1em}.iframePlaceholder,.objectPlaceholder{visibility: hidden !important;width: 100% !important;color: #000 !important;background: #000 !important}.modal{z-index: 100000}.modal-dialog{z-index: 100001}.heroParagraph h2{font-size: 4.2em;margin: -10px 0 20px 0;font-weight: 300}.heroParagraph h3{font-size: 1.5em;line-height: 1.3em;margin-bottom: 0.5em}.btn{background: #003;border: none;color: #fff;margin-top: 20px;text-shadow: none;transition: .4s all;padding: 12px 20px;text-transform: uppercase;width: 100%}.btn:hover{background: #00c;transition: .4s all}nav{height: auto;z-index: 99999;width: 100%;margin: 0;padding: .4em 0 .8em 0;max-height: 130px;min-height: 130px;border-bottom: 1px solid #e1e1e1;font-weight: 300}nav a{color: #224;font-family: Roboto Slab, Georgia, serif;font-size: 16px;transition: . opacity .4s all;padding-top: 45px !important}nav a:hover{color: #00c;text-decoration: none;transition: opacity .4s all;border-bottom: 2px solid #00c}.dropdown:hover .dropdown-menu{display: block;margin-top: 0}.dropdown-item{padding-top: 20px !important}.dropdown-item:hover{border-bottom: 2px solid #00c}.active a{color: #00c}.navbar,.navbar-header{background: none;margin-bottom: 0;border-radius: 0px}#logo div{margin-top: 1.1em;font-family: Roboto Slab, Georgia, serif;font-size: 2.1em}#logo img{min-height: 85px;max-height: 110px}.navbar-wrapper{position: absolute;top: 0;right: 0;left: 0;z-index: 20}.navbar-wrapper .navbar{padding-right: 15px;padding-left: 15px}.navbar-wrapper > .container{padding-right: 0;padding-left: 0}.navbar-wrapper .navbar .container{width: auto}.navbar-toggle{background: #003;margin-top: 2.5em}.navbar-toggle .icon-bar{background: #eee}.col-md-12{padding-left: 30px;padding-right: 30px}.fa{color: #006;line-height: 1.2em}.fa-10x{font-size: 10em;padding-top: 1em}.bg-section{background: #e1e1e1}.form-control,.checkbox,.select,.fileInput{height: auto;padding: 10px 15px;background: #eee;border-radius: 0px;border-left: none;border-right: none;border-top: none;border-bottom: 1px solid #00c;box-shadow: none}.select select{min-width: 300px;border: none;margin-top: -11px;margin-bottom: -10px;padding: 10px}.form-group .placeholder,.select .placeholder{color: #999;margin-right: 2px}.form-group .placeholder{float: left}.form-control:focus{box-shadow: none;border-bottom: #00c}.form-group .description{font-size: 90%}.fileInput{margin: 0px;padding: 0px;margin-top: 16px}.js .inputfile{width: 0.1px;height: 0.1px;opacity: 0;overflow: hidden;position: absolute;z-index: -1}.inputfile + label{max-width: 80%;white-space: nowrap;cursor: pointer;display: inline-block;overflow: hidden;margin-bottom: 0px}.inputfile + label i{margin-left: 16px;font-size: 95%;padding-top: -5px}.inputfile + label span{margin-left: 6px;font-size: 80%;font-weight: 400;color: #999}.inputfile:focus + label,.inputfile.has-focus + label{outline: 1px dotted #000}.checkbox{padding-top: 7px;padding-bottom: 8px}.checkbox label{color: #555;font-size: 14px;width: 100%;margin: 0px}.checkbox input[type=checkbox]{display: none}.checkbox input[type=checkbox] + span:before{font-family: FontAwesome;display: inline-block;color: #555;margin-left: -20px}.checkbox input[type=checkbox] + span:before{content: "\f096"}.checkbox input[type=checkbox] + span:before{letter-spacing: 10px}.checkbox input[type=checkbox]:checked + span:before{content: "\f046"}.checkbox input[type=checkbox]:checked + span:before{letter-spacing: 8px}.paragraph img{width: 100%;display: block;margin: auto}.jumbotron{max-height: 600px;margin: 0;padding: 0;overflow: hidden}.jumbotron img{margin: 0;width: 100%}.siteFooter{padding: 1em;font-size: 0.9em;text-align: center;margin-bottom: 0px}footer p{font-size: 0.9em;text-align: center;color: #bccfe1}footer a{font-weight: bold;color: #bccfe1;transition: .4s all}footer a:hover{color: #deeff3;transition: .4s all}.copyright{background: none;padding-top: 15px}.copyright p{color: #888}.socialButtons .fb-share-button{top: -7px !important}.glyphicon{margin-top: 0px;top: 50% !important;font-size: 40px !important}.carousel{overflow: hidden;background: black;text-align: center}.carousel-caption{z-index: 10}.carousel-caption-h-left{text-align: left}.carousel-caption-h-right{text-align: right}.carousel-caption-v-top{bottom: none;top: 0}.carousel-caption-v-center{top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;height: 50%;overflow: auto}.carousel .item{width: 100%;overflow: hidden;text-align: center;margin: auto}.carousel-img{height: auto;max-width: 100%;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto}.col-md-12 .carousel{height: 600px}.col-md-12 .carousel .item{height: 600px}.col-md-11 .carousel{height: 550px}.col-md-11 .carousel .item{height: 550px}.col-md-10 .carousel{height: 500px}.col-md-10 .carousel .item{height: 500px}.col-md-9 .carousel{height: 450px}.col-md-9 .carousel .item{height: 450px}.col-md-8 .carousel{height: 400px}.col-md-8 .carousel .item{height: 400px}.col-md-7 .carousel{height: 350px}.col-md-7 .carousel .item{height: 350px}.col-md-6 .carousel{height: 300px}.col-md-6 .carousel .item{height: 300px}.col-md-5 .carousel{height: 250px}.col-md-5 .carousel .item{height: 250px}.col-md-4 .carousel{height: 200px}.col-md-4 .carousel .item{height: 200px}.col-md-3 .carousel{height: 150px}.col-md-3 .carousel .item{height: 150px}.col-md-2 .carousel{height: 100px}.col-md-2 .carousel .item{height: 100px}.col-md-1 .carousel{height: 50px}.col-md-1 .carousel .item{height: 50px}.carousel-control{color: #003}.carousel-control.left,.carousel-control.right{background-image: none}.carousel-control.left:hover,.carousel-control.right:hover,.carousel-control .glyphicon-chevron-left:hover,.carousel-control .glyphicon-chevron-right:hover,.carousel-control .icon-next:hover,.carousel-control .icon-prev:hover{color: #00c}.squareContainer{background-size: 100% 100%;background-repeat: no-repeat;padding: 0px}.square{padding-bottom: 100%;overflow: hidden}.square > .fullHeight{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;padding: 0.5em;overflow: hidden;background: rgba(0,0,0,0.6);color: #fff}.square > .halfHeight{position: absolute;top: 50%;left: 0px;width: 100%;height: 50%;padding: 1em;overflow: hidden;background: rgba(0,0,0,0.6);color: #fff}.aSquareContainer:hover{opacity: 0.75}.square h2{margin-top: 0px;color: #fff;font-weight: 700}.square h3{color: #fff;font-weight: 300}.square h2{font-size: 175%}.square h3{font-size: 150%}.col-md-5 .square h2{font-size: 160%}.col-md-5 .square h3{font-size: 140%;margin: 0px}.col-md-4 .square h2{font-size: 140%}.col-md-4 .square h3{font-size: 130%;margin: 0px}.col-md-3 .square h2{font-size: 140%;margin-bottom: 4px}.col-md-3 .square h3{font-size: 130%;margin: 0px}.col-md-2 .square h2{font-size: 120%;margin-bottom: 0px}.col-md-2 .square h3{font-size: 100%;margin: 0px}.col-md-2 .halfHeight,.col-md-2 .fullHeight{padding: 0.75em}.col-md-1 .square h2{font-size: 80%;margin-bottom: 0px}.col-md-1 .square h3{font-size: 80%;margin: 0px}.col-md-1 .halfHeight,.col-md-1 .fullHeight{padding: 3px}.previewThumbnail{background-size: 100%}.previewText h2{font-weight: 400;margin: 0px;font-size: 160%;margin-top: 10px}.previewText h3{font-weight: 300;margin: 0px;font-size: 140%;margin-top: 10px}.preview{border: 1px solid #e1e1e1;background-color: rgba(0,0,0,0.05)}a .preview:hover{opacity: 0.5}.accordion-btn{background-color: #eee;color: #444;cursor: pointer;padding: 18px;width: 100%;border: none;text-align: left;outline: none;font-size: 15px;transition: 0.4s}.accordion-btn.active,.accordion-btn:hover{background-color: #ddd}.accordion-btn:after{content: '\02795';font-size: 13px;color: #777;float: right;margin-left: 5px}.accordion-btn.active:after{content: "\2796"}.accordion-panel{padding: 0 18px;background-color: white;max-height: 0;overflow: hidden;transition: .6s ease-in-out;opacity: 0}.accordion-panel.show{opacity: 1;max-height: 500px}.blogMultiparagraph .paragraph{padding-bottom: 75px;margin-bottom: 75px}.postDivider{border-bottom: 1px solid #e1e1e1}.fat-divider{margin: 80px 0}.borderStyleA .container{border-bottom: none}.borderStyleB .container{border-bottom: 1px solid #e1e1e1}.borderStyleC{border-bottom: 1px solid #e1e1e1}.colorSetA{background-color: #eee !important;color: #224 !important}.colorSetA *{color: #224 !important}.colorSetA a{color: #003}.colorSetB{background-color: #224 !important;color: #eee !important}.colorSetB *{color: #eee !important}.colorSetB a{color: #fff}.colorSetC{background-color: #003;color: #fff}.colorSetC *{color: #fff}.colorSetC a{color: #eee}.colorSetD{background-color: #fff !important;color: #003 !important}.colorSetD *{color: #003 !important}.colorSetD a{color: #224}.colorSetALight{background-color: #eee !important;color: #224 !important;background-color: #fbfbfb !important}.colorSetALight *{color: #224 !important}.colorSetALight a{color: #003}.colorSetADark{background-color: #eee !important;color: #224 !important;background-color: #e1e1e1 !important}.colorSetADark *{color: #224 !important}.colorSetADark a{color: #003}.colorSetBLight{background-color: #224 !important;color: #eee !important;background-color: #2b2b55 !important}.colorSetBLight *{color: #eee !important}.colorSetBLight a{color: #fff}.colorSetBDark{background-color: #224 !important;color: #eee !important;background-color: #1a1a33 !important}.colorSetBDark *{color: #eee !important}.colorSetBDark a{color: #fff}.colorSetCLight{background-color: #003;color: #fff;background-color: #00004d !important}.colorSetCLight *{color: #fff}.colorSetCLight a{color: #eee}.colorSetCDark{background-color: #003;color: #fff;background-color: #00001a !important}.colorSetCDark *{color: #fff}.colorSetCDark a{color: #eee}.colorSetDLight{color: #003 !important;background-color: #fff !important}.colorSetDLight *{color: #003 !important}.colorSetDLight a{color: #224}.colorSetDDark{background-color: #fff !important;color: #003 !important;background-color: #f2f2f2 !important}.colorSetDDark *{color: #003 !important}.colorSetDDark a{color: #224}@media (max-width: 1000px) and (min-width: 768px){.col-md-4{float: left;display: inline;width: 32% !important;margin: auto}.navbar-wrapper .container{padding-right: 15px;padding-left: 15px}.navbar-wrapper .navbar{padding-right: 0;padding-left: 0}.carousel-caption p{margin-bottom: 20px;font-size: 21px;line-height: 1.4}}@media (max-width: 767px){.container{max-width: 90%}.col-md-12{padding-left: 15px}.main_spot .col-md-6{padding-left: 0px}.fa-10x{padding-top: 0}.inbox{display: none}nav{overflow: visible}.navbar-nav{width: 100%;background: #eee none repeat scroll 0% 0%;margin: 0px;padding-bottom: 2.5em}nav > li,.av > li:hover,nav > li a,nav > li a:hover{border-bottom: none}#logo img{max-width: 240px !important}}@media print{body,body *{background-color: #fff !important;background-image: none !important;color: #555 !important}body{font-size: 80% !important}nav,img,footer,header,iframe,input,.btn,button,textarea{display: none !important}}.section .noPadding{padding: 0px}.frameStyleB{border-radius: 2px;box-shadow: 4px 4px 4px rgba(0,0,0,0.2)}.frameStyleC{border-radius: 2px;box-shadow: 16px 16px 4px rgba(0,0,0,0.2)}.frameStyleD{border-radius: 2px;box-shadow: 0px 0px 7px rgba(0,0,0,0.2)}.frameStyleE{border-radius: 2px;box-shadow: 0px 0px 7px rgba(255,255,255,0.2)}.bodyVideo{z-index: -1000;position: fixed;min-width: 100%}.popupModal{z-index: 2000}#cookies_alert{bottom: 0px;height: auto;left: 0;margin: 0 auto;padding: 0;position: fixed;right: 0;width: 100%;z-index: 9999999;-webkit-transition: all .5s ease-out;-moz-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out}#cookies_alert.closed{display: none}#cookies_alert .cookies_container{background-color: rgba(0,0,0,0.8);padding: 10px;padding-right: 35px;position: relative}#cookies_alert .cookies_close p{position: absolute;right: 20px;bottom: 8px;color: #FFF}#cookies_alert .cookies_close p:hover{cursor: pointer}#cookies_alert .cookies_text p{color: #FFF;font-size: 90%;padding-left: 10px}#cookies_alert .cookies_text a{color: #EA504E}#cookies_alert .cookies_text a:hover{text-decoration: underline}.giulia-form-control-div{width: 1px;height: 1px;overflow: hidden;position: absolute;left: 0px;top: 0px;opacity: 0.1}.giulia-form-control-div input{opacity: 0.1} 