@import url("https://fonts.googleapis.com/css?family=Baloo:regular");@import url("https://fonts.googleapis.com/css?family=Baloo:regular");
section.theme {color:#ffffff;}section.theme {background-color:#2d3364;}section.theme {background-image:url({IMAGEURL});}section.theme .button{display: inline-block; color:#FFFFFF; background-color: transparent; text-align: center; text-decoration: none; line-height: 1em; padding: 0.9em 1.1em; border-radius: 3px; border: 1px solid #FFFFFF; font-weight: 500; font-size: 1.19rem; text-transform: none;}section.theme .button:hover{border: 1px solid #005596; background-color: #005596;}section.theme carousel .slideshow .slide .container .content h1{font: normal normal 900 3rem 'ProximaNovaA-Extrabld', 'Helvetica Neue', sans-serif; color: #FFFFFF;}section.theme carousel .slideshow .slide .container .content p{font: normal normal normal 1.71rem/1.67em 'ProximaNovaA-Regular', 'Helvetica Neue', sans-serif;}section.theme carousel .slideshow .slide .container .content p:nth-child(1){font-weight: 800; font-size: 2.71rem; line-height: 1em;}section.theme carousel .slideshow .slide .container .content p:nth-child(2){font-weight: 100; font-size: 2.71rem; line-height: 1em;}section.theme carousel .slideshow .slide .container .content p:nth-child(3){font-weight: 400; font-size: 2.71rem; line-height: 1em;}section.theme carousel .slideshow .slide .container .content p+p{margin-top:0.5em;}
section.body {background-color: #ffffff; font-size: 16px;}section.body p{line-height: 2em; font-family: 'ProximaNovaA-Regular', 'Helvetica Neue', sans-serif; margin-bottom: 1.25em;}section.body h1{font-size: 3rem; font-weight: 900; color: #223854; margin: 0; margin-bottom: 1em;}section.body h2{font-size: 2.5rem; font-weight: 300; color: #223854; margin: 0; margin-bottom: 1em; font-family: 'ProximaNovaA-Regular', 'Helvetica Neue', sans-serif;}
selector.block-carousel .container.pricing-table carousel .slideshow .slide .inner:before{padding-top:144.44%;;}selector.block-carousel .container.pricing-table carousel .slideshow .slide .inner .overlay{background-color: rgba(50,50,50,0.95);}selector.block-carousel .container-bottom{margin-top: 3.75rem;}
section.accordion .container-accordion h1{font-size: 2.5em; font-weight: 600; color: #58595b; margin-bottom: 0.25em;}section.accordion .container-accordion h2{font-weight: 600; color: #a7a9ac; margin-bottom: 1em;}section.accordion .container-accordion > ul > li > h3{background-color: #00376e}section.accordion .container-accordion > ul > li.open > .body{padding-top: 1em; padding-bottom: 1em;}section.accordion .container-accordion > ul > li > .body p{line-height: 2em;}
section.body {background-color: #ffffff; font-size: 16px;}section.body p{line-height: 2em; font-family: 'ProximaNovaA-Regular', 'Helvetica Neue', sans-serif; margin-bottom: 1.25em;}section.body h1{font-size: 3rem; font-weight: 900; color: #223854; margin: 0; margin-bottom: 1em;}section.body h2{font-size: 2.5rem; font-weight: 300; color: #223854; margin: 0; margin-bottom: 1em; font-family: 'ProximaNovaA-Regular', 'Helvetica Neue', sans-serif;}
section.product-grid {color: #00376e}section.product-grid .products .product,section.product-grid  section.product-grid .extra{border-color:#CCCCCC;}
section.product-grid[data-section-id="3469"] .products .product,section.product-grid[data-section-id="3469"]  section.product-grid .extra{border-color:#CCCCCd;}
section.product-grid[data-section-id="3476"] .products .product,section.product-grid[data-section-id="3476"]  section.product-grid .extra{border-color:#CCCCCC;}
section.product-grid[data-section-id="3567"] .products .product,section.product-grid[data-section-id="3567"]  section.product-grid .extra{border-color:#CCCCCC;}
section.product-grid[data-section-id="3667"] .products .product,section.product-grid[data-section-id="3667"]  section.product-grid .extra{border-color:#CCCCCC;}
section.product-grid[data-section-id="3851"] .products .product,section.product-grid[data-section-id="3851"]  section.product-grid .extra{border-color:#CCCCCC;}
@media only screen and (max-width: 639px){section.body-with-overlay-side-image p, section.body-with-sidebar p { line-height: 2em; font-family: 'FrutigerLight', 'Helvetica Neue', sans-serif; margin-bottom: 1.25em; }.body p { word-break: normal; }section.ticker .slick-button { z-index:100; }section.form .field-container input[type=radio] {border: 0 none transparent !important; border-radius: 0; width: auto  !important; background-color: transparent !important; padding: 0 !important;}}
@media only screen and (min-width: 640px) and (max-width: 1180px){section.body-with-overlay-side-image p, section.body-with-sidebar p { line-height: 2em; font-family: 'FrutigerLight', 'Helvetica Neue', sans-serif; margin-bottom: 1.25em; }.body p { word-break: normal; }section.ticker .slick-button { z-index:100; }section.form .field-container input[type=radio] {border: 0 none transparent !important; border-radius: 0; width: auto  !important; background-color: transparent !important; padding: 0 !important;}}
@media only screen and (min-width: 1181px){section.body-with-overlay-side-image p, section.body-with-sidebar p { line-height: 2em; font-family: 'FrutigerLight', 'Helvetica Neue', sans-serif; margin-bottom: 1.25em; }.body p { word-break: normal; }section.ticker .slick-button { z-index:100; }  section.form .field-container input[type=radio] {border: 0 none transparent !important; border-radius: 0; width: auto  !important; background-color: transparent !important; padding: 0 !important;}}