#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:100%;max-height:100%;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/modules/contrib/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
body tr.odd .form-item,body tr.even .form-item{white-space:normal;}img{max-width:100%;height:auto;}.field.field-name-field-folder{display:none;}
body.container-may-be-fluid:before,body.container-may-be-fluid:after{content:" ";display:table;}body.container-may-be-fluid:after{clear:both;}body:not(.node-type-paragraph-page):not(.page-node-edit):not(.page-node-add) .main-container.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}@media (min-width:768px){body:not(.node-type-paragraph-page):not(.page-node-edit):not(.page-node-add) .main-container.container{width:750px;}}@media (min-width:992px){body:not(.node-type-paragraph-page):not(.page-node-edit):not(.page-node-add) .main-container.container{width:970px;}}@media (min-width:1200px){body:not(.node-type-paragraph-page):not(.page-node-edit):not(.page-node-add) .main-container.container{width:1170px;}}body:not(.node-type-paragraph-page):not(.page-node-edit):not(.page-node-add) .main-container.container > .navbar-header,body:not(.node-type-paragraph-page):not(.page-node-edit):not(.page-node-add) .main-container.container > .navbar-collapse{margin-right:-15px;margin-left:-15px;}@media (min-width:768px){body:not(.node-type-paragraph-page):not(.page-node-edit):not(.page-node-add) .main-container.container > .navbar-header,body:not(.node-type-paragraph-page):not(.page-node-edit):not(.page-node-add) .main-container.container > .navbar-collapse{margin-right:0;margin-left:0;}}body.node-type-paragraph-page .main-container.container,body.page-node-add .main-container.container,body.page-node-edit .main-container.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;width:100%;}body.node-type-paragraph-page .main-container.container > .row > section.col-md-12,body.page-node-add .main-container.container > .row > section.col-md-12,body.page-node-edit .main-container.container > .row > section.col-md-12{padding-left:0;padding-right:0;}body.node-type-paragraph-page .main-container.container .node-paragraph-page .container,body.page-node-add .main-container.container .node-paragraph-page .container,body.page-node-edit .main-container.container .node-paragraph-page .container{width:100%;}body.node-type-paragraph-page .main-container.container > .navbar-header,body.page-node-add .main-container.container > .navbar-header,body.page-node-edit .main-container.container > .navbar-header,body.node-type-paragraph-page .main-container.container > .navbar-collapse,body.page-node-add .main-container.container > .navbar-collapse,body.page-node-edit .main-container.container > .navbar-collapse{margin-right:-15px;margin-left:-15px;}@media (min-width:768px){body.node-type-paragraph-page .main-container.container > .navbar-header,body.page-node-add .main-container.container > .navbar-header,body.page-node-edit .main-container.container > .navbar-header,body.node-type-paragraph-page .main-container.container > .navbar-collapse,body.page-node-add .main-container.container > .navbar-collapse,body.page-node-edit .main-container.container > .navbar-collapse{margin-right:0;margin-left:0;}}body.page-node-add .main-container.container,body.page-node-edit .main-container.container{padding-left:15px;padding-right:15px;}@media screen and (min-width:768px){body.page-node-add .main-container.container,body.page-node-edit .main-container.container{padding-left:30px;padding-right:30px;}}body.node-type-paragraph-page .main-container.container > section.col-sm-12,body.node-type-paragraph-page .main-container.container > section.col-md-12,body.node-type-paragraph-page .main-container.container > section.col-lg-12{padding-left:0;padding-right:0;}.paragraphs-items,.paragraphs-item{clear:both;margin:0;}.paragraphs-items,.paragraphs-items *{line-height:initial;}.paragraphs-item{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.paragraphs-item::before,.paragraphs-item::after{content:" ";display:table;}.paragraphs-item::after{clear:both;}.paragraphs-item::before,.paragraphs-item::after{content:" ";display:table;}.paragraphs-item::after{clear:both;}.jump-links-container{padding:1em 0;border-bottom:#efefef 1px solid;margin:0 0 1em 0;text-align:center;}.stickyscroll-anchor .stickyscroll-element{left:0;right:0;background-color:rgba(255,255,255,0.9);z-index:50;}.jump-links-container h3{display:inline-block;font-size:1.2em;margin:0;padding:0;color:#888;}.jump-links-container ul{margin:0 0 0 1em;padding:0;text-align:center;display:inline-block;}.jump-links-container ul li{padding:0;margin:0;display:inline-block;}.jump-links-container ul li a{font-size:1.1em;margin:0 0.5em 0.25em 0;padding:0.25em 0.5em;display:inline-block;}.jump-links-container ul li a:hover{text-decoration:underline;}.google_map_field_display{height:300px;width:100%;}.paragraphs-item.paragraphs-item--side-by-side-image-text,.paragraphs-item.paragraphs-item--email-address,.paragraphs-item.paragraphs-item--telephone-number,.paragraphs-item.paragraphs-item--google-map{padding-left:0;padding-right:0;}.paragraphs-item .address-without-name,.paragraphs-item .email-address-without-name,.paragraphs-item .telephone-without-name{margin-left:auto;margin-right:auto;}.paragraphs-item .address-without-name .address-content,.paragraphs-item .email-address-without-name .email-address-content,.paragraphs-item .telephone-without-name .telephone-number{display:inline-block;}.paragraphs-item .telephone-with-name .field.field-name-field-parapg-phone-number,.paragraphs-item .email-address-content .field.field-name-field-parapg-email-address{margin:0.6em 0 0 0;}.paragraphs-item .address-name h3,.paragraphs-item .email-address-name h3,.paragraphs-item .telephone-name h3{margin:0;padding:0;font-weight:normal;color:#888;text-align:right;}.paragraphs-item .address-name h3,.paragraphs-item .email-address-name h3,.paragraphs-item .telephone-name h3,.paragraphs-item .address-content .field,.paragraphs-item .email-address-content .field,.paragraphs-item .telephone-number .field{font-size:1em;}@media (min-width:768px){.paragraphs-item .address-name h3,.paragraphs-item .email-address-name h3,.paragraphs-item .telephone-name h3,.paragraphs-item .address-content .field,.paragraphs-item .email-address-content .field,.paragraphs-item .telephone-number .field{font-size:1.5em;}}.paragraphs-item.paragraphs-item--page-promo-banner{padding-top:0;padding-bottom:0;background-color:transparent;}.paragraphs-item--page-promo-banner{padding:0;}.paragraphs-item--page-promo-banner .paragraphs-item--page-promo-banner-inside{margin-left:auto;margin-right:auto;max-width:100%;height:auto;position:relative;}.paragraphs-item--page-promo-banner img{width:100%;max-width:100%;height:auto;}.paragraphs-item--page-promo-banner .text-overlay-inner{padding:0.75em;}.paragraphs-item--page-promo-banner .text-overlay-2-col{}.paragraphs-item--page-promo-banner .text-overlay-3-col{}.paragraphs-item--page-promo-banner .text-colour-pink,.paragraphs-item--page-promo-banner .text-colour-blue,.paragraphs-item--page-promo-banner .text-colour-black{background-color:rgba(255,255,255,0.9)}.paragraphs-item--page-promo-banner .text-colour-black{color:#555;}.paragraphs-item--page-promo-banner .text-colour-pink .text-overlay-inner{border:#ff3cc1 2px solid;}.paragraphs-item--page-promo-banner .text-colour-blue .text-overlay-inner{border:#2266ff 2px solid;}.paragraphs-item--page-promo-banner .text-colour-black .text-overlay-inner{border:#fff 2px solid;}.paragraphs-item--page-promo-banner .text-colour-pink,.paragraphs-item--page-promo-banner .text-colour-pink a{color:#ff3cc1;}.paragraphs-item--page-promo-banner .text-colour-blue,.paragraphs-item--page-promo-banner .text-colour-blue a{color:#2266ff;}.paragraphs-item--page-promo-banner .text-colour-pink a:hover,.paragraphs-item--page-promo-banner .text-colour-blue a:hover{text-decoration:underline;}.paragraphs-item--page-promo-banner .text-colour-white{background-color:rgba(0,0,0,0.8)}.paragraphs-item--page-promo-banner .text-colour-white,.paragraphs-item--page-promo-banner .text-colour-white a{color:#fff;}.paragraphs-item--page-promo-banner .text-colour-white .text-overlay-inner{border:#fff 2px solid;}.paragraphs-item--page-promo-banner a:hover{text-decoration:none;}.paragraphs-item--page-promo-banner h2,.paragraphs-item--page-promo-banner p{margin:0 0 0.25em 0;}.paragraphs-item--page-promo-banner .text-overlays-container{}.paragraphs-item--page-promo-banner .text-overlay{position:relative;padding:0.75em;}.paragraphs-item--page-promo-banner .text{margin:1em;font-size:0.8em;text-align:center;}.paragraphs-item--page-promo-banner a:hover{text-decoration:none;}.paragraphs-item--page-promo-banner h2,.paragraphs-item--page-promo-banner p{margin:0.25em 0;}.paragraphs-item--page-promo-banner h2{font-size:1.75em;}.paragraphs-item--page-promo-banner p{font-size:1em;}@media (min-width:768px){.paragraphs-item--page-promo-banner .text-overlay.text-colour-pink,.paragraphs-item--page-promo-banner .text-overlay.text-colour-blue,.paragraphs-item--page-promo-banner .text-overlay.text-colour-black{-webkit-box-shadow:0 10px 10px -5px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 10px -5px rgba(0,0,0,0.5);box-shadow:0 10px 10px -5px rgba(0,0,0,0.5);}.paragraphs-item--page-promo-banner .text-overlay.text-colour-white{-webkit-box-shadow:0 10px 10px -5px rgba(255,255,255,0.5);-moz-box-shadow:0 10px 10px -5px rgba(255,255,255,0.5);box-shadow:0 10px 10px -5px rgba(255,255,255,0.5);}.paragraphs-item--page-promo-banner .text-overlays-container{position:absolute;left:0;top:0;right:0;bottom:0;}.paragraphs-item--page-promo-banner .text-overlay{position:absolute;top:25%;bottom:25%;}.paragraphs-item--page-promo-banner .text-overlay-inner{position:absolute;top:0;right:0;bottom:0;left:0;margin:0.75em;}.paragraphs-item--page-promo-banner .text-overlay-1-col{left:30%;right:30%;}.paragraphs-item--page-promo-banner .overlay-1-of-2{left:10%;right:52.5%;}.paragraphs-item--page-promo-banner .overlay-2-of-2{left:52.5%;right:10%;}.paragraphs-item--page-promo-banner .overlay-1-of-3{left:5%;right:69%;}.paragraphs-item--page-promo-banner .overlay-2-of-3{left:36%;right:36%;}.paragraphs-item--page-promo-banner .overlay-3-of-3{left:69%;right:5%;}.paragraphs-item--page-promo-banner .text{margin:1em;text-align:center;position:absolute;top:45%;transform:translateY(-50%);right:0;left:0;}}@media (min-width:960px){.paragraphs-item--page-promo-banner .text{font-size:1em;}}.paragraphs-item--page-promo-banner h2{padding-bottom:1em;margin:0;position:relative;}.paragraphs-item--page-promo-banner .text-colour-white h2,.paragraphs-item--page-promo-banner .text-colour-white h2 a{color:#fff;}.paragraphs-item--page-promo-banner .text-colour-white h2 a:hover{text-decoration:underline;}.paragraphs-item--page-promo-banner h2:after{content:"";background-color:#ccc;position:absolute;bottom:0.5em;left:40%;right:40%;height:3px;}.paragraphs-item--page-promo-banner .text-colour-white h2:after{background-color:#fff;}.paragraphs-item--page-promo-banner .text-colour-pink h2:after{background-color:#ff3cc1;}.paragraphs-item--page-promo-banner .text-colour-blue h2:after{background-color:#2266ff;}.paragraphs-item--page-promo-banner .text-colour-black h2:after{background-color:#fff;}.paragraphs-item--youtube-video{text-align:center;}.paragraphs-item--youtube-video .field-name-field-parapg-youtube-video-url{display:inline-block;}.paragraphs-item--child-pages-listing{}.paragraphs-item--child-pages-listing h3.child-pages-listing-title{margin-top:0;}.paragraphs-item.paragraphs-item--image-carousel{margin-left:-15px;margin-right:-15px;}.paragraphs-item--image-carousel .carousel-control{opacity:0.9;filter:alpha(opacity=90);text-shadow:0 1px 10px rgba(0,0,0,0.9);}.paragraphs-item--image-carousel .carousel-control:hover{opacity:1;filter:alpha(opacity=100);}.paragraphs-item--image-carousel .carousel-control.left,.paragraphs-item--image-carousel .carousel-control.right{background-image:none;}.paragraphs-item--image-carousel .carousel-control .glyphicon{font-size:2em;}.paragraphs-item--image-carousel .container .carousel-control .glyphicon-chevron-left{left:-10px;}.paragraphs-item--image-carousel .container .carousel-control .glyphicon-chevron-right{right:5px;}.glyphicon-chevron-right:before,.paragraphs-item--image-carousel .container .carousel-control .glyphicon-chevron-right:before{position:absolute;right:0;}.paragraphs-item--image-carousel .container-fluid .carousel-control .glyphicon-chevron-left{left:0px;right:initial;margin-left:0;}.paragraphs-item--image-carousel .container-fluid .carousel-control .glyphicon-chevron-right{right:0px;left:initial;margin-right:0;}@media (min-width:960px){.paragraphs-item--image-carousel .container .carousel-control.left{left:-60px;}.paragraphs-item--image-carousel .container .carousel-control.right{right:-50px;}.paragraphs-item--image-carousel .carousel-control .glyphicon{font-size:3em;}}.paragraphs-item--image-carousel .carousel-inner > .item > span,.paragraphs-item--image-carousel .carousel-inner > .item > a{display:block;text-align:center;}.paragraphs-item--image-carousel .carousel-inner > .item > span > img.carousel-mobile-image,.paragraphs-item--image-carousel .carousel-inner > .item > a > img.carousel-mobile-image{display:inline-block;}.paragraphs-item--image-carousel .carousel-inner > .item > span > img.carousel-desktop-image,.paragraphs-item--image-carousel .carousel-inner > .item > a > img.carousel-desktop-image{display:none;}@media (min-width:768px){.paragraphs-item--image-carousel .carousel-inner > .item > span > img.carousel-mobile-image,.paragraphs-item--image-carousel .carousel-inner > .item > a > img.carousel-mobile-image{display:none;}.paragraphs-item--image-carousel .carousel-inner > .item > span > img.carousel-desktop-image,.paragraphs-item--image-carousel .carousel-inner > .item > a > img.carousel-desktop-image{display:inline-block;}}.paragraphs-item--image-carousel .carousel-caption{padding-bottom:45px;}@media (min-width:768px){.paragraphs-item--image-carousel .carousel-caption{padding-bottom:70px;}}.paragraphs-item--image-carousel .carousel-caption,.paragraphs-item--image-carousel .carousel-caption h2,.paragraphs-item--image-carousel .carousel-caption p,.paragraphs-item--image-carousel .carousel-caption a{color:#fff;font-weight:normal;}.paragraphs-item--image-carousel .carousel-caption a:hover{text-decoration:none;}.paragraphs-item.paragraphs-item--google-map .google-map-field-label{margin:1em 0 0.5em 0;font-size:1.5em;color:#666;font-weight:normal;}.paragraphs-item.paragraphs-item--company-contact-info h3{margin-top:0;font-weight:normal;}.paragraphs-item.paragraphs-item--company-contact-info ul.contact-links{list-style:none;padding-left:0;}.paragraphs-item.paragraphs-item--company-contact-info li.contact-link{padding:0 0 0.25em 0;border-bottom:#efefef 1px dotted;margin:0 0 0.25em 0;}.paragraphs-item.paragraphs-item--company-contact-info li.contact-link:last-child{padding-bottom:0;border-bottom-width:0;margin-bottom:0;}.paragraphs-item.paragraphs-item--company-contact-info .contact-link-type-email span.contact-link-title,.paragraphs-item.paragraphs-item--company-contact-info .contact-link-type-address span.contact-link-title,.paragraphs-item.paragraphs-item--company-contact-info .contact-link-type-email span.contact-link,.paragraphs-item.paragraphs-item--company-contact-info .contact-link-type-address span.contact-link{display:block;}.paragraphs-item.paragraphs-item--company-contact-info span.contact-link-title{font-size:0.9em;color:#888;font-weight:bold;}.paragraphs-item.paragraphs-item--large-quote-intro-text-style-quote,.paragraphs-item.paragraphs-item--large-quote-intro-text-style-intro-text{margin-top:1em;margin-bottom:1em;}.paragraphs-item.paragraphs-item--large-quote-intro-text-style-quote{font-size:2em;font-style:italic;color:#888;font-family:Georgia,"Times New Roman",Times,serif;}.paragraphs-item.paragraphs-item--large-quote-intro-text-style-intro-text{font-size:2em;color:#666;}.paragraphs-item .paragraphs-item--images-caption figcaption,.paragraphs-item .video-embed-description{border:0;text-align:left;background-color:#eee;padding:1em;font-size:1em;margin:0 0 1em 0;font-style:italic;color:#666;}.paragraphs-item .paragraphs-item--images-caption figcaption{margin-top:1em;}.paragraphs-item.paragraphs-item--images .paragraphs-item--image a{border:#efefef 1px solid;padding:0.5em;display:inline-block;}.paragraphs-item.paragraphs-item--images .paragraphs-item--image a:hover{border-color:#cfcfcf;}.paragraphs-item.paragraphs-item--image-with-optional-caption .image-and-caption{margin:1em 0;}.paragraphs-item.paragraphs-item--image-with-optional-caption .image-and-caption .image{}.paragraphs-item.paragraphs-item--image-with-optional-caption .image-and-caption .image .field-item{}.paragraphs-item.paragraphs-item--image-with-optional-caption .image-and-caption .image img{margin:0 auto;max-width:100%;}.paragraphs-item.paragraphs-item--image-with-optional-caption .image-and-caption .caption{padding:0.125em 10% 1em 10%;font-size:0.95em;color:#888;text-align:center;}.paragraphs-item--wysiwyg,.paragraphs-item--two-three-or-four-column-wysiwyg,.paragraphs-item--side-by-side-image-text{margin-top:1em;margin-bottom:1em;}.field-name-field-folder{display:none;}.paragraphs-item--links-list{padding-top:0.5em;padding-bottom:0.5em;}.paragraphs-item--links-list .links-list-item{padding-top:0.5em;padding-bottom:0.5em;}
