html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
margin:0;
padding:0;
border:0;
font:inherit;
font-size:100%;
vertical-align:baseline
}
html {
line-height:1
}
ol,ul {
list-style:none
}
table {
border-collapse:collapse;
border-spacing:0
}
caption,th,td {
text-align:left;
font-weight:normal;
vertical-align:middle
}
q,blockquote {
quotes:none
}
q:before,q:after,blockquote:before,blockquote:after {
content:"";
content:none
}
a img {
border:none
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {
display:block
}
@font-face {
font-family:'PlayfairDisplay';
src:url("../fonts/PlayfairDisplay-Regular.eot");
src:url("../fonts/PlayfairDisplay-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/PlayfairDisplay-Regular.woff") format("woff"),url("../fonts/PlayfairDisplay-Regular.ttf") format("truetype");
font-weight:normal;
font-style:normal
}
@font-face {
font-family:'Natalie';
src:url("../fonts/Natalie.eot");
src:url("../fonts/Natalie.eot?#iefix") format("embedded-opentype"),url("../fonts/Natalie.woff") format("woff"),url("../fonts/Natalie.ttf") format("truetype");
font-weight:100;
font-style:normal
}
@font-face {
font-family:'Malmoe';
src:url("../fonts/Malmoe.eot");
src:url("../fonts/Malmoe.eot?#iefix") format("embedded-opentype"),url("../fonts/Malmoe.woff") format("woff"),url("../fonts/Malmoe.ttf") format("truetype");
font-weight:100;
font-style:normal
}
@font-face {
font-family:'RobotoRegular';
src:url("../fonts/Roboto-Regular.eot");
src:url("../fonts/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Roboto-Regular.woff") format("woff"),url("../fonts/Roboto-Regular.ttf") format("truetype");
font-weight:normal;
font-style:normal
}
.icon-on {
display:inline-block
}
.icon-50YearsBadge {
background-image:url(../img/icons/spritesheet.png);
background-position:-646px -790px;
width:162px;
height:130px
}
.icon-Check-Mark {
background-image:url(../img/icons/spritesheet.png);
background-position:-923px -249px;
width:19px;
height:18px
}
.icon-Home-Icon {
background-image:url(../img/icons/spritesheet.png);
background-position:-923px -232px;
width:21px;
height:17px
}
.icon-bbb-accred {
background-image:url(../img/icons/spritesheet.png);
background-position:-646px -920px;
width:100px;
height:38px
}
.icon-bca-a {
background-image:url(../img/icons/spritesheet.png);
background-position:-808px -843px;
width:100px;
height:40px
}
.icon-canada {
background-image:url(../img/icons/spritesheet.png);
background-position:-796px -630px;
width:127px;
height:53px
}
.icon-category {
background-image:url(../img/icons/spritesheet.png);
background-position:-923px -267px;
width:18px;
height:16px
}
.icon-date {
background-image:url(../img/icons/spritesheet.png);
background-position:-923px -283px;
width:17px;
height:16px
}
.icon-diller {
background-image:url(../img/icons/spritesheet.png);
background-position:-796px -736px;
width:86px;
height:53px
}
.icon-gold {
background-image:url(../img/icons/spritesheet.png);
background-position:-350px 0px;
width:296px;
height:294px
}
.icon-goldcertificate {
background-image:url(../img/icons/spritesheet.png);
background-position:-646px 0px;
width:300px;
height:185px
}
.icon-img_home_tab_arrow {
background-image:url(../img/icons/spritesheet.png);
background-position:-923px -185px;
width:21px;
height:25px
}
.icon-lock {
background-image:url(../img/icons/spritesheet.png);
background-position:-923px -210px;
width:20px;
height:22px
}
.icon-menu-btn {
background-image:url(../img/icons/spritesheet.png);
background-position:-898px -431px;
width:26px;
height:13px
}
.icon-metalsGold {
background-image:url(../img/icons/spritesheet.png);
background-position:-350px -294px;
width:278px;
height:219px
}
.icon-metalsSilver {
background-image:url(../img/icons/spritesheet.png);
background-position:-350px -513px;
width:278px;
height:219px
}
.icon-news-icon {
background-image:url(../img/icons/spritesheet.png);
background-position:-898px -362px;
width:35px;
height:30px
}
.icon-ngc {
background-image:url(../img/icons/spritesheet.png);
background-position:-796px -683px;
width:104px;
height:53px
}
.icon-project {
background-image:url(../img/icons/spritesheet.png);
background-position:-882px -736px;
width:57px;
height:53px
}
.icon-ratingCrown {
background-image:url(../img/icons/spritesheet.png);
background-position:-898px -409px;
width:25px;
height:22px
}
.icon-roundBox {
background-image:url(../img/icons/spritesheet.png);
background-position:-646px -630px;
width:150px;
height:160px
}
.icon-roundClip {
background-image:url(../img/icons/spritesheet.png);
background-position:-796px -470px;
width:150px;
height:160px
}
.icon-roundPhone {
background-image:url(../img/icons/spritesheet.png);
background-position:-646px -470px;
width:150px;
height:160px
}
.icon-shipingCar {
background-image:url(../img/icons/spritesheet.png);
background-position:-898px -392px;
width:44px;
height:17px
}
.icon-silver {
background-image:url(../img/icons/spritesheet.png);
background-position:-646px -185px;
width:277px;
height:177px
}
.icon-socials {
background-image:url(../img/icons/spritesheet.png);
width:35px;
height:35px
}
.icon-sprite_star {
background-image:url(../img/icons/spritesheet.png);
background-position:-923px -299px;
width:16px;
height:16px
}
.icon-stars {
background-image:url(../img/icons/spritesheet.png);
background-position:-646px -362px;
width:252px;
height:108px
}
.icon-unitedStates {
background-image:url(../img/icons/spritesheet.png);
background-position:-808px -790px;
width:80px;
height:53px
}
@font-face {
font-family:'FontAwesome';
src:url("../fonts/fontawesome-webfont.eot?v=4.7.0");
src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
font-weight:normal;
font-style:normal
}
.fa {
display:inline-block;
font:normal normal normal 14px/1 FontAwesome;
font-size:inherit;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.fa-lg {
font-size:1.33333em;
line-height:.75em;
vertical-align:-15%
}
.fa-2x {
font-size:2em
}
.fa-3x {
font-size:3em
}
.fa-4x {
font-size:4em
}
.fa-5x {
font-size:5em
}
.fa-fw {
width:1.28571em;
text-align:center
}
.fa-ul {
padding-left:0;
margin-left:2.14286em;
list-style-type:none
}
.fa-ul>li {
position:relative
}
.fa-li {
position:absolute;
left:-2.14286em;
width:2.14286em;
top:.14286em;
text-align:center
}
.fa-li.fa-lg {
left:-1.85714em
}
.fa-border {
padding:.2em .25em .15em;
border:solid 0.08em #eee;
-webkit-border-radius:.1em;
-moz-border-radius:.1em;
border-radius:.1em
}
.fa-pull-left {
float:left
}
.fa-pull-right {
float:right
}
.fa.fa-pull-left {
margin-right:.3em
}
.fa.fa-pull-right {
margin-left:.3em
}
.pull-right {
float:right
}
.pull-left {
float:left
}
.fa.pull-left {
margin-right:.3em
}
.fa.pull-right {
margin-left:.3em
}
.fa-spin {
-webkit-animation:fa-spin 2s infinite linear;
-moz-animation:fa-spin 2s infinite linear;
-o-animation:fa-spin 2s infinite linear;
animation:fa-spin 2s infinite linear
}
.fa-pulse {
-webkit-animation:fa-spin 1s infinite steps(8);
-moz-animation:fa-spin 1s infinite steps(8);
-o-animation:fa-spin 1s infinite steps(8);
animation:fa-spin 1s infinite steps(8)
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}

}
@-moz-keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(359deg);
-moz-transform:rotate(359deg);
transform:rotate(359deg)
}

}
@-o-keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(359deg);
-o-transform:rotate(359deg);
transform:rotate(359deg)
}

}
@keyframes fa-spin {
0% {
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-o-transform:rotate(0deg);
transform:rotate(0deg)
}
100% {
-webkit-transform:rotate(359deg);
-moz-transform:rotate(359deg);
-o-transform:rotate(359deg);
transform:rotate(359deg)
}

}
.fa-rotate-90 {
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
-moz-transform:rotate(90deg);
-o-transform:rotate(90deg);
transform:rotate(90deg)
}
.fa-rotate-180 {
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
-webkit-transform:rotate(180deg);
-ms-transform:rotate(180deg);
-moz-transform:rotate(180deg);
-o-transform:rotate(180deg);
transform:rotate(180deg)
}
.fa-rotate-270 {
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
-webkit-transform:rotate(270deg);
-ms-transform:rotate(270deg);
-moz-transform:rotate(270deg);
-o-transform:rotate(270deg);
transform:rotate(270deg)
}
.fa-flip-horizontal {
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
-webkit-transform:scale(-1, 1);
-ms-transform:scale(-1, 1);
-moz-transform:scale(-1, 1);
-o-transform:scale(-1, 1);
transform:scale(-1, 1)
}
.fa-flip-vertical {
-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-webkit-transform:scale(1, -1);
-ms-transform:scale(1, -1);
-moz-transform:scale(1, -1);
-o-transform:scale(1, -1);
transform:scale(1, -1)
}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {
-webkit-filter:none;
filter:none
}
.fa-stack {
position:relative;
display:inline-block;
width:2em;
height:2em;
line-height:2em;
vertical-align:middle
}
.fa-stack-1x,.fa-stack-2x {
position:absolute;
left:0;
width:100%;
text-align:center
}
.fa-stack-1x {
line-height:inherit
}
.fa-stack-2x {
font-size:2em
}
.fa-inverse {
color:#fff
}
.fa-glass:before {
content:""
}
.fa-music:before {
content:""
}
.fa-search:before {
content:""
}
.fa-envelope-o:before {
content:""
}
.fa-heart:before {
content:""
}
.fa-star:before {
content:""
}
.fa-star-o:before {
content:""
}
.fa-user:before {
content:""
}
.fa-film:before {
content:""
}
.fa-th-large:before {
content:""
}
.fa-th:before {
content:""
}
.fa-th-list:before {
content:""
}
.fa-check:before {
content:""
}
.fa-remove:before,.fa-close:before,.fa-times:before {
content:""
}
.fa-search-plus:before {
content:""
}
.fa-search-minus:before {
content:""
}
.fa-power-off:before {
content:""
}
.fa-signal:before {
content:""
}
.fa-gear:before,.fa-cog:before {
content:""
}
.fa-trash-o:before {
content:""
}
.fa-home:before {
content:""
}
.fa-file-o:before {
content:""
}
.fa-clock-o:before {
content:""
}
.fa-road:before {
content:""
}
.fa-download:before {
content:""
}
.fa-arrow-circle-o-down:before {
content:""
}
.fa-arrow-circle-o-up:before {
content:""
}
.fa-inbox:before {
content:""
}
.fa-play-circle-o:before {
content:""
}
.fa-rotate-right:before,.fa-repeat:before {
content:""
}
.fa-refresh:before {
content:""
}
.fa-list-alt:before {
content:""
}
.fa-lock:before {
content:""
}
.fa-flag:before {
content:""
}
.fa-headphones:before {
content:""
}
.fa-volume-off:before {
content:""
}
.fa-volume-down:before {
content:""
}
.fa-volume-up:before {
content:""
}
.fa-qrcode:before {
content:""
}
.fa-barcode:before {
content:""
}
.fa-tag:before {
content:""
}
.fa-tags:before {
content:""
}
.fa-book:before {
content:""
}
.fa-bookmark:before {
content:""
}
.fa-print:before {
content:""
}
.fa-camera:before {
content:""
}
.fa-font:before {
content:""
}
.fa-bold:before {
content:""
}
.fa-italic:before {
content:""
}
.fa-text-height:before {
content:""
}
.fa-text-width:before {
content:""
}
.fa-align-left:before {
content:""
}
.fa-align-center:before {
content:""
}
.fa-align-right:before {
content:""
}
.fa-align-justify:before {
content:""
}
.fa-list:before {
content:""
}
.fa-dedent:before,.fa-outdent:before {
content:""
}
.fa-indent:before {
content:""
}
.fa-video-camera:before {
content:""
}
.fa-photo:before,.fa-image:before,.fa-picture-o:before {
content:""
}
.fa-pencil:before {
content:""
}
.fa-map-marker:before {
content:""
}
.fa-adjust:before {
content:""
}
.fa-tint:before {
content:""
}
.fa-edit:before,.fa-pencil-square-o:before {
content:""
}
.fa-share-square-o:before {
content:""
}
.fa-check-square-o:before {
content:""
}
.fa-arrows:before {
content:""
}
.fa-step-backward:before {
content:""
}
.fa-fast-backward:before {
content:""
}
.fa-backward:before {
content:""
}
.fa-play:before {
content:""
}
.fa-pause:before {
content:""
}
.fa-stop:before {
content:""
}
.fa-forward:before {
content:""
}
.fa-fast-forward:before {
content:""
}
.fa-step-forward:before {
content:""
}
.fa-eject:before {
content:""
}
.fa-chevron-left:before {
content:""
}
.fa-chevron-right:before {
content:""
}
.fa-plus-circle:before {
content:""
}
.fa-minus-circle:before {
content:""
}
.fa-times-circle:before {
content:""
}
.fa-check-circle:before {
content:""
}
.fa-question-circle:before {
content:""
}
.fa-info-circle:before {
content:""
}
.fa-crosshairs:before {
content:""
}
.fa-times-circle-o:before {
content:""
}
.fa-check-circle-o:before {
content:""
}
.fa-ban:before {
content:""
}
.fa-arrow-left:before {
content:""
}
.fa-arrow-right:before {
content:""
}
.fa-arrow-up:before {
content:""
}
.fa-arrow-down:before {
content:""
}
.fa-mail-forward:before,.fa-share:before {
content:""
}
.fa-expand:before {
content:""
}
.fa-compress:before {
content:""
}
.fa-plus:before {
content:""
}
.fa-minus:before {
content:""
}
.fa-asterisk:before {
content:""
}
.fa-exclamation-circle:before {
content:""
}
.fa-gift:before {
content:""
}
.fa-leaf:before {
content:""
}
.fa-fire:before {
content:""
}
.fa-eye:before {
content:""
}
.fa-eye-slash:before {
content:""
}
.fa-warning:before,.fa-exclamation-triangle:before {
content:""
}
.fa-plane:before {
content:""
}
.fa-calendar:before {
content:""
}
.fa-random:before {
content:""
}
.fa-comment:before {
content:""
}
.fa-magnet:before {
content:""
}
.fa-chevron-up:before {
content:""
}
.fa-chevron-down:before {
content:""
}
.fa-retweet:before {
content:""
}
.fa-shopping-cart:before {
content:""
}
.fa-folder:before {
content:""
}
.fa-folder-open:before {
content:""
}
.fa-arrows-v:before {
content:""
}
.fa-arrows-h:before {
content:""
}
.fa-bar-chart-o:before,.fa-bar-chart:before {
content:""
}
.fa-twitter-square:before {
content:""
}
.fa-facebook-square:before {
content:""
}
.fa-camera-retro:before {
content:""
}
.fa-key:before {
content:""
}
.fa-gears:before,.fa-cogs:before {
content:""
}
.fa-comments:before {
content:""
}
.fa-thumbs-o-up:before {
content:""
}
.fa-thumbs-o-down:before {
content:""
}
.fa-star-half:before {
content:""
}
.fa-heart-o:before {
content:""
}
.fa-sign-out:before {
content:""
}
.fa-linkedin-square:before {
content:""
}
.fa-thumb-tack:before {
content:""
}
.fa-external-link:before {
content:""
}
.fa-sign-in:before {
content:""
}
.fa-trophy:before {
content:""
}
.fa-github-square:before {
content:""
}
.fa-upload:before {
content:""
}
.fa-lemon-o:before {
content:""
}
.fa-phone:before {
content:""
}
.fa-square-o:before {
content:""
}
.fa-bookmark-o:before {
content:""
}
.fa-phone-square:before {
content:""
}
.fa-twitter:before {
content:""
}
.fa-facebook-f:before,.fa-facebook:before {
content:""
}
.fa-github:before {
content:""
}
.fa-unlock:before {
content:""
}
.fa-credit-card:before {
content:""
}
.fa-feed:before,.fa-rss:before {
content:""
}
.fa-hdd-o:before {
content:""
}
.fa-bullhorn:before {
content:""
}
.fa-bell:before {
content:""
}
.fa-certificate:before {
content:""
}
.fa-hand-o-right:before {
content:""
}
.fa-hand-o-left:before {
content:""
}
.fa-hand-o-up:before {
content:""
}
.fa-hand-o-down:before {
content:""
}
.fa-arrow-circle-left:before {
content:""
}
.fa-arrow-circle-right:before {
content:""
}
.fa-arrow-circle-up:before {
content:""
}
.fa-arrow-circle-down:before {
content:""
}
.fa-globe:before {
content:""
}
.fa-wrench:before {
content:""
}
.fa-tasks:before {
content:""
}
.fa-filter:before {
content:""
}
.fa-briefcase:before {
content:""
}
.fa-arrows-alt:before {
content:""
}
.fa-group:before,.fa-users:before {
content:""
}
.fa-chain:before,.fa-link:before {
content:""
}
.fa-cloud:before {
content:""
}
.fa-flask:before {
content:""
}
.fa-cut:before,.fa-scissors:before {
content:""
}
.fa-copy:before,.fa-files-o:before {
content:""
}
.fa-paperclip:before {
content:""
}
.fa-save:before,.fa-floppy-o:before {
content:""
}
.fa-square:before {
content:""
}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before {
content:""
}
.fa-list-ul:before {
content:""
}
.fa-list-ol:before {
content:""
}
.fa-strikethrough:before {
content:""
}
.fa-underline:before {
content:""
}
.fa-table:before {
content:""
}
.fa-magic:before {
content:""
}
.fa-truck:before {
content:""
}
.fa-pinterest:before {
content:""
}
.fa-pinterest-square:before {
content:""
}
.fa-google-plus-square:before {
content:""
}
.fa-google-plus:before {
content:""
}
.fa-money:before {
content:""
}
.fa-caret-down:before {
content:""
}
.fa-caret-up:before {
content:""
}
.fa-caret-left:before {
content:""
}
.fa-caret-right:before {
content:""
}
.fa-columns:before {
content:""
}
.fa-unsorted:before,.fa-sort:before {
content:""
}
.fa-sort-down:before,.fa-sort-desc:before {
content:""
}
.fa-sort-up:before,.fa-sort-asc:before {
content:""
}
.fa-envelope:before {
content:""
}
.fa-linkedin:before {
content:""
}
.fa-rotate-left:before,.fa-undo:before {
content:""
}
.fa-legal:before,.fa-gavel:before {
content:""
}
.fa-dashboard:before,.fa-tachometer:before {
content:""
}
.fa-comment-o:before {
content:""
}
.fa-comments-o:before {
content:""
}
.fa-flash:before,.fa-bolt:before {
content:""
}
.fa-sitemap:before {
content:""
}
.fa-umbrella:before {
content:""
}
.fa-paste:before,.fa-clipboard:before {
content:""
}
.fa-lightbulb-o:before {
content:""
}
.fa-exchange:before {
content:""
}
.fa-cloud-download:before {
content:""
}
.fa-cloud-upload:before {
content:""
}
.fa-user-md:before {
content:""
}
.fa-stethoscope:before {
content:""
}
.fa-suitcase:before {
content:""
}
.fa-bell-o:before {
content:""
}
.fa-coffee:before {
content:""
}
.fa-cutlery:before {
content:""
}
.fa-file-text-o:before {
content:""
}
.fa-building-o:before {
content:""
}
.fa-hospital-o:before {
content:""
}
.fa-ambulance:before {
content:""
}
.fa-medkit:before {
content:""
}
.fa-fighter-jet:before {
content:""
}
.fa-beer:before {
content:""
}
.fa-h-square:before {
content:""
}
.fa-plus-square:before {
content:""
}
.fa-angle-double-left:before {
content:""
}
.fa-angle-double-right:before {
content:""
}
.fa-angle-double-up:before {
content:""
}
.fa-angle-double-down:before {
content:""
}
.fa-angle-left:before {
content:""
}
.fa-angle-right:before {
content:""
}
.fa-angle-up:before {
content:""
}
.fa-angle-down:before {
content:""
}
.fa-desktop:before {
content:""
}
.fa-laptop:before {
content:""
}
.fa-tablet:before {
content:""
}
.fa-mobile-phone:before,.fa-mobile:before {
content:""
}
.fa-circle-o:before {
content:""
}
.fa-quote-left:before {
content:""
}
.fa-quote-right:before {
content:""
}
.fa-spinner:before {
content:""
}
.fa-circle:before {
content:""
}
.fa-mail-reply:before,.fa-reply:before {
content:""
}
.fa-github-alt:before {
content:""
}
.fa-folder-o:before {
content:""
}
.fa-folder-open-o:before {
content:""
}
.fa-smile-o:before {
content:""
}
.fa-frown-o:before {
content:""
}
.fa-meh-o:before {
content:""
}
.fa-gamepad:before {
content:""
}
.fa-keyboard-o:before {
content:""
}
.fa-flag-o:before {
content:""
}
.fa-flag-checkered:before {
content:""
}
.fa-terminal:before {
content:""
}
.fa-code:before {
content:""
}
.fa-mail-reply-all:before,.fa-reply-all:before {
content:""
}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {
content:""
}
.fa-location-arrow:before {
content:""
}
.fa-crop:before {
content:""
}
.fa-code-fork:before {
content:""
}
.fa-unlink:before,.fa-chain-broken:before {
content:""
}
.fa-question:before {
content:""
}
.fa-info:before {
content:""
}
.fa-exclamation:before {
content:""
}
.fa-superscript:before {
content:""
}
.fa-subscript:before {
content:""
}
.fa-eraser:before {
content:""
}
.fa-puzzle-piece:before {
content:""
}
.fa-microphone:before {
content:""
}
.fa-microphone-slash:before {
content:""
}
.fa-shield:before {
content:""
}
.fa-calendar-o:before {
content:""
}
.fa-fire-extinguisher:before {
content:""
}
.fa-rocket:before {
content:""
}
.fa-maxcdn:before {
content:""
}
.fa-chevron-circle-left:before {
content:""
}
.fa-chevron-circle-right:before {
content:""
}
.fa-chevron-circle-up:before {
content:""
}
.fa-chevron-circle-down:before {
content:""
}
.fa-html5:before {
content:""
}
.fa-css3:before {
content:""
}
.fa-anchor:before {
content:""
}
.fa-unlock-alt:before {
content:""
}
.fa-bullseye:before {
content:""
}
.fa-ellipsis-h:before {
content:""
}
.fa-ellipsis-v:before {
content:""
}
.fa-rss-square:before {
content:""
}
.fa-play-circle:before {
content:""
}
.fa-ticket:before {
content:""
}
.fa-minus-square:before {
content:""
}
.fa-minus-square-o:before {
content:""
}
.fa-level-up:before {
content:""
}
.fa-level-down:before {
content:""
}
.fa-check-square:before {
content:""
}
.fa-pencil-square:before {
content:""
}
.fa-external-link-square:before {
content:""
}
.fa-share-square:before {
content:""
}
.fa-compass:before {
content:""
}
.fa-toggle-down:before,.fa-caret-square-o-down:before {
content:""
}
.fa-toggle-up:before,.fa-caret-square-o-up:before {
content:""
}
.fa-toggle-right:before,.fa-caret-square-o-right:before {
content:""
}
.fa-euro:before,.fa-eur:before {
content:""
}
.fa-gbp:before {
content:""
}
.fa-dollar:before,.fa-usd:before {
content:""
}
.fa-rupee:before,.fa-inr:before {
content:""
}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {
content:""
}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before {
content:""
}
.fa-won:before,.fa-krw:before {
content:""
}
.fa-bitcoin:before,.fa-btc:before {
content:""
}
.fa-file:before {
content:""
}
.fa-file-text:before {
content:""
}
.fa-sort-alpha-asc:before {
content:""
}
.fa-sort-alpha-desc:before {
content:""
}
.fa-sort-amount-asc:before {
content:""
}
.fa-sort-amount-desc:before {
content:""
}
.fa-sort-numeric-asc:before {
content:""
}
.fa-sort-numeric-desc:before {
content:""
}
.fa-thumbs-up:before {
content:""
}
.fa-thumbs-down:before {
content:""
}
.fa-youtube-square:before {
content:""
}
.fa-youtube:before {
content:""
}
.fa-xing:before {
content:""
}
.fa-xing-square:before {
content:""
}
.fa-youtube-play:before {
content:""
}
.fa-dropbox:before {
content:""
}
.fa-stack-overflow:before {
content:""
}
.fa-instagram:before {
content:""
}
.fa-flickr:before {
content:""
}
.fa-adn:before {
content:""
}
.fa-bitbucket:before {
content:""
}
.fa-bitbucket-square:before {
content:""
}
.fa-tumblr:before {
content:""
}
.fa-tumblr-square:before {
content:""
}
.fa-long-arrow-down:before {
content:""
}
.fa-long-arrow-up:before {
content:""
}
.fa-long-arrow-left:before {
content:""
}
.fa-long-arrow-right:before {
content:""
}
.fa-apple:before {
content:""
}
.fa-windows:before {
content:""
}
.fa-android:before {
content:""
}
.fa-linux:before {
content:""
}
.fa-dribbble:before {
content:""
}
.fa-skype:before {
content:""
}
.fa-foursquare:before {
content:""
}
.fa-trello:before {
content:""
}
.fa-female:before {
content:""
}
.fa-male:before {
content:""
}
.fa-gittip:before,.fa-gratipay:before {
content:""
}
.fa-sun-o:before {
content:""
}
.fa-moon-o:before {
content:""
}
.fa-archive:before {
content:""
}
.fa-bug:before {
content:""
}
.fa-vk:before {
content:""
}
.fa-weibo:before {
content:""
}
.fa-renren:before {
content:""
}
.fa-pagelines:before {
content:""
}
.fa-stack-exchange:before {
content:""
}
.fa-arrow-circle-o-right:before {
content:""
}
.fa-arrow-circle-o-left:before {
content:""
}
.fa-toggle-left:before,.fa-caret-square-o-left:before {
content:""
}
.fa-dot-circle-o:before {
content:""
}
.fa-wheelchair:before {
content:""
}
.fa-vimeo-square:before {
content:""
}
.fa-turkish-lira:before,.fa-try:before {
content:""
}
.fa-plus-square-o:before {
content:""
}
.fa-space-shuttle:before {
content:""
}
.fa-slack:before {
content:""
}
.fa-envelope-square:before {
content:""
}
.fa-wordpress:before {
content:""
}
.fa-openid:before {
content:""
}
.fa-institution:before,.fa-bank:before,.fa-university:before {
content:""
}
.fa-mortar-board:before,.fa-graduation-cap:before {
content:""
}
.fa-yahoo:before {
content:""
}
.fa-google:before {
content:""
}
.fa-reddit:before {
content:""
}
.fa-reddit-square:before {
content:""
}
.fa-stumbleupon-circle:before {
content:""
}
.fa-stumbleupon:before {
content:""
}
.fa-delicious:before {
content:""
}
.fa-digg:before {
content:""
}
.fa-pied-piper-pp:before {
content:""
}
.fa-pied-piper-alt:before {
content:""
}
.fa-drupal:before {
content:""
}
.fa-joomla:before {
content:""
}
.fa-language:before {
content:""
}
.fa-fax:before {
content:""
}
.fa-building:before {
content:""
}
.fa-child:before {
content:""
}
.fa-paw:before {
content:""
}
.fa-spoon:before {
content:""
}
.fa-cube:before {
content:""
}
.fa-cubes:before {
content:""
}
.fa-behance:before {
content:""
}
.fa-behance-square:before {
content:""
}
.fa-steam:before {
content:""
}
.fa-steam-square:before {
content:""
}
.fa-recycle:before {
content:""
}
.fa-automobile:before,.fa-car:before {
content:""
}
.fa-cab:before,.fa-taxi:before {
content:""
}
.fa-tree:before {
content:""
}
.fa-spotify:before {
content:""
}
.fa-deviantart:before {
content:""
}
.fa-soundcloud:before {
content:""
}
.fa-database:before {
content:""
}
.fa-file-pdf-o:before {
content:""
}
.fa-file-word-o:before {
content:""
}
.fa-file-excel-o:before {
content:""
}
.fa-file-powerpoint-o:before {
content:""
}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {
content:""
}
.fa-file-zip-o:before,.fa-file-archive-o:before {
content:""
}
.fa-file-sound-o:before,.fa-file-audio-o:before {
content:""
}
.fa-file-movie-o:before,.fa-file-video-o:before {
content:""
}
.fa-file-code-o:before {
content:""
}
.fa-vine:before {
content:""
}
.fa-codepen:before {
content:""
}
.fa-jsfiddle:before {
content:""
}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {
content:""
}
.fa-circle-o-notch:before {
content:""
}
.fa-ra:before,.fa-resistance:before,.fa-rebel:before {
content:""
}
.fa-ge:before,.fa-empire:before {
content:""
}
.fa-git-square:before {
content:""
}
.fa-git:before {
content:""
}
.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {
content:""
}
.fa-tencent-weibo:before {
content:""
}
.fa-qq:before {
content:""
}
.fa-wechat:before,.fa-weixin:before {
content:""
}
.fa-send:before,.fa-paper-plane:before {
content:""
}
.fa-send-o:before,.fa-paper-plane-o:before {
content:""
}
.fa-history:before {
content:""
}
.fa-circle-thin:before {
content:""
}
.fa-header:before {
content:""
}
.fa-paragraph:before {
content:""
}
.fa-sliders:before {
content:""
}
.fa-share-alt:before {
content:""
}
.fa-share-alt-square:before {
content:""
}
.fa-bomb:before {
content:""
}
.fa-soccer-ball-o:before,.fa-futbol-o:before {
content:""
}
.fa-tty:before {
content:""
}
.fa-binoculars:before {
content:""
}
.fa-plug:before {
content:""
}
.fa-slideshare:before {
content:""
}
.fa-twitch:before {
content:""
}
.fa-yelp:before {
content:""
}
.fa-newspaper-o:before {
content:""
}
.fa-wifi:before {
content:""
}
.fa-calculator:before {
content:""
}
.fa-paypal:before {
content:""
}
.fa-google-wallet:before {
content:""
}
.fa-cc-visa:before {
content:""
}
.fa-cc-mastercard:before {
content:""
}
.fa-cc-discover:before {
content:""
}
.fa-cc-amex:before {
content:""
}
.fa-cc-paypal:before {
content:""
}
.fa-cc-stripe:before {
content:""
}
.fa-bell-slash:before {
content:""
}
.fa-bell-slash-o:before {
content:""
}
.fa-trash:before {
content:""
}
.fa-copyright:before {
content:""
}
.fa-at:before {
content:""
}
.fa-eyedropper:before {
content:""
}
.fa-paint-brush:before {
content:""
}
.fa-birthday-cake:before {
content:""
}
.fa-area-chart:before {
content:""
}
.fa-pie-chart:before {
content:""
}
.fa-line-chart:before {
content:""
}
.fa-lastfm:before {
content:""
}
.fa-lastfm-square:before {
content:""
}
.fa-toggle-off:before {
content:""
}
.fa-toggle-on:before {
content:""
}
.fa-bicycle:before {
content:""
}
.fa-bus:before {
content:""
}
.fa-ioxhost:before {
content:""
}
.fa-angellist:before {
content:""
}
.fa-cc:before {
content:""
}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {
content:""
}
.fa-meanpath:before {
content:""
}
.fa-buysellads:before {
content:""
}
.fa-connectdevelop:before {
content:""
}
.fa-dashcube:before {
content:""
}
.fa-forumbee:before {
content:""
}
.fa-leanpub:before {
content:""
}
.fa-sellsy:before {
content:""
}
.fa-shirtsinbulk:before {
content:""
}
.fa-simplybuilt:before {
content:""
}
.fa-skyatlas:before {
content:""
}
.fa-cart-plus:before {
content:""
}
.fa-cart-arrow-down:before {
content:""
}
.fa-diamond:before {
content:""
}
.fa-ship:before {
content:""
}
.fa-user-secret:before {
content:""
}
.fa-motorcycle:before {
content:""
}
.fa-street-view:before {
content:""
}
.fa-heartbeat:before {
content:""
}
.fa-venus:before {
content:""
}
.fa-mars:before {
content:""
}
.fa-mercury:before {
content:""
}
.fa-intersex:before,.fa-transgender:before {
content:""
}
.fa-transgender-alt:before {
content:""
}
.fa-venus-double:before {
content:""
}
.fa-mars-double:before {
content:""
}
.fa-venus-mars:before {
content:""
}
.fa-mars-stroke:before {
content:""
}
.fa-mars-stroke-v:before {
content:""
}
.fa-mars-stroke-h:before {
content:""
}
.fa-neuter:before {
content:""
}
.fa-genderless:before {
content:""
}
.fa-facebook-official:before {
content:""
}
.fa-pinterest-p:before {
content:""
}
.fa-whatsapp:before {
content:""
}
.fa-server:before {
content:""
}
.fa-user-plus:before {
content:""
}
.fa-user-times:before {
content:""
}
.fa-hotel:before,.fa-bed:before {
content:""
}
.fa-viacoin:before {
content:""
}
.fa-train:before {
content:""
}
.fa-subway:before {
content:""
}
.fa-medium:before {
content:""
}
.fa-yc:before,.fa-y-combinator:before {
content:""
}
.fa-optin-monster:before {
content:""
}
.fa-opencart:before {
content:""
}
.fa-expeditedssl:before {
content:""
}
.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before {
content:""
}
.fa-battery-3:before,.fa-battery-three-quarters:before {
content:""
}
.fa-battery-2:before,.fa-battery-half:before {
content:""
}
.fa-battery-1:before,.fa-battery-quarter:before {
content:""
}
.fa-battery-0:before,.fa-battery-empty:before {
content:""
}
.fa-mouse-pointer:before {
content:""
}
.fa-i-cursor:before {
content:""
}
.fa-object-group:before {
content:""
}
.fa-object-ungroup:before {
content:""
}
.fa-sticky-note:before {
content:""
}
.fa-sticky-note-o:before {
content:""
}
.fa-cc-jcb:before {
content:""
}
.fa-cc-diners-club:before {
content:""
}
.fa-clone:before {
content:""
}
.fa-balance-scale:before {
content:""
}
.fa-hourglass-o:before {
content:""
}
.fa-hourglass-1:before,.fa-hourglass-start:before {
content:""
}
.fa-hourglass-2:before,.fa-hourglass-half:before {
content:""
}
.fa-hourglass-3:before,.fa-hourglass-end:before {
content:""
}
.fa-hourglass:before {
content:""
}
.fa-hand-grab-o:before,.fa-hand-rock-o:before {
content:""
}
.fa-hand-stop-o:before,.fa-hand-paper-o:before {
content:""
}
.fa-hand-scissors-o:before {
content:""
}
.fa-hand-lizard-o:before {
content:""
}
.fa-hand-spock-o:before {
content:""
}
.fa-hand-pointer-o:before {
content:""
}
.fa-hand-peace-o:before {
content:""
}
.fa-trademark:before {
content:""
}
.fa-registered:before {
content:""
}
.fa-creative-commons:before {
content:""
}
.fa-gg:before {
content:""
}
.fa-gg-circle:before {
content:""
}
.fa-tripadvisor:before {
content:""
}
.fa-odnoklassniki:before {
content:""
}
.fa-odnoklassniki-square:before {
content:""
}
.fa-get-pocket:before {
content:""
}
.fa-wikipedia-w:before {
content:""
}
.fa-safari:before {
content:""
}
.fa-chrome:before {
content:""
}
.fa-firefox:before {
content:""
}
.fa-opera:before {
content:""
}
.fa-internet-explorer:before {
content:""
}
.fa-tv:before,.fa-television:before {
content:""
}
.fa-contao:before {
content:""
}
.fa-500px:before {
content:""
}
.fa-amazon:before {
content:""
}
.fa-calendar-plus-o:before {
content:""
}
.fa-calendar-minus-o:before {
content:""
}
.fa-calendar-times-o:before {
content:""
}
.fa-calendar-check-o:before {
content:""
}
.fa-industry:before {
content:""
}
.fa-map-pin:before {
content:""
}
.fa-map-signs:before {
content:""
}
.fa-map-o:before {
content:""
}
.fa-map:before {
content:""
}
.fa-commenting:before {
content:""
}
.fa-commenting-o:before {
content:""
}
.fa-houzz:before {
content:""
}
.fa-vimeo:before {
content:""
}
.fa-black-tie:before {
content:""
}
.fa-fonticons:before {
content:""
}
.fa-reddit-alien:before {
content:""
}
.fa-edge:before {
content:""
}
.fa-credit-card-alt:before {
content:""
}
.fa-codiepie:before {
content:""
}
.fa-modx:before {
content:""
}
.fa-fort-awesome:before {
content:""
}
.fa-usb:before {
content:""
}
.fa-product-hunt:before {
content:""
}
.fa-mixcloud:before {
content:""
}
.fa-scribd:before {
content:""
}
.fa-pause-circle:before {
content:""
}
.fa-pause-circle-o:before {
content:""
}
.fa-stop-circle:before {
content:""
}
.fa-stop-circle-o:before {
content:""
}
.fa-shopping-bag:before {
content:""
}
.fa-shopping-basket:before {
content:""
}
.fa-hashtag:before {
content:""
}
.fa-bluetooth:before {
content:""
}
.fa-bluetooth-b:before {
content:""
}
.fa-percent:before {
content:""
}
.fa-gitlab:before {
content:""
}
.fa-wpbeginner:before {
content:""
}
.fa-wpforms:before {
content:""
}
.fa-envira:before {
content:""
}
.fa-universal-access:before {
content:""
}
.fa-wheelchair-alt:before {
content:""
}
.fa-question-circle-o:before {
content:""
}
.fa-blind:before {
content:""
}
.fa-audio-description:before {
content:""
}
.fa-volume-control-phone:before {
content:""
}
.fa-braille:before {
content:""
}
.fa-assistive-listening-systems:before {
content:""
}
.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before {
content:""
}
.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before {
content:""
}
.fa-glide:before {
content:""
}
.fa-glide-g:before {
content:""
}
.fa-signing:before,.fa-sign-language:before {
content:""
}
.fa-low-vision:before {
content:""
}
.fa-viadeo:before {
content:""
}
.fa-viadeo-square:before {
content:""
}
.fa-snapchat:before {
content:""
}
.fa-snapchat-ghost:before {
content:""
}
.fa-snapchat-square:before {
content:""
}
.fa-pied-piper:before {
content:""
}
.fa-first-order:before {
content:""
}
.fa-yoast:before {
content:""
}
.fa-themeisle:before {
content:""
}
.fa-google-plus-circle:before,.fa-google-plus-official:before {
content:""
}
.fa-fa:before,.fa-font-awesome:before {
content:""
}
.fa-handshake-o:before {
content:""
}
.fa-envelope-open:before {
content:""
}
.fa-envelope-open-o:before {
content:""
}
.fa-linode:before {
content:""
}
.fa-address-book:before {
content:""
}
.fa-address-book-o:before {
content:""
}
.fa-vcard:before,.fa-address-card:before {
content:""
}
.fa-vcard-o:before,.fa-address-card-o:before {
content:""
}
.fa-user-circle:before {
content:""
}
.fa-user-circle-o:before {
content:""
}
.fa-user-o:before {
content:""
}
.fa-id-badge:before {
content:""
}
.fa-drivers-license:before,.fa-id-card:before {
content:""
}
.fa-drivers-license-o:before,.fa-id-card-o:before {
content:""
}
.fa-quora:before {
content:""
}
.fa-free-code-camp:before {
content:""
}
.fa-telegram:before {
content:""
}
.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before {
content:""
}
.fa-thermometer-3:before,.fa-thermometer-three-quarters:before {
content:""
}
.fa-thermometer-2:before,.fa-thermometer-half:before {
content:""
}
.fa-thermometer-1:before,.fa-thermometer-quarter:before {
content:""
}
.fa-thermometer-0:before,.fa-thermometer-empty:before {
content:""
}
.fa-shower:before {
content:""
}
.fa-bathtub:before,.fa-s15:before,.fa-bath:before {
content:""
}
.fa-podcast:before {
content:""
}
.fa-window-maximize:before {
content:""
}
.fa-window-minimize:before {
content:""
}
.fa-window-restore:before {
content:""
}
.fa-times-rectangle:before,.fa-window-close:before {
content:""
}
.fa-times-rectangle-o:before,.fa-window-close-o:before {
content:""
}
.fa-bandcamp:before {
content:""
}
.fa-grav:before {
content:""
}
.fa-etsy:before {
content:""
}
.fa-imdb:before {
content:""
}
.fa-ravelry:before {
content:""
}
.fa-eercast:before {
content:""
}
.fa-microchip:before {
content:""
}
.fa-snowflake-o:before {
content:""
}
.fa-superpowers:before {
content:""
}
.fa-wpexplorer:before {
content:""
}
.fa-meetup:before {
content:""
}
.sr-only {
position:absolute;
width:1px;
height:1px;
padding:0;
margin:-1px;
overflow:hidden;
clip:rect(0, 0, 0, 0);
border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus {
position:static;
width:auto;
height:auto;
margin:0;
overflow:visible;
clip:auto
}
#preHeader {
background:#000000
}
#preHeader .container {
padding:0 3px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
#preHeader .container .banner {
background:#000;
padding-top:12px
}
#preHeader .container .banner span {
color:#fff;
font-family:Arial, sans-serif;
font-size:14px;
text-transform:uppercase;
font-weight:bold
}
#preHeader .container .banner .metal {
margin-right:15px
}
#preHeader .container .banner .change {
background:no-repeat 0 1px;
display:inline-block;
padding-left:22px
}
#preHeader .container .banner .change.down {
background-image:url("../img/module/down.png");
color:#e20909
}
#preHeader .container .banner .change.up {
background-image:url("../img/module/up.png");
color:#43c900
}
#preHeader .container .banner ul {
list-style:none;
margin:0;
padding:0
}
#preHeader .container .banner ul li {
float:left;
text-align:left;
width:26%;
white-space:nowrap
}
#preHeader .container .banner .debt {
width:22%;
text-align:right !important;
white-space:normal
}
#preHeader .container .banner .value {
color:#e20909 !important
}
@media (max-width: 900px) {
#preHeader .container .banner ul li {
width:33%;
color:#ffffff
}
#preHeader .container .banner .debt {
display:none
}
#preHeader .container .banner .silver {
text-align:center
}
#preHeader .container .banner .platinum {
text-align:right
}

}
@media (max-width: 630px) {
#preHeader .container .banner ul li {
width:50%
}
#preHeader .container .banner ul li.platinum {
display:none
}
#preHeader .container .banner ul li.silver {
text-align:right
}

}
@media (max-width: 400px) {
#preHeader .container .banner ul li {
text-align:center;
width:100%
}
#preHeader .container .banner ul li.silver {
display:none
}

}
.spot-prices {
color:#535353;
font-family:Roboto, Arial, sans-serif;
font-size:12px;
background:url("../img/module/spot-bg.png") no-repeat center bottom;
padding:20px 10px 36px;
width:315px;
float:right;
margin-top:129px;
height:385px;
border:1px solid #989898;
background-color:#fbfbfd;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.spot-prices table {
font-family:Roboto, Arial, sans-serif;
font-size:12px;
border:0;
border-spacing:0;
border-collapse:collapse;
margin:30px 0 24px;
width:100%
}
.spot-prices th {
color:#db9b05;
text-align:right;
text-transform:uppercase
}
.spot-prices td {
border-top:1px solid #db9b05;
padding:3px 1px;
text-align:right
}
.spot-prices td:last-child {
min-width:74px
}
.spot-prices td:first-child {
text-align:left
}
.spot-prices td .change {
background:no-repeat center right;
display:inline-block;
padding-right:15px
}
.spot-prices .symbol {
font-size:26px
}
.spot-prices .change.up {
background-image:url("../img/module/spot-up.png")
}
.spot-prices .change.down {
background-image:url("../img/module/spot-down.png")
}
.spot-prices .title {
text-transform:uppercase;
color:#094374;
font-size:20px;
font-weight:bold
}
.spot-prices .sub-title {
text-transform:uppercase;
font-size:32px
}
.spot-prices .timestamp {
color:#000;
font-size:13px;
text-align:center
}
.spot-prices .buttons {
margin-top:16px;
text-align:center
}
.spot-prices button {
background:#094374;
border:none;
color:#db9b05;
cursor:pointer;
font-size:12px;
padding:8px 0;
text-align:center;
text-transform:uppercase;
width:106px
}
.spot-prices button.selected {
background:#dcdcdc;
color:#535353;
cursor:default;
outline:none
}
.spot-prices tbody tr:first-child td {
border-top:none
}
.owl-carousel {
display:none;
width:100%;
-webkit-tap-highlight-color:transparent;
position:relative;
z-index:1
}
.owl-carousel .owl-stage {
position:relative;
-ms-touch-action:pan-Y
}
.owl-carousel .owl-stage:after {
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0
}
.owl-carousel .owl-stage-outer {
position:relative;
overflow:hidden;
-webkit-transform:translate3d(0px, 0px, 0px)
}
.owl-carousel .owl-item {
position:relative;
min-height:1px;
float:left;
-webkit-backface-visibility:hidden;
-webkit-tap-highlight-color:transparent;
-webkit-touch-callout:none
}
.owl-carousel .owl-item img {
display:block;
width:100%;
-webkit-transform-style:preserve-3d
}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled {
display:none
}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot {
cursor:pointer;
cursor:hand;
-webkit-user-select:none;
-khtml-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.owl-carousel.owl-loaded {
display:block
}
.owl-carousel.owl-loading {
opacity:0;
display:block
}
.owl-carousel.owl-hidden {
opacity:0
}
.owl-carousel.owl-refresh .owl-item {
visibility:hidden
}
.owl-carousel.owl-drag .owl-item {
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.owl-carousel.owl-grab {
cursor:move;
cursor:-webkit-grab;
cursor:-moz-grab;
cursor:grab
}
.owl-carousel.owl-rtl {
direction:rtl
}
.owl-carousel.owl-rtl .owl-item {
float:right
}
.no-js .owl-carousel {
display:block
}
.owl-carousel .animated {
-webkit-animation-duration:1000ms;
-moz-animation-duration:1000ms;
-o-animation-duration:1000ms;
animation-duration:1000ms;
-webkit-animation-fill-mode:both;
-moz-animation-fill-mode:both;
-o-animation-fill-mode:both;
animation-fill-mode:both
}
.owl-carousel .owl-animated-in {
z-index:0
}
.owl-carousel .owl-animated-out {
z-index:1
}
.owl-carousel .fadeOut {
-webkit-animation-name:fadeOut;
-moz-animation-name:fadeOut;
-o-animation-name:fadeOut;
animation-name:fadeOut
}
@-webkit-keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}

}
@-moz-keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}

}
@-o-keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}

}
@keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}

}
.owl-height {
-webkit-transition:height 500ms ease-in-out;
-moz-transition:height 500ms ease-in-out;
-o-transition:height 500ms ease-in-out;
transition:height 500ms ease-in-out
}
.owl-carousel .owl-item .owl-lazy {
opacity:0;
-webkit-transition:opacity 400ms ease;
-moz-transition:opacity 400ms ease;
-o-transition:opacity 400ms ease;
transition:opacity 400ms ease
}
.owl-carousel .owl-item img.owl-lazy {
-webkit-transform-style:preserve-3d;
-moz-transform-style:preserve-3d;
transform-style:preserve-3d
}
.owl-carousel .owl-video-wrapper {
position:relative;
height:100%;
background:#000
}
.owl-carousel .owl-video-play-icon {
position:absolute;
height:80px;
width:80px;
left:50%;
top:50%;
margin-left:-40px;
margin-top:-40px;
background:url("owl.video.play.png") no-repeat;
cursor:pointer;
z-index:1;
-webkit-backface-visibility:hidden;
-webkit-transition:-webkit-transform 100ms ease;
-moz-transition:-moz-transform 100ms ease;
-o-transition:-o-transform 100ms ease;
transition:transform 100ms ease
}
.owl-carousel .owl-video-play-icon:hover {
-webkit-transform:scale(1.3, 1.3);
-moz-transform:scale(1.3, 1.3);
-ms-transform:scale(1.3, 1.3);
-o-transform:scale(1.3, 1.3);
transform:scale(1.3, 1.3)
}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon {
display:none
}
.owl-carousel .owl-video-tn {
opacity:0;
height:100%;
background-position:center center;
background-repeat:no-repeat;
-moz-background-size:contain;
-o-background-size:contain;
background-size:contain;
-webkit-transition:opacity 400ms ease;
-moz-transition:opacity 400ms ease;
-o-transition:opacity 400ms ease;
transition:opacity 400ms ease
}
.owl-carousel .owl-video-frame {
position:relative;
z-index:1;
height:100%;
width:100%
}
.owl-theme .owl-nav {
margin-top:10px;
text-align:center;
-webkit-tap-highlight-color:transparent
}
.owl-theme .owl-nav [class*='owl-'] {
color:#FFF;
font-size:14px;
margin:5px;
padding:4px 7px;
background:transparent;
display:inline-block;
cursor:pointer;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px
}
.owl-theme .owl-nav [class*='owl-']:hover {
background:transparent;
color:#FFF;
text-decoration:none
}
.owl-theme .owl-nav .disabled {
opacity:.5;
cursor:default
}
.owl-theme .owl-nav.disabled+.owl-dots {
margin-top:10px
}
.owl-theme .owl-dots {
text-align:center;
-webkit-tap-highlight-color:transparent
}
.owl-theme .owl-dots .owl-dot {
display:inline-block;
zoom:1;
*display:inline
}
.owl-theme .owl-dots .owl-dot span {
width:10px;
height:10px;
margin:5px 7px;
background:#D6D6D6;
display:block;
-webkit-backface-visibility:visible;
-webkit-transition:opacity 200ms ease;
-moz-transition:opacity 200ms ease;
-o-transition:opacity 200ms ease;
transition:opacity 200ms ease;
-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px
}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {
background:#869791
}
#home-slider__wrap {
background:#999;
display:block;
overflow:hidden;
max-height:343px
}
@media only screen and (max-width: 599px) {
#home-slider__wrap {
max-height:300px;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover
}

}
#home-slider__wrap .icon {
color:rgba(255,255,255,0.45);
font-family:'FontAwesome';
font-size:40px;
line-height:50px;
margin-top:-25px;
position:absolute;
top:50%;
text-align:center;
width:50px;
height:50px
}
#home-slider__wrap .owl-next,#home-slider__wrap .owl-prev {
display:none;
height:100%;
position:absolute;
top:0;
width:50px
}
#home-slider__wrap .owl-next {
right:0
}
#home-slider__wrap .owl-prev {
left:0
}
#home-slider__wrap .owl-next:hover .icon,#home-slider__wrap .owl-prev:hover .icon {
color:rgba(255,255,255,0.9)
}
#home-slider__wrap .icon-arrow-left7 {
left:0
}
#home-slider__wrap .icon-arrow-left7:before {
content:'\f053'
}
#home-slider__wrap .icon-arrow-right7 {
right:0
}
#home-slider__wrap .icon-arrow-right7:before {
content:'\f054'
}
#home-slider__wrap .owl-dots {
display:none;
position:absolute;
bottom:10px;
margin:0 auto;
text-align:center;
width:100%
}
@media (min-width: 600px) {
#home-slider__wrap .container {
margin:0 auto;
overflow:hidden
}
#home-slider__wrap .owl-carousel {
margin:-50px;
position:relative
}
#home-slider__wrap .owl-item>div {
-webkit-transition:margin 400ms ease-out;
-moz-transition:margin 400ms ease-out;
-o-transition:margin 400ms ease-out;
transition:margin 400ms ease-out
}
#home-slider__wrap .owl-item.center>div {
margin:0
}
#home-slider__wrap .owl-next {
right:0
}
#home-slider__wrap .owl-prev {
left:0
}
#home-slider__wrap .owl-prev,#home-slider__wrap .owl-next,#home-slider__wrap .owl-dots {
display:block
}
#home-slider__wrap .icon-arrow-left7 {
left:auto;
right:0
}
#home-slider__wrap .icon-arrow-right7 {
left:0;
right:auto
}

}
.home-slider__slide {
color:#fff;
font-family:"Malmoe";
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
-webkit-flex-flow:column wrap;
-ms-flex-flow:column wrap;
flex-flow:column wrap;
-webkit-box-pack:center;
-webkit-justify-content:center;
-moz-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
line-height:1rem;
min-height:343px;
padding:0;
position:relative
}
.home-slider__slide .container {
padding-top:1em
}
@media only screen and (max-width: 599px) {
.home-slider__slide {
display:block;
max-height:288px;
min-height:288px
}

}
.home-slider__slide h1,.home-slider__slide h2,.home-slider__slide h3,.home-slider__slide blockquote {
text-shadow:-4px 3px 1px rgba(5,20,32,0.59)
}
@media only screen and (max-width: 599px) {
.home-slider__slide h1,.home-slider__slide h2,.home-slider__slide h3,.home-slider__slide blockquote {
text-shadow:-2px 1px 1px rgba(5,20,32,0.79)
}

}
.home-slider__slide p,.home-slider__slide cite {
text-shadow:-2px 1px 1px rgba(5,20,32,0.79)
}
.home-slider__slide a.btn {
text-shadow:none !important
}
.home-slider__slide h1,.home-slider__slide h1>* {
font-size:2.8125rem;
line-height:2.9rem
}
.home-slider__slide h2 {
line-height:3rem
}
.home-slider__slide h3 {
font-size:1.5625rem;
line-height:1.5625rem
}
.home-slider__slide ul {
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
-webkit-flex-flow:row nowrap;
-ms-flex-flow:row nowrap;
flex-flow:row nowrap;
-webkit-box-align:center;
-webkit-align-items:center;
-moz-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-webkit-justify-content:center;
-moz-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}
@media only screen and (max-width: 599px) {
.home-slider__slide ul {
-webkit-flex-flow:column wrap;
-ms-flex-flow:column wrap;
flex-flow:column wrap;
-webkit-box-align:start;
-webkit-align-items:flex-start;
-moz-box-align:start;
-ms-flex-align:start;
align-items:flex-start
}

}
.home-slider__slide ul li {
-webkit-box-flex:1;
-webkit-flex:1 auto;
-moz-box-flex:1;
-ms-flex:1 auto;
flex:1 auto;
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-webkit-align-items:center;
-moz-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-flex-flow:row wrap;
-ms-flex-flow:row wrap;
flex-flow:row wrap;
padding-left:50px;
position:relative
}
@media only screen and (max-width: 599px) {
.home-slider__slide ul li {
-webkit-box-pack:start;
-webkit-justify-content:flex-start;
-moz-box-pack:start;
-ms-flex-pack:start;
justify-content:flex-start;
padding-left:31px
}

}
.home-slider__slide ul li:before {
background:url("../img/checkpoint.png") no-repeat top left;
-moz-background-size:100%;
-o-background-size:100%;
background-size:100%;
content:' ';
height:50px;
left:0;
position:absolute;
top:50%;
width:50px;
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
transform:translateY(-50%)
}
@media only screen and (max-width: 599px) {
.home-slider__slide ul li:before {
height:31px;
width:31px
}

}
.home-slider__slide blockquote {
clear:both;
display:block;
font-size:2.5rem;
line-height:2.75rem;
padding:0.25em 0
}
.home-slider__slide cite {
clear:both;
color:#fbae08;
display:block;
font-style:italic;
font-size:1.5625rem;
line-height:1.5rem;
padding:0 1em 0.55em
}
.home-slider__slide img {
height:auto;
max-width:100%;
width:auto !important
}
.home-slider__slide img.aligncenter {
margin:0 auto
}
@media only screen and (max-width: 599px) {
.home-slider__slide img.hide-for-desktop {
width:100% !important
}

}
@media only screen and (max-width: 360px) {
.home-slider__slide img.hide-for-desktop {
height:100%
}

}
.home-slider__slide hr {
border-color:#e6a009;
max-width:420px;
margin:18px auto 15px
}
.home-slider__slide hr.small {
max-width:160px;
-webkit-box-shadow:-4px 3px 1px rgba(5,20,32,0.59);
-moz-box-shadow:-4px 3px 1px rgba(5,20,32,0.59);
box-shadow:-4px 3px 1px rgba(5,20,32,0.59)
}
.home-slider__slide .hide-for-desktop {
position:absolute;
top:0;
left:0
}
@media only screen and (max-width: 599px) {
#home-slider--v1 blockquote,#home-slider--v1 blockquote>* {
font-size:1.3125rem;
line-height:1.3125rem
}
#home-slider--v1 cite {
text-align:left;
padding-left:52%;
font-size:0.8125rem;
line-height:0.8125rem;
margin-top:50px;
margin-bottom:20px
}
#home-slider--v1 .cite-author {
font-size:1.25rem;
line-height:2rem;
padding:0;
margin-left:-0.8rem
}

}
@media only screen and (max-width: 599px) {
#home-slider--v2 h1 {
font-size:1.1875rem;
margin-top:65px
}
#home-slider--v2 h1 em {
font-size:2.75rem;
line-height:0
}
#home-slider--v2 h3 {
font-size:1.1875rem
}
#home-slider--v2 hr {
margin:0 auto 10px;
max-width:305px
}
#home-slider--v2 img.aligncenter {
max-width:150px;
margin:0 auto
}

}
#home-slider--v3 h1,#home-slider--v3 h1>* {
font-size:4rem;
font-style:italic;
line-height:3.5rem;
padding:0 0 0.2em;
color:#000
}
@media only screen and (max-width: 599px) {
#home-slider--v3 h1,#home-slider--v3 h1>* {
font-size:1.4375rem;
line-height:2.2rem
}

}
#home-slider--v3 h3 {
padding-bottom:1em
}
@media only screen and (max-width: 599px) {
#home-slider--v3 h3 {
font-size:0.9375rem;
line-height:1rem;
padding-top:1.625em
}

}
@media only screen and (min-width: 376px) and (max-width: 598px) {
#home-slider--v3 h3 {
line-height:2.5rem;
padding-bottom:0
}

}
#home-slider--v3 h1,#home-slider--v3 h3 {
text-shadow:0 0 10px rgba(5,20,32,0.59)
}
#home-slider--v3 ul {
max-width:831px;
padding-left:20%
}
@media only screen and (max-width: 599px) {
#home-slider--v3 ul {
padding-left:48%
}

}
#home-slider--v3 ul li {
color:#faad07;
font-size:1.5rem;
font-style:italic;
padding-right:0.5em
}
@media only screen and (max-width: 599px) {
#home-slider--v3 ul li {
font-size:1.125rem;
line-height:1.125rem;
padding-top:0.4em;
padding-bottom:0.4em;
text-align:left
}

}
@media only screen and (max-width: 599px) {
#home-slider--v3 .text-difference {
font-size:2rem
}

}
@media only screen and (max-width: 599px) {
#home-slider--v4 {
padding:6px
}
#home-slider--v4 .container {
padding-top:0
}

}
#home-slider--v4 .flex {
-webkit-flex-flow:row nowrap;
-ms-flex-flow:row nowrap;
flex-flow:row nowrap
}
@media (max-width: 599px) {
#home-slider--v4 .flex {
-webkit-flex-flow:column wrap;
-ms-flex-flow:column wrap;
flex-flow:column wrap
}

}
#home-slider--v4 .flex>* {
-webkit-box-flex:1;
-webkit-flex:1 auto;
-moz-box-flex:1;
-ms-flex:1 auto;
flex:1 auto
}
#home-slider--v4 h1,#home-slider--v4 h1>* {
font-family:"PlayfairDisplay",serif;
font-weight:bold;
line-height:4rem
}
@media only screen and (max-width: 599px) {
#home-slider--v4 h1,#home-slider--v4 h1>* {
font-size:1.875rem;
line-height:1.875rem
}

}
#home-slider--v4 p {
text-shadow:-4px 3px 1px rgba(5,20,32,0.59);
font-family:"Roboto",sans-serif
}
@media only screen and (max-width: 599px) {
#home-slider--v4 p {
font-size:0.8rem;
line-height:0.8rem
}

}
@media only screen and (min-width: 600px) {
#home-slider--v4 .certificate-mobile {
display:none
}

}
#home-slider--v5 h1,#home-slider--v5 h1>* {
font-size:4.25rem;
line-height:4.25rem
}
@media only screen and (max-width: 599px) {
#home-slider--v5 h1,#home-slider--v5 h1>* {
font-size:2.8125rem;
line-height:2.8125rem
}

}
#home-slider--v5 h1:before,#home-slider--v5 h1:after {
content:'-';
color:#e6a009
}
@media only screen and (max-width: 599px) {
#home-slider--v5 h1 {
max-width:215px;
margin:0 auto;
position:relative
}
#home-slider--v5 h1 .container {
padding-top:0
}
#home-slider--v5 h1:before,#home-slider--v5 h1:after {
bottom:0;
position:absolute
}
#home-slider--v5 h1:before {
left:-13px
}
#home-slider--v5 h1:after {
right:-23px
}

}
#home-slider--v5 ul {
margin:0 auto;
max-width:993px;
padding:0
}
@media only screen and (max-width: 599px) {
#home-slider--v5 ul {
padding:0 0 0 25%
}

}
#home-slider--v5 ul li {
max-width:100%;
padding-right:0.5em
}
@media only screen and (max-width: 599px) {
#home-slider--v5 ul li img[src*='BBB'] {
max-width:90px
}
#home-slider--v5 ul li img[src*='consu'] {
max-width:150px
}
#home-slider--v5 ul li img[src*='trust'] {
max-width:144px
}

}
@media only screen and (max-width: 599px) {
#home-slider--v6 img[src*='NASCAR'] {
max-width:189px;
margin:0 auto
}

}
#home-slider--v6>* {
text-align:left
}
@media only screen and (max-width: 599px) {
#home-slider--v6>* {
text-align:center
}

}
#home-slider--v6 h2,#home-slider--v6 .text-sponsor {
font-size:2.75rem;
line-height:3rem
}
#home-slider--v6 h2 {
font-weight:bold;
padding-bottom:0.25em
}
@media only screen and (max-width: 599px) {
#home-slider--v6 h2 {
text-align:center;
font-size:2rem
}

}
#home-slider--v6 .text-sponsor {
background:-webkit-linear-gradient(315deg, #ffd65a 0%, #ffd65a 90%, rgba(255,214,90,0) 90%, rgba(255,214,90,0) 100%);
background:-moz-linear-gradient(315deg, #ffd65a 0%, #ffd65a 90%, rgba(255,214,90,0) 90%, rgba(255,214,90,0) 100%);
background:-o-linear-gradient(315deg, #ffd65a 0%, #ffd65a 90%, rgba(255,214,90,0) 90%, rgba(255,214,90,0) 100%);
background:linear-gradient(135deg, #ffd65a 0%,#ffd65a 90%,rgba(255,214,90,0) 90%,rgba(255,214,90,0) 100%);
color:black;
font-family:"Roboto",sans-serif;
font-style:italic;
font-weight:bold;
max-width:470px;
padding-left:15px;
position:relative;
text-transform:uppercase;
text-shadow:none
}
@media only screen and (max-width: 599px) {
#home-slider--v6 .text-sponsor {
background:#ffd65a;
font-size:1.875rem
}

}
.pre-header__banner img,.pre-header__banner--sticky img {
width:100%;
display:block;
z-index:100
}
.pre-header__banner--sticky {
margin-left:-15px;
margin-right:-15px
}
.lead-button,.lead-form__popup__button,.lead-form__popup input[type='submit'] {
font-weight:700;
display:inline-block;
text-transform:uppercase;
text-decoration:none;
-webkit-border-radius:6px;
-moz-border-radius:6px;
border-radius:6px;
background:#d4190c
}
.lead-form__popup {
background:rgba(0,0,0,0.6);
color:white;
display:none;
position:fixed;
top:0;
left:0;
height:100%;
width:100%;
z-index:1000000
}
.lead-form__popup--active {
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-webkit-justify-content:center;
-moz-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-align:center;
-webkit-align-items:center;
-moz-box-align:center;
-ms-flex-align:center;
align-items:center
}
.lead-form__popup__wrapper {
position:relative;
margin:0 auto;
background:#0b1821;
border:4px solid white;
max-width:939px
}
@media (max-width: 840px) {
.lead-form__popup__wrapper {
max-height:95vh;
max-width:92%;
margin:0 auto;
overflow-x:hidden;
overflow-y:scroll
}

}
.lead-form__popup__container {
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
-webkit-flex-flow:row nowrap;
-ms-flex-flow:row nowrap;
flex-flow:row nowrap;
padding:50px;
position:relative
}
@media (max-width: 840px) {
.lead-form__popup__container {
display:block
}

}
.lead-form__popup__container::after {
background:transparent url("../img/arrow-curved2.png") center center no-repeat;
-moz-background-size:100%;
-o-background-size:100%;
background-size:100%;
height:106px;
width:60px;
content:' ';
position:absolute;
right:-32px;
bottom:20%
}
@media screen and (max-width: 840px) {
.lead-form__popup__container::after {
-moz-background-size:54%;
-o-background-size:54%;
background-size:54%;
font-size:1rem;
right:-5px;
bottom:5%
}

}
.lead-form__popup__col:first-child {
-webkit-box-flex:1;
-webkit-flex:1 55%;
-moz-box-flex:1;
-ms-flex:1 55%;
flex:1 55%
}
.lead-form__popup__col:last-child {
-webkit-box-flex:1;
-webkit-flex:1 45%;
-moz-box-flex:1;
-ms-flex:1 45%;
flex:1 45%
}
.lead-form__popup__col__form {
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
-webkit-flex-flow:column wrap;
-ms-flex-flow:column wrap;
flex-flow:column wrap;
-webkit-box-pack:center;
-webkit-justify-content:center;
-moz-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-align:center;
-webkit-align-items:center;
-moz-box-align:center;
-ms-flex-align:center;
align-items:center;
padding:10% 0 0 30%
}
@media (max-width: 840px) {
.lead-form__popup__col__form {
padding:0
}

}
.lead-form__popup__col__form p {
padding-bottom:30px;
line-height:1.5
}
.lead-form__popup__col__form .hbspt-form {
width:100%
}
.lead-form__popup__col__form .field {
position:relative
}
.lead-form__popup__col__form .field label {
position:absolute;
right:-10px;
top:0
}
.lead-form__popup__col__form .input {
margin:5px 0 !important
}
.lead-form__popup__col__form input {
background:white;
width:100%;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
padding:10px 7px;
border:none
}
.lead-form__popup__back-button {
background:black;
border:4px solid white;
font-size:1.25rem;
position:absolute;
top:-18px;
right:-18px;
-webkit-border-radius:100%;
-moz-border-radius:100%;
border-radius:100%;
background:#000;
height:40px;
width:40px;
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-webkit-justify-content:center;
-moz-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-align:center;
-webkit-align-items:center;
-moz-box-align:center;
-ms-flex-align:center;
align-items:center;
text-decoration:none;
z-index:100000000000000
}
@media screen and (max-width: 840px) {
.lead-form__popup__back-button {
display:none
}

}
.lead-form__popup__back-button--mobile {
display:none
}
@media screen and (max-width: 840px) {
.lead-form__popup__back-button--mobile {
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
top:0px;
right:0px;
font-size:1rem;
width:30px;
height:30px
}

}
.lead-form__popup__button {
font-family:'Malmoe', sans-serif;
color:#fff;
font-size:24px;
letter-spacing:2px;
padding:12px 29px 12px 30px;
margin:1rem 0
}
@media screen and (max-width: 840px) {
.lead-form__popup__button {
margin-top:0
}

}
.lead-form__popup h2,.lead-form__popup a,.lead-form__popup small,.lead-form__popup p {
color:white
}
.lead-form__popup h2,.lead-form__popup h3 {
padding-bottom:15px;
font-weight:500
}
.lead-form__popup h2 {
font-size:1.4rem
}
.lead-form__popup h3 {
color:#e6a009;
font-size:2.5rem
}
.lead-form__popup small {
font-size:0.8rem
}
.lead-form__popup input[type='submit'] {
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
border:none;
margin-top:10px;
letter-spacing:1px;
font-size:1rem;
width:100%;
padding:17px;
cursor:pointer
}
.GetPrepared-image img {
max-width:100%;
height:auto
}
#freeGuide {
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
-webkit-flex-flow:column wrap;
-ms-flex-flow:column wrap;
flex-flow:column wrap;
-webkit-box-align:center;
-webkit-align-items:center;
-moz-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-webkit-justify-content:center;
-moz-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding-bottom:4%
}
body {
font-family:"Roboto",sans-serif;
overflow-x:hidden
}
em {
font-style:italic
}
strong {
font-weight:bold
}
.hbspt-form input.error {
border:1px solid red !important
}
/*.hbspt-form ul.hs-error-msgs {
display:none !important
}*/
.hide-all {
height:100vh;
overflow:hidden
}
.hide-for-desktop {
display:none !important
}
@media only screen and (max-width: 599px) {
.hide-for-desktop {
display:block !important
}

}
.hide-for-mobile {
display:none !important
}
@media only screen and (min-width: 600px) {
.hide-for-mobile {
display:block !important
}

}
@media only screen and (max-width: 599px) {
.hide-mobile-bg {
background:none !important
}

}
.text-center {
text-align:center
}
.bg-cover {
-moz-background-size:cover !important;
-o-background-size:cover !important;
background-size:cover !important
}
.btn {
-webkit-border-radius:7px;
-moz-border-radius:7px;
border-radius:7px;
color:black;
font-family:"Roboto",sans-serif;
font-weight:bold;
margin:20px auto;
padding:14px 44px;
text-transform:uppercase;
text-decoration:none
}
.btn-yellow {
background-color:#fbc308
}
.natalie,.natalie>* {
font-family:"Natalie" !important
}
.text-gold {
color:#e6a009 !important
}
.flex {
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex
}
.align-items-center {
-webkit-box-align:center;
-webkit-align-items:center;
-moz-box-align:center;
-ms-flex-align:center;
align-items:center
}
.fl,.alignleft {
float:left
}
.investment-guide-modal {
display:none;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
z-index:9999999;
padding:0 50px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
background-color:rgba(0,0,0,0.5)
}
.investment-guide-modal .main {
position:relative;
max-width:940px;
width:100%;
cursor:default;
margin:120px auto 0;
background-color:#081926;
border:3px solid #fff;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:50px
}
.investment-guide-modal .main:after {
content:'';
display:block;
clear:both
}
.investment-guide-modal .main .info {
width:70%;
float:left;
padding-right:30px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.investment-guide-modal .main .info p {
font-size:14px;
color:#fff
}
.investment-guide-modal .main .info p:first-of-type {
margin-bottom:8px;
font-size:23px
}
@media (max-width: 565px) {
.investment-guide-modal .main .info p:first-of-type {
font-size:18px
}

}
@media (max-width: 405px) {
.investment-guide-modal .main .info p:first-of-type {
font-size:14px
}

}
@media (max-height: 568px) {
.investment-guide-modal .main .info p:last-of-type {
display:none
}

}
@media (max-width: 870px) {
.investment-guide-modal .main .info p br {
display:none
}

}
@media (max-width: 405px) {
.investment-guide-modal .main .info p {
font-size:14px
}

}
.investment-guide-modal .main .info h2 {
font-size:42px;
margin-bottom:10px;
color:#f0bc10
}
@media (max-width: 820px) {
.investment-guide-modal .main .info h2 {
font-size:34px
}

}
@media (max-width: 565px) {
.investment-guide-modal .main .info h2 {
font-size:24px
}

}
@media (max-width: 405px) {
.investment-guide-modal .main .info h2 {
font-size:14px
}

}
.investment-guide-modal .main .info figure {
max-width:395px;
width:100%
}
.investment-guide-modal .main .info figure img {
width:100%
}
@media (max-width: 830px) {
.investment-guide-modal .main .info figure {
display:none
}

}
@media (max-width: 830px) {
.investment-guide-modal .main .info {
float:none;
width:100%
}

}
.investment-guide-modal .main .get-form {
padding-top:25px;
width:30%;
float:left;
position:relative
}
.investment-guide-modal .main .get-form:before {
content:'';
position:absolute;
bottom:10px;
right:-85px;
width:64px;
height:111px;
background:url(../img/yellow-arrow.png) no-repeat
}
@media (max-width: 565px) {
.investment-guide-modal .main .get-form:before {
display:none
}

}
.investment-guide-modal .main .get-form p {
color:#fff;
line-height:24px;
margin-bottom:40px
}
@media (max-width: 480px) {
.investment-guide-modal .main .get-form p {
line-height:19px;
margin-bottom:20px;
font-size:14px
}

}
@media (max-height: 568px) {
.investment-guide-modal .main .get-form p {
display:none
}

}
.investment-guide-modal .main .get-form form label {
display:none
}
.investment-guide-modal .main .get-form form fieldset {
width:100%
}
.investment-guide-modal .main .get-form form .input {
margin-right:0
}
.investment-guide-modal .main .get-form form input {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
border:none;
width:100%;
height:37px;
padding-left:10px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
margin-bottom:10px
}
.investment-guide-modal .main .get-form form input::-webkit-input-placeholder {
color:#000
}
.investment-guide-modal .main .get-form form input::-moz-placeholder {
color:#000
}
.investment-guide-modal .main .get-form form input:-ms-input-placeholder {
color:#000
}
.investment-guide-modal .main .get-form form input:-moz-placeholder {
color:#000
}
.investment-guide-modal .main .get-form form input[type='submit'] {
background-color:#cf1200;
color:#000000;
height:63px;
font-weight:bold;
font-size:18px;
cursor:pointer
}
@media (max-width: 1020px) {
.investment-guide-modal .main .get-form form input[type='submit'] {
font-size:14px
}

}
@media (max-width: 405px) {
.investment-guide-modal .main .get-form form input[type='submit'] {
font-size:12px
}

}
.investment-guide-modal .main .get-form form input[type='number']::-webkit-outer-spin-button,.investment-guide-modal .main .get-form form input[type='number']::-webkit-inner-spin-button {
-webkit-appearance:none;
margin:0
}
@media (max-width: 830px) {
.investment-guide-modal .main .get-form {
float:none;
width:100%
}

}
.investment-guide-modal .main .close-modal {
position:absolute;
top:-24px;
right:-24px;
display:inline-block;
background-color:#000000;
border:3px solid #fff;
color:#fff;
width:42px;
height:42px;
font-size:22px;
line-height:42px;
text-align:center;
cursor:pointer;
font-weight:bold;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%
}
@media (max-width: 565px) {
.investment-guide-modal .main {
padding:20px
}

}
@media (max-height: 568px) {
.investment-guide-modal .main {
margin:50px auto 0
}

}
#preloader-logo {
position:fixed;
z-index:9999999;
top:0;
left:0;
width:100%;
height:100vh;
display:table;
text-align:center;
background-color:#ffffff
}
#preloader-logo div {
display:table-cell;
vertical-align:middle
}
@media (max-width: 380px) {
#preloader-logo div img {
width:85%
}

}
.container {
position:relative;
max-width:1300px;
width:99%;
margin:0px auto
}
.container:after {
clear:both;
content:'.';
display:block;
visibility:hidden
}
.headerTitle,.get-started h3,.get-started ol li:before {
font-family:"Malmoe";
font-size:45px;
color:#004e75;
margin-bottom:65px;
text-align:center
}
@media (max-width: 740px) {
.headerTitle,.get-started h3,.get-started ol li:before {
font-size:42px;
padding:0 10px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}

}
.dn {
display:none !important
}
.scroll-to-top {
width:48px;
height:48px;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
-moz-box-shadow:0 0 8px 2px rgba(0,0,0,0.1);
-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,0.1);
box-shadow:0 0 8px 2px rgba(0,0,0,0.1);
text-align:center;
font-weight:bold;
text-decoration:none;
position:fixed;
bottom:40px;
right:30px;
display:none;
line-height:48px;
color:#3170ab;
z-index:2000;
font-size:18px;
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZDVkOSIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjU5Ljc5JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
-moz-background-size:100%;
-o-background-size:100%;
background-size:100%;
background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(211,213,217,0.5)),color-stop(59.79%, #ffffff),color-stop(100%, #ffffff));
background-image:-moz-linear-gradient(bottom, rgba(211,213,217,0.5) 0%,#ffffff 59.79%,#ffffff 100%);
background-image:-webkit-linear-gradient(bottom, rgba(211,213,217,0.5) 0%,#ffffff 59.79%,#ffffff 100%);
background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(211,213,217,0.5)), color-stop(59.79%, #ffffff), to(#ffffff));
background-image:-webkit-linear-gradient(bottom, rgba(211,213,217,0.5) 0%, #ffffff 59.79%, #ffffff 100%);
background-image:-moz-linear-gradient(bottom, rgba(211,213,217,0.5) 0%, #ffffff 59.79%, #ffffff 100%);
background-image:-o-linear-gradient(bottom, rgba(211,213,217,0.5) 0%, #ffffff 59.79%, #ffffff 100%);
background-image:linear-gradient(to top, rgba(211,213,217,0.5) 0%,#ffffff 59.79%,#ffffff 100%);
-webkit-transition:-webkit-transform 0.3s;
-moz-transition:-moz-transform 0.3s;
-o-transition:-o-transform 0.3s;
transition:transform 0.3s
}
.scroll-to-top:before {
content:'';
display:inline-block;
width:54px;
height:54px;
border:1px solid #e3e3e3;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
position:absolute;
top:-4px;
left:-4px
}
.scroll-to-top:focus {
outline:none
}
.st-container {
padding:45px 15px 0;
max-width:1200px;
width:100%;
margin:0 auto;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.st-container:after {
content:'';
clear:both;
display:block
}
.free-gold-kit,.trust-us-deliver {
clear:both;
position:relative;
margin:60px 0 50px;
background:#245177;
background:-moz-radial-gradient(center, ellipse cover, #245177 0%, #0d2235 100%, #224c70 100%);
background:-webkit-radial-gradient(center, ellipse cover, #245177 0%, #0d2235 100%, #224c70 100%);
background:-webkit-radial-gradient(center, ellipse, #245177 0%, #0d2235 100%, #224c70 100%);
background:-moz-radial-gradient(center, ellipse, #245177 0%, #0d2235 100%, #224c70 100%);
background:-o-radial-gradient(center, ellipse, #245177 0%, #0d2235 100%, #224c70 100%);
background:radial-gradient(ellipse at center, #245177 0%,#0d2235 100%,#224c70 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#245177', endColorstr='#224c70',GradientType=1 );
width:100%;
min-height:105px
}
.free-gold-kit:before,.trust-us-deliver:before {
opacity:0.3;
content:'';
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background:url(../img/free-kit-effect.png) no-repeat
}
.free-gold-kit .wrapper,.trust-us-deliver .wrapper {
position:relative;
width:80%;
margin:0 auto
}
.free-gold-kit .wrapper:after,.trust-us-deliver .wrapper:after {
content:'';
clear:both;
display:block
}
.free-gold-kit .wrapper .kits,.trust-us-deliver .wrapper .kits {
float:left;
position:relative;
width:230px;
height:105px
}
.free-gold-kit .wrapper .kits img,.trust-us-deliver .wrapper .kits img {
top:-40px;
left:0;
width:230px;
position:absolute
}
@media (max-width: 960px) {
.free-gold-kit .wrapper .kits img,.trust-us-deliver .wrapper .kits img {
left:50%;
margin-left:-115px
}

}
@media (max-width: 960px) {
.free-gold-kit .wrapper .kits,.trust-us-deliver .wrapper .kits {
float:none;
width:100%
}

}
.free-gold-kit .wrapper .main,.trust-us-deliver .wrapper .main {
float:left;
padding:15px 0 0 10px
}
.free-gold-kit .wrapper .main h2,.trust-us-deliver .wrapper .main h2 {
font-family:"Malmoe";
font-size:60px;
color:#fff;
letter-spacing:3px
}
.free-gold-kit .wrapper .main h2 mark,.trust-us-deliver .wrapper .main h2 mark {
color:#ffc428;
background-color:transparent !important
}
@media (max-width: 490px) {
.free-gold-kit .wrapper .main h2,.trust-us-deliver .wrapper .main h2 {
font-size:40px
}

}
@media (max-width: 355px) {
.free-gold-kit .wrapper .main h2,.trust-us-deliver .wrapper .main h2 {
font-size:34px
}

}
.free-gold-kit .wrapper .main p,.trust-us-deliver .wrapper .main p {
font-size:26px;
color:#fff;
font-family:"Malmoe";
line-height:0.1;
letter-spacing:3px
}
@media (max-width: 490px) {
.free-gold-kit .wrapper .main p,.trust-us-deliver .wrapper .main p {
font-size:18px;
line-height:initial
}

}
@media (max-width: 355px) {
.free-gold-kit .wrapper .main p,.trust-us-deliver .wrapper .main p {
font-size:14px
}

}
@media (max-width: 960px) {
.free-gold-kit .wrapper .main,.trust-us-deliver .wrapper .main {
float:none;
text-align:center
}

}
.free-gold-kit .wrapper .call,.trust-us-deliver .wrapper .call {
float:right;
text-align:center;
padding-top:15px
}
.free-gold-kit .wrapper .call p,.trust-us-deliver .wrapper .call p {
margin-bottom:5px;
font-size:29px;
color:#fff;
font-family:"Malmoe"
}
.free-gold-kit .wrapper .call a.but,.trust-us-deliver .wrapper .call a.but {
text-decoration:none;
min-width:180px;
height:40px;
padding:6px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
color:#fff;
display:inline-block;
background:#d4190c;
font-family:"Malmoe";
font-size:25px;
border:2px solid #6c150f;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-o-transition:all 0.3s;
transition:all 0.3s;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px
}
.free-gold-kit .wrapper .call a.but:hover,.trust-us-deliver .wrapper .call a.but:hover {
background-color:#aa140a
}
@media (max-width: 960px) {
.free-gold-kit .wrapper .call,.trust-us-deliver .wrapper .call {
float:none;
padding:15px 0 20px
}

}
@media (max-width: 1090px) {
.free-gold-kit .wrapper,.trust-us-deliver .wrapper {
width:90%
}

}
.trust-us-deliver {
position:relative;
background:url(../img/flying-eagle.jpg) no-repeat;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover
}
.trust-us-deliver:before {
display:none
}
.trust-us-deliver .wrapper {
width:88%;
margin-right:50px;
float:right;
position:relative
}
.trust-us-deliver .wrapper .deliver {
padding-top:27px;
float:left
}
.trust-us-deliver .wrapper .deliver h3 {
text-shadow:-3px 1px 0px rgba(0,0,0,0.4);
font-family:"Malmoe";
font-size:35px;
color:#fff;
letter-spacing:1px
}
@media (max-width: 420px) {
.trust-us-deliver .wrapper .deliver h3 {
font-size:25px
}

}
.trust-us-deliver .wrapper .deliver p {
text-shadow:-3px 1px 0px rgba(0,0,0,0.4);
letter-spacing:1px;
color:#fff;
font-size:17px;
font-family:"Malmoe"
}
@media (max-width: 420px) {
.trust-us-deliver .wrapper .deliver p {
font-size:13px
}

}
@media (max-width: 961px) {
.trust-us-deliver .wrapper .deliver {
float:none;
text-align:center;
padding-top:45px
}

}
.trust-us-deliver .wrapper .call-now {
margin-right:20px;
padding-top:27px;
float:right
}
.trust-us-deliver .wrapper .call-now h3 {
text-shadow:-3px 1px 0px rgba(0,0,0,0.4);
letter-spacing:1px;
font-family:"Malmoe";
font-size:35px;
color:#fff
}
.trust-us-deliver .wrapper .call-now p {
text-shadow:-3px 1px 0px rgba(0,0,0,0.4);
letter-spacing:1px;
color:#fff;
font-size:17px;
font-family:"Malmoe"
}
@media (max-width: 961px) {
.trust-us-deliver .wrapper .call-now {
display:none
}

}
@media (max-width: 961px) {
.trust-us-deliver .wrapper .call {
float:none;
padding-bottom:20px
}

}
@media (max-width: 961px) {
.trust-us-deliver .wrapper {
float:none;
margin:0 auto
}

}
.trust-us-deliver span {
position:absolute;
top:-12px;
left:0;
display:inline-block;
width:130px;
height:130px;
left:50%;
margin-left:-65px;
background:url(../img/gold-batch.png) no-repeat;
-moz-background-size:contain;
-o-background-size:contain;
background-size:contain
}
@media (max-width: 1090px) {
.trust-us-deliver span {
top:-94px
}

}
@media (max-width: 1090px) {
.trust-us-deliver {
margin-top:100px
}

}
.highest-rated-container {
margin:60px 0 50px;
position:relative;
min-height:120px;
clear:both;
background:url(../img/Layer-bg-gold.jpg) no-repeat;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover
}
.highest-rated-container .wrapper {
padding-top:35px;
position:relative;
width:80%;
margin:0 auto
}
.highest-rated-container .wrapper:after {
content:'';
clear:both;
display:block
}
.highest-rated-container .wrapper h3 {
text-shadow:-3px 1px 0px rgba(0,0,0,0.4);
font-family:'Malmoe';
font-size:35px;
color:#fff;
letter-spacing:2px
}
.highest-rated-container .wrapper p {
text-shadow:-3px 1px 0px rgba(0,0,0,0.4);
letter-spacing:2px;
color:#fff;
font-size:17px;
font-family:'Malmoe'
}
.highest-rated-container .wrapper .highest-rated {
float:left
}
@media (max-width: 1010px) {
.highest-rated-container .wrapper .highest-rated {
text-align:center;
float:none
}

}
.highest-rated-container .wrapper .millions {
float:right
}
.highest-rated-container .wrapper .millions p {
text-align:right
}
@media (max-width: 1010px) {
.highest-rated-container .wrapper .millions {
display:none
}

}
.highest-rated-container .wrapper .call {
padding:0;
text-align:center;
overflow:hidden;
float:right
}
@media (max-width: 1010px) {
.highest-rated-container .wrapper .call {
margin-top:10px;
float:none
}

}
.highest-rated-container .wrapper .call p {
display:block;
font-size:29px;
color:#fff;
font-family:'Malmoe'
}
.highest-rated-container .wrapper .call a.but {
text-decoration:none;
min-width:180px;
height:40px;
padding:6px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
color:#fff;
display:inline-block;
background:#d4190c;
font-family:"Malmoe";
font-size:25px;
border:2px solid #6c150f;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-o-transition:all 0.3s;
transition:all 0.3s;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px
}
.highest-rated-container .wrapper .call a.but:hover {
background-color:#aa140a
}
@media (max-width: 1010px) {
.highest-rated-container .wrapper .call {
display:block
}

}
@media (max-width: 1010px) {
.highest-rated-container .wrapper {
padding-bottom:30px
}

}
.highest-rated-container span.years-50 {
position:absolute;
top:-11px;
left:0;
display:inline-block;
width:143px;
height:146px;
left:50%;
margin-left:-81px;
background:url(../img/gold-batch.png) no-repeat;
-moz-background-size:contain;
-o-background-size:contain;
background-size:contain
}
@media (max-width: 1010px) {
.highest-rated-container span.years-50 {
left:initial;
margin-left:initial;
right:30px
}

}
@media (max-width: 830px) {
.highest-rated-container span.years-50 {
width:110px
}

}
@media (max-width: 650px) {
.highest-rated-container span.years-50 {
display:none
}

}
.highest-rated-container span.bbb {
display:none;
position:absolute;
top:25px;
left:30px;
width:155px;
height:60px;
background:url(../img/bbb-accred.png) no-repeat;
-moz-background-size:contain;
-o-background-size:contain;
background-size:contain
}
@media (max-width: 1010px) {
.highest-rated-container span.bbb {
display:block
}

}
@media (max-width: 830px) {
.highest-rated-container span.bbb {
width:110px
}

}
@media (max-width: 650px) {
.highest-rated-container span.bbb {
display:none
}

}
main.catalog {
overflow:hidden;
background:#f5f5f5
}
main.catalog:after {
content:"";
display:block;
clear:both
}
main.catalog .free-shipping {
max-height:390px
}
main.catalog .free-shipping img {
width:100%;
max-height:390px
}
main.catalog aside {
float:left;
max-width:25.26316%;
width:100%;
min-height:1865px;
height:100%;
border-right:10px solid #cccccc;
border-top:10px solid #cccccc;
margin-bottom:-9999px;
padding-bottom:9999px
}
main.catalog aside ul {
background-color:#DCDCDC;
padding-bottom:35px
}
main.catalog aside ul li {
position:relative;
width:100%;
height:130px;
border-bottom:5px solid #cccccc
}
main.catalog aside ul li a {
position:absolute;
width:235px;
height:100%;
right:0;
top:0;
background:url(../img/buy-gold/buy_sprite.jpg) no-repeat
}
main.catalog aside ul li.gold-sp {
background-image:url(../img/buy-gold/gold-repeat-bg.png)
}
main.catalog aside ul li.gold-sp a {
background-position:right top
}
main.catalog aside ul li.gold-sp a:hover {
background-position:right -132px
}
main.catalog aside ul li.silver-sp {
background:#cacaca;
background:-moz-linear-gradient(top, #cacaca 0%, #c3c3c3 100%);
background:-webkit-linear-gradient(top, #cacaca 0%, #c3c3c3 100%);
background:-webkit-gradient(linear, left top, left bottom, from(#cacaca), to(#c3c3c3));
background:-o-linear-gradient(top, #cacaca 0%, #c3c3c3 100%);
background:linear-gradient(to bottom, #cacaca 0%,#c3c3c3 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cacaca', endColorstr='#c3c3c3',GradientType=0 )
}
main.catalog aside ul li.silver-sp a {
background-position:right -263px
}
main.catalog aside ul li.silver-sp a:hover {
background-position:right -395px
}
main.catalog aside ul li.platinum-sp {
background:#cacaca;
background:-moz-linear-gradient(top, #cacaca 0%, #b2afa3 0%, #b0afaa 100%);
background:-webkit-linear-gradient(top, #cacaca 0%, #b2afa3 0%, #b0afaa 100%);
background:-webkit-gradient(linear, left top, left bottom, from(#cacaca), color-stop(0%, #b2afa3), to(#b0afaa));
background:-o-linear-gradient(top, #cacaca 0%, #b2afa3 0%, #b0afaa 100%);
background:linear-gradient(to bottom, #cacaca 0%,#b2afa3 0%,#b0afaa 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cacaca', endColorstr='#b0afaa',GradientType=0 )
}
main.catalog aside ul li.platinum-sp a {
background-position:right -527px
}
main.catalog aside ul li.platinum-sp a:hover {
background-position:right -658px
}
main.catalog aside ul li.ira-sp {
background:#cacaca;
background:-moz-linear-gradient(top, #cacaca 0%, #252525 0%, #1c1c1c 100%);
background:-webkit-linear-gradient(top, #cacaca 0%, #252525 0%, #1c1c1c 100%);
background:-webkit-gradient(linear, left top, left bottom, from(#cacaca), color-stop(0%, #252525), to(#1c1c1c));
background:-o-linear-gradient(top, #cacaca 0%, #252525 0%, #1c1c1c 100%);
background:linear-gradient(to bottom, #cacaca 0%,#252525 0%,#1c1c1c 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cacaca', endColorstr='#1c1c1c',GradientType=0 )
}
main.catalog aside ul li.ira-sp a {
background-position:right -790px
}
main.catalog aside ul li.ira-sp a:hover {
background-position:right -922px
}
main.catalog aside ul li.bear-sp {
max-height:405px;
height:100%;
background:#cacaca;
background:-moz-linear-gradient(top, #cacaca 0%, #fff 0%, #e6eaeb 100%);
background:-webkit-linear-gradient(top, #cacaca 0%, #fff 0%, #e6eaeb 100%);
background:-webkit-gradient(linear, left top, left bottom, from(#cacaca), color-stop(0%, #ffffff), to(#e6eaeb));
background:-webkit-linear-gradient(top, #cacaca 0%, #ffffff 0%, #e6eaeb 100%);
background:-moz-linear-gradient(top, #cacaca 0%, #ffffff 0%, #e6eaeb 100%);
background:-o-linear-gradient(top, #cacaca 0%, #ffffff 0%, #e6eaeb 100%);
background:linear-gradient(to bottom, #cacaca 0%,#ffffff 0%,#e6eaeb 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cacaca', endColorstr='#e6eaeb',GradientType=0 )
}
main.catalog aside ul li.bear-sp span {
position:absolute;
background:url(../img/buy-gold/bear-white.png) no-repeat;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
height:100%;
width:388px;
right:0;
top:0;
z-index:0
}
@media (max-width: 1300px) {
main.catalog aside ul li.bear-sp span {
display:none
}

}
main.catalog aside ul li.bear-sp a {
background-image:none;
position:relative;
display:block;
width:100%;
height:100%;
z-index:1
}
main.catalog aside ul li.bear-sp a img {
display:none;
width:100%;
-o-object-fit:contain;
object-fit:contain
}
@media (max-width: 1300px) {
main.catalog aside ul li.bear-sp a img {
display:block
}

}
@media (min-width: 1300px) {
main.catalog aside ul li.bear-sp {
height:405px
}

}
main.catalog aside div.market {
background:#373737;
background:-moz-linear-gradient(top, #373737 0%, #404040 50%, #dcdcdc 88%, #fff 100%);
background:-webkit-linear-gradient(top, #373737 0%, #404040 50%, #dcdcdc 88%, #fff 100%);
background:-webkit-gradient(linear, left top, left bottom, from(#373737), color-stop(50%, #404040), color-stop(88%, #dcdcdc), to(#ffffff));
background:-webkit-linear-gradient(top, #373737 0%, #404040 50%, #dcdcdc 88%, #ffffff 100%);
background:-moz-linear-gradient(top, #373737 0%, #404040 50%, #dcdcdc 88%, #ffffff 100%);
background:-o-linear-gradient(top, #373737 0%, #404040 50%, #dcdcdc 88%, #ffffff 100%);
background:linear-gradient(to bottom, #373737 0%,#404040 50%,#dcdcdc 88%,#ffffff 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#373737', endColorstr='#ffffff',GradientType=0 );
text-align:right;
padding:40px 30px 0;
height:-webkit-calc(1865px - 985px);
height:-moz-calc(1865px - 985px);
height:calc(1865px - 985px);
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
main.catalog aside div.market div {
display:inline-block;
max-width:250px;
width:100%;
text-align:left
}
main.catalog aside div.market h1,h2 {
color:#f8c515;
font-size:30px;
font-family:"Malmoe";
font-weight:bold;
letter-spacing:0.03em
}
@media (max-width: 1138px) {
main.catalog aside div.market h1,h2 {
line-height:50px
}

}
main.catalog aside div.market p {
margin:12px 0 35px;
color:#fff;
line-height:18px
}
main.catalog aside div.market form fieldset input[type='email'] {
width:100%;
height:34px;
padding-left:15px;
color:#000000;
font-size:16px;
margin-bottom:50px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
main.catalog aside div.market form fieldset input[type='email']::-webkit-input-placeholder {
color:#000
}
main.catalog aside div.market form fieldset input[type='email']:-moz-placeholder {
color:#000
}
main.catalog aside div.market form fieldset input[type='email']::-moz-placeholder {
color:#000
}
main.catalog aside div.market form fieldset input[type='email']:-ms-input-placeholder {
color:#000
}
@media (max-width: 940px) {
main.catalog aside div.market form fieldset input[type='email'] {
font-size:13px
}

}
main.catalog aside div.market form fieldset input[type='submit'] {
width:100%;
height:40px;
color:#fff;
background:#d4190c;
font-size:25px;
border:2px solid #6c150f;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
transition:all .3s;
cursor:pointer;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px
}
main.catalog aside div.market form fieldset input[type='submit']:hover {
background-color:#aa140a
}
@media (max-width: 815px) {
main.catalog aside {
display:none
}

}
main.catalog section {
float:left;
max-width:73.10526%;
width:100%;
padding-top:60px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
main.catalog section .buy-gold-container {
max-width:1170px;
width:100%
}
main.catalog section .buy-gold-container:after {
content:'';
display:block;
clear:both
}
main.catalog section .buy-gold-container figure {
width:33.33%;
float:left;
text-align:center;
padding-bottom:60px;
position:relative
}
main.catalog section .buy-gold-container figure .eligible {
cursor:default;
position:absolute;
z-index:15;
left:10%;
top:0;
width:85px;
height:75px;
color:#fff;
text-align:left;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:2px
}
main.catalog section .buy-gold-container figure .eligible .ira {
z-index:-1;
position:absolute;
top:0;
left:0;
width:0;
height:0;
border:0 solid transparent;
border-left-width:0px;
border-right-width:75px;
border-top:60px solid #24B914
}
main.catalog section .buy-gold-container figure .eligible strong {
padding-left:2px;
display:block;
font-weight:bold;
font-size:17px;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;
width:45px;
color:#030;
}
main.catalog section .buy-gold-container figure .eligible i {
display:block;
margin-top:1px;
font-size:8px;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;
width:45px;
color:#030;
}
@media (max-width: 815px) {
main.catalog section .buy-gold-container figure .eligible {
left:20%
}

}
main.catalog section .buy-gold-container figure .inventory {
cursor:default;
position:absolute;
z-index:15;
right:10%;
top:0;
overflow:hidden;
color:#fff;
text-align:right;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:2px;
width:85px;
height:75px
}
main.catalog section .buy-gold-container figure .inventory .low {
z-index:-1;
position:absolute;
top:0;
left:0;
width:0;
height:0;
border:0 solid transparent;
border-top-width:0px;
border-bottom-width:65px;
border-right:85px solid #E11000
}
main.catalog section .buy-gold-container figure .inventory strong {
padding-left:2px;
display:block;
font-weight:bold;
font-size:17px;
color:#300;
}
main.catalog section .buy-gold-container figure .inventory i {
margin-top:1px;
display:block;
font-size:8px;
color:#300;
}
@media (max-width: 815px) {
main.catalog section .buy-gold-container figure .inventory {
right:20%
}

}
main.catalog section .buy-gold-container figure .without-link-img-wrapper {
display:inline-block
}
main.catalog section .buy-gold-container figure img {
width:95%;
-o-object-fit:contain;
object-fit:contain;
height:230px
}
main.catalog section .buy-gold-container figure a {
display:inline-block;
text-decoration:none
}
main.catalog section .buy-gold-container figure a.buy-gold-more-details {
background-color:#226089;
color:#fff;
font-size:15px;
min-width:250px;
padding:1px 0
}
main.catalog section .buy-gold-container figure a img {
height:230px
}
main.catalog section .buy-gold-container figure figcaption a {
color:#3b74a9;
line-height:1.6;
font-size:16px
}
main.catalog section .buy-gold-container figure figcaption a h2 {
color:#3b74a9;
font-weight:bold
}
main.catalog section .buy-gold-container figure figcaption a p {
color:#3b74a9
}
main.catalog section .buy-gold-container figure figcaption h2 {
color:#45484a;
line-height:1.6;
font-size:16px;
font-weight:bold
}
main.catalog section .buy-gold-container figure figcaption p {
color:#45484a;
line-height:1.6;
font-size:16px
}
main.catalog section .buy-gold-container figure figcaption span {
color:#3b74a9;
font-family:"Roboto",sans-serif;
font-size:15px;
font-weight:bold;
display:block;
margin:25px 0 20px
}
@media (max-width: 1140px) {
main.catalog section .buy-gold-container figure {
width:50%
}

}
@media (max-width: 815px) {
main.catalog section .buy-gold-container figure {
width:100%;
padding-bottom:80px
}

}
@media (max-width: 815px) {
main.catalog section {
max-width:initial
}

}
main.catalog .buy-gold-underline {
height:35px;
background-color:#F3F3F3;
clear:both;
position:relative
}
main.benefits,main.page-nosidebar {
padding-bottom:40px;
background-color:#F5F5F5
}
main.benefits .the-benefits,main.page-nosidebar .the-benefits {
min-height:240px;
background:url(../img/benefits/header-benefits.png) no-repeat;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
text-align:center;
padding-top:40px;
background-color: #616161;
}
main.benefits .the-benefits h1,main.page-nosidebar .the-benefits h1 {
margin-top:40px;
color:#fff;
font-family:"Malmoe";
font-size:70px;
letter-spacing:6px;
text-shadow:-4px 2px 0px rgba(0,0,0,0.4)
}
@media (max-width: 980px) {
main.benefits .the-benefits h1,main.page-nosidebar .the-benefits h1 {
font-size:55px
}

}
@media (max-width: 470px) {
main.benefits .the-benefits h1,main.page-nosidebar .the-benefits h1 {
font-size:43px
}

}
main.benefits .the-benefits p,main.page-nosidebar .the-benefits p {
text-shadow:-4px 2px 0px rgba(0,0,0,0.4);
color:#fff;
font-family:"Natalie";
font-size:65px;
line-height:0.5
}
@media (max-width: 980px) {
main.benefits .the-benefits p,main.page-nosidebar .the-benefits p {
font-size:45px
}

}
@media (max-width: 770px) {
main.benefits .the-benefits p,main.page-nosidebar .the-benefits p {
font-size:30px
}

}
main.benefits.landing .the-benefits,main.landing.page-nosidebar .the-benefits {
text-align:left;
padding-bottom:20px
}
main.benefits .st-container .about-gold-silver,main.page-nosidebar .st-container .about-gold-silver {
float:left;
padding-top:35px;
width:66.32%;
margin-bottom:50px
}
main.benefits .st-container .about-gold-silver h2,main.page-nosidebar .st-container .about-gold-silver h2 {
color:#004e75;
font-size:22px;
font-family:"PlayfairDisplay",serif;
line-height:1.6;
padding-bottom:25px
}
main.benefits .st-container .about-gold-silver p,main.page-nosidebar .st-container .about-gold-silver p {
line-height:1.6;
padding-bottom:25px
}
@media (max-width: 770px) {
main.benefits .st-container .about-gold-silver,main.page-nosidebar .st-container .about-gold-silver {
float:none;
width:100%;
margin-bottom:10px
}

}
main.benefits .st-container .sanford-mann,main.page-nosidebar .st-container .sanford-mann {
padding:90px 0;
float:left;
width:33.68%;
position:relative
}
main.benefits .st-container .sanford-mann:before,main.page-nosidebar .st-container .sanford-mann:before {
content:'';
position:absolute;
top:0;
left:0;
width:85px;
height:67px;
background:url(../img/all-sprites.png) no-repeat;
background-position:0px -75px
}
main.benefits .st-container .sanford-mann:after,main.page-nosidebar .st-container .sanford-mann:after {
content:'';
position:absolute;
bottom:55px;
right:-105px;
width:85px;
height:67px;
background:url(../img/all-sprites.png) no-repeat;
background-position:0 0
}
@media (max-width: 770px) {
main.benefits .st-container .sanford-mann:after,main.page-nosidebar .st-container .sanford-mann:after {
right:0;
bottom:20px
}

}
main.benefits .st-container .sanford-mann p,main.page-nosidebar .st-container .sanford-mann p {
font-weight:700;
font-style:italic;
font-family:"PlayfairDisplay",serif;
color:#5c5c5c;
font-size:20px;
line-height:1.2;
padding-left:50px;
margin-bottom:15px
}
main.benefits .st-container .sanford-mann h3,main.page-nosidebar .st-container .sanford-mann h3 {
font-size:15px;
font-family:"PlayfairDisplay",serif;
padding-left:45px
}
main.benefits .st-container .sanford-mann .small-banner,main.page-nosidebar .st-container .sanford-mann .small-banner {
position:absolute;
bottom:-40px
}
main.benefits .st-container .sanford-mann .small-banner p,main.page-nosidebar .st-container .sanford-mann .small-banner p {
padding:0
}
main.benefits .st-container .sanford-mann .small-banner img,main.page-nosidebar .st-container .sanford-mann .small-banner img {
width:100%;
height:auto
}
@media (max-width: 770px) {
main.benefits .st-container .sanford-mann,main.page-nosidebar .st-container .sanford-mann {
float:none;
width:100%;
margin-bottom:20px
}

}
main.benefits .st-container section.explore,main.page-nosidebar .st-container section.explore {
padding-bottom:20px
}
main.benefits .st-container section.explore h2,main.page-nosidebar .st-container section.explore h2 {
font-size:40px;
color:#004e75;
text-align:center;
margin:30px 0 60px
}
@media (max-width: 440px) {
main.benefits .st-container section.explore h2,main.page-nosidebar .st-container section.explore h2 {
font-size:35px
}

}
main.benefits .st-container section.explore .wrapper-line-fixer:after,main.page-nosidebar .st-container section.explore .wrapper-line-fixer:after {
content:'';
display:block;
clear:both
}
main.benefits .st-container section.explore .wrapper-line-fixer article,main.page-nosidebar .st-container section.explore .wrapper-line-fixer article {
width:50%;
float:left;
padding-right:10px;
margin-bottom:35px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
main.benefits .st-container section.explore .wrapper-line-fixer article figure,main.page-nosidebar .st-container section.explore .wrapper-line-fixer article figure {
float:left;
width:33.33333333%
}
main.benefits .st-container section.explore .wrapper-line-fixer article figure img,main.page-nosidebar .st-container section.explore .wrapper-line-fixer article figure img {
width:100%;
-o-object-fit:contain;
object-fit:contain
}
main.benefits .st-container section.explore .wrapper-line-fixer article .main-info,main.page-nosidebar .st-container section.explore .wrapper-line-fixer article .main-info {
width:66.66666667%;
float:left;
padding-left:30px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
main.benefits .st-container section.explore .wrapper-line-fixer article .main-info h3,main.page-nosidebar .st-container section.explore .wrapper-line-fixer article .main-info h3 {
letter-spacing:1px;
font-weight:700;
color:#004e75;
font-size:22px;
margin-bottom:10px;
font-family:"Malmoe"
}
@media (max-width: 440px) {
main.benefits .st-container section.explore .wrapper-line-fixer article .main-info h3,main.page-nosidebar .st-container section.explore .wrapper-line-fixer article .main-info h3 {
font-size:20px
}

}
main.benefits .st-container section.explore .wrapper-line-fixer article .main-info p,main.page-nosidebar .st-container section.explore .wrapper-line-fixer article .main-info p {
line-height:1.4
}
@media (max-width: 440px) {
main.benefits .st-container section.explore .wrapper-line-fixer article .main-info p,main.page-nosidebar .st-container section.explore .wrapper-line-fixer article .main-info p {
font-size:14px
}

}
main.benefits .st-container section.explore .wrapper-line-fixer article .quote,main.page-nosidebar .st-container section.explore .wrapper-line-fixer article .quote {
letter-spacing:1px;
font-weight:700;
color:#004e75;
width:80%;
margin:0 auto;
display:inline-block;
font-size:22px;
margin-bottom:10px;
font-family:"Malmoe";
font-style:italic;
margin-top:30px
}
main.benefits .st-container section.explore .wrapper-line-fixer article .name,main.page-nosidebar .st-container section.explore .wrapper-line-fixer article .name {
letter-spacing:1px;
font-weight:700;
font-size:15px;
margin-bottom:10px;
font-family:"Malmoe";
color:#5c5c5c;
font-style:italic;
margin-left:30px
}
@media (max-width: 780px) {
main.benefits .st-container section.explore .wrapper-line-fixer article,main.page-nosidebar .st-container section.explore .wrapper-line-fixer article {
width:100%;
margin-bottom:40px
}

}
main.benefits.page-512 .the-benefits,main.page-512.page-nosidebar .the-benefits {
min-height:400px;
padding:5%
}
main.benefits.page-512 .the-benefits h1 span,main.page-512.page-nosidebar .the-benefits h1 span {
font-weight:bold;
width:100%;
display:inline-block;
font-size:2em
}
.commitment-content {
line-height:1.2
}
.commitment-content h3 {
font-family:"Malmoe";
font-size:25px;
margin-bottom:10px;
text-align:left;
color:#004e75
}
.count-links {
display:inline-block
}
.count-links h2 {
font-family:"Malmoe";
font-size:45px;
margin-top:30px;
margin-bottom:30px;
letter-spacing:5px;
text-align:center;
color:#004e75
}
.count-links a {
text-align:center;
color:#004e75;
font-family:"Malmoe";
font-size:25px;
font-weight:bold;
letter-spacing:1px;
width:100%;
display:inline-block;
margin-bottom:20px;
text-decoration:none
}
main.why-buy {
padding-bottom:40px
}
main.why-buy .why-question {
min-height:240px;
text-align:center;
background-repeat:no-repeat;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover
}
main.why-buy .why-question h1 {
font-size:105px;
text-shadow:-7px 4px 0px rgba(0,0,0,0.4);
color:#fff;
padding-top:40px
}
@media (max-width: 840px) {
main.why-buy .why-question h1 {
font-size:75px;
padding-top:70px
}

}
@media (max-width: 590px) {
main.why-buy .why-question h1 {
font-size:50px;
padding-top:80px
}

}
@media (max-width: 400px) {
main.why-buy .why-question h1 {
font-size:40px;
padding-top:90px
}

}
main.why-buy .st-container .two-blocks {
overflow:hidden
}
main.why-buy .st-container .two-blocks .about-metal {
float:left;
width:50%;
padding-right:24px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
main.why-buy .st-container .two-blocks .about-metal h2 {
font-size:60px;
color:#004e75;
line-height:1.6
}
main.why-buy .st-container .two-blocks .about-metal h3 {
color:#004e75;
font-size:22px;
line-height:1.6;
margin-bottom:20px
}
main.why-buy .st-container .two-blocks .about-metal p {
line-height:1.6;
margin-bottom:20px
}
@media (max-width: 770px) {
main.why-buy .st-container .two-blocks .about-metal {
width:100%;
float:none;
margin-bottom:60px
}

}
main.why-buy .st-container .two-blocks .reasons {
float:left;
width:50%
}
main.why-buy .st-container .two-blocks .reasons section {
background-color:#F5F5F5;
padding:30px 30px 30px 30px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
main.why-buy .st-container .two-blocks .reasons section h2 {
color:#004e75;
font-size:22px;
margin-bottom:20px
}
main.why-buy .st-container .two-blocks .reasons section p {
line-height:1.6;
margin-bottom:20px
}
main.why-buy .st-container .two-blocks .reasons section p strong {
color:#bc8204
}
main.why-buy .st-container .two-blocks .reasons section a {
text-decoration:none;
color:#3b74a9
}
main.why-buy .st-container .two-blocks .reasons .faqs {
text-decoration:none;
display:block
}
main.why-buy .st-container .two-blocks .reasons .faqs img {
width:100%;
-o-object-fit:contain;
object-fit:contain
}
@media (max-width: 770px) {
main.why-buy .st-container .two-blocks .reasons {
width:100%;
float:none
}

}
main.why-buy section.world-gold {
background-color:#F5F5F5
}
main.why-buy section.world-gold .two-blocks {
overflow:hidden;
margin-bottom:95px
}
main.why-buy section.world-gold .two-blocks figure {
float:left;
width:50%;
margin-top:15px
}
main.why-buy section.world-gold .two-blocks figure img {
width:100%;
-o-object-fit:contain;
object-fit:contain
}
@media (max-width: 770px) {
main.why-buy section.world-gold .two-blocks figure {
width:100%;
float:none
}

}
main.why-buy section.world-gold .two-blocks .all-the-gold {
float:left;
width:50%;
padding-left:24px;
margin-top:75px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
main.why-buy section.world-gold .two-blocks .all-the-gold h2 {
margin-bottom:20px;
line-height:1.6;
color:#004e75;
font-size:22px
}
main.why-buy section.world-gold .two-blocks .all-the-gold p {
line-height:1.6;
padding-bottom:20px
}
@media (max-width: 770px) {
main.why-buy section.world-gold .two-blocks .all-the-gold {
width:100%;
margin-top:0;
float:none
}

}
main.why-buy section.world-gold .central-banks-statistics {
overflow:hidden;
padding:40px 0 35px
}
main.why-buy section.world-gold .central-banks-statistics .main-text {
width:50%;
float:left;
margin-top:90px;
padding-right:20px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
main.why-buy section.world-gold .central-banks-statistics .main-text h2 {
padding-bottom:20px;
color:#004e75;
font-size:22px;
line-height:1.6
}
main.why-buy section.world-gold .central-banks-statistics .main-text p {
line-height:1.6;
padding-bottom:20px
}
@media (max-width: 770px) {
main.why-buy section.world-gold .central-banks-statistics .main-text {
width:100%;
margin-top:0;
float:none
}

}
main.why-buy section.world-gold .central-banks-statistics figure {
width:50%;
float:left
}
main.why-buy section.world-gold .central-banks-statistics figure img {
width:100%;
-o-object-fit:contain;
object-fit:contain
}
@media (max-width: 770px) {
main.why-buy section.world-gold .central-banks-statistics figure {
width:90%;
float:none;
margin:0 auto
}

}
main.why-buy .st-container.the-world-greatest {
text-align:center;
padding-bottom:40px
}
main.why-buy .st-container.the-world-greatest .largest-holdings {
margin-bottom:35px
}
main.why-buy .st-container.the-world-greatest .largest-holdings img {
width:100%;
-o-object-fit:contain;
object-fit:contain
}
main.why-buy .st-container.the-world-greatest h2 {
color:#004e75;
font-size:22px;
line-height:1.6;
margin-bottom:20px
}
main.why-buy .st-container.the-world-greatest p {
line-height:1.6
}
@media (max-width: 435px) {
main.why-buy .st-container.the-world-greatest p br {
display:none
}

}
main.why-buy article.survival-purposes {
background-color:#444444;
padding:35px 0;
margin-bottom:0
}
main.why-buy article.survival-purposes:after {
content:'';
display:block;
clear:both
}
main.why-buy article.survival-purposes .st-container {
padding-top:0
}
main.why-buy article.survival-purposes .st-container .meeting {
float:left;
width:50%
}
main.why-buy article.survival-purposes .st-container .meeting img {
width:100%;
-o-object-fit:contain;
object-fit:contain
}
@media (max-width: 770px) {
main.why-buy article.survival-purposes .st-container .meeting {
width:100%;
float:none
}

}
main.why-buy article.survival-purposes .st-container .main-text {
float:left;
width:50%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
main.why-buy article.survival-purposes .st-container .main-text h2 {
color:#bd9e3d;
font-size:22px;
line-height:1.6;
margin-bottom:20px
}
main.why-buy article.survival-purposes .st-container .main-text p {
color:#fff;
line-height:1.6;
margin-bottom:20px
}
main.why-buy article.survival-purposes .st-container .main-text a {
text-decoration:none;
color:#3b74a9
}
@media (max-width: 770px) {
main.why-buy article.survival-purposes .st-container .main-text {
width:100%;
float:none;
margin-top:40px
}

}
main.why-buy .did-you-know {
margin-bottom:75px;
text-align:center
}
main.why-buy .did-you-know .st-container {
max-width:1200px;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
background-image:url("../img/silver-bg.jpg");
padding-bottom:60px;
-webkit-box-shadow:0px -27px 81px -41px rgba(0,0,0,0.72);
-moz-box-shadow:0px -27px 81px -41px rgba(0,0,0,0.72);
box-shadow:0px -27px 81px -41px rgba(0,0,0,0.72)
}
main.why-buy .did-you-know .st-container h2 {
font-size:60px;
color:#004e75;
line-height:1.6;
font-family:"Malmoe";
margin-bottom:15px
}
main.why-buy .did-you-know .st-container p {
max-width:500px;
margin:0 auto 30px
}
main.why-buy .did-you-know .st-container a {
color:#004e75
}
main.physical-gold,main.page,main.posts {
background-color:#F3F3F3;
border-top:1px solid #EBEBEB
}
main.physical-gold .st-container,main.page .st-container,main.posts .st-container {
padding:0 15px 0
}
main.physical-gold .st-container aside,main.page .st-container aside,main.posts .st-container aside {
padding:35px 20px 0 0;
float:right;
width:23.080%
}
main.physical-gold .st-container aside img,main.page .st-container aside img,main.posts .st-container aside img {
max-width:100%;
height:auto
}
main.physical-gold .st-container aside nav ul li,main.page .st-container aside nav ul li,main.posts .st-container aside nav ul li {
border-bottom:1px solid #ccc
}
main.physical-gold .st-container aside nav ul li:last-of-type,main.page .st-container aside nav ul li:last-of-type,main.posts .st-container aside nav ul li:last-of-type {
padding-top:25px;
border-bottom:none
}
main.physical-gold .st-container aside nav ul li:last-of-type a,main.page .st-container aside nav ul li:last-of-type a,main.posts .st-container aside nav ul li:last-of-type a {
overflow:hidden;
white-space:nowrap;
font-size:18px;
color:white;
background-color:#d4190c;
height:50px;
padding:0;
text-align:center;
line-height:50px;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
transition:all .3s
}
main.physical-gold .st-container aside nav ul li:last-of-type a:hover,main.page .st-container aside nav ul li:last-of-type a:hover,main.posts .st-container aside nav ul li:last-of-type a:hover {
background-color:#aa140a
}
@media (max-width: 1150px) {
main.physical-gold .st-container aside nav ul li:last-of-type a,main.page .st-container aside nav ul li:last-of-type a,main.posts .st-container aside nav ul li:last-of-type a {
font-size:16px
}

}
main.physical-gold .st-container aside nav ul li a,main.page .st-container aside nav ul li a,main.posts .st-container aside nav ul li a {
padding-left:10px;
display:block;
text-decoration:none;
color:#000;
font-size:16px;
line-height:43px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
main.physical-gold .st-container aside nav ul li a:hover,main.page .st-container aside nav ul li a:hover,main.posts .st-container aside nav ul li a:hover {
background-color:#004e75;
color:#fff
}
@media (max-width: 1020px) {
main.physical-gold .st-container aside,main.page .st-container aside,main.posts .st-container aside {
float:none;
width:100%;
padding-bottom:60px
}

}
main.physical-gold .st-container section,main.page .st-container section,main.posts .st-container section {
width:74.4%;
float:right;
background-color:#fff;
color:#45484a
}
main.physical-gold .st-container section header,main.page .st-container section header,main.posts .st-container section header {
margin-top:35px;
padding:50px 0 40px 15px;
background-color:#004E75;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
margin-bottom:15px
}
main.physical-gold .st-container section header h1,main.page .st-container section header h1,main.posts .st-container section header h1 {
font-size:40px;
font-family:"Malmoe";
color:#fff
}
@media (max-width: 730px) {
main.physical-gold .st-container section header h1,main.page .st-container section header h1,main.posts .st-container section header h1 {
font-size:24px;
line-height:28px
}

}
main.physical-gold .st-container section main,main.page .st-container section main,main.posts .st-container section main {
padding:0 15px 20px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
main.physical-gold .st-container section main h2,main.page .st-container section main h2,main.posts .st-container section main h2 {
font-size:25px;
font-weight:bold;
line-height:1.6;
color:#004e75;
font-family:"Malmoe";
letter-spacing:1px;
margin:30px 0
}
main.physical-gold .st-container section main p,main.page .st-container section main p,main.posts .st-container section main p {
font-size:30px;
text-align:center;
margin:30px 0 25px;
font-weight:bold;
line-height:35px
}
@media (max-width: 555px) {
main.physical-gold .st-container section main p br,main.page .st-container section main p br,main.posts .st-container section main p br {
display:none
}

}
main.physical-gold .st-container section main img,main.page .st-container section main img,main.posts .st-container section main img {
max-width:100%;
height:auto
}
main.physical-gold .st-container section main img.size-medium,main.page .st-container section main img.size-medium,main.posts .st-container section main img.size-medium {
vertical-align:text-top;
margin:2%;
width:45%
}
main.physical-gold .st-container section main .free-shipping-content,main.page .st-container section main .free-shipping-content,main.posts .st-container section main .free-shipping-content {
margin-top:35px;
display:inline-block;
width:100%
}
main.physical-gold .st-container section main .free-shipping-content figure,main.page .st-container section main .free-shipping-content figure,main.posts .st-container section main .free-shipping-content figure {
float:left;
width:50%;
text-align:center
}
main.physical-gold .st-container section main .free-shipping-content figure img,main.page .st-container section main .free-shipping-content figure img,main.posts .st-container section main .free-shipping-content figure img {
display:inline-block;
max-width:100%;
-o-object-fit:contain;
object-fit:contain
}
main.physical-gold .st-container section main .free-shipping-content figure figcaption,main.page .st-container section main .free-shipping-content figure figcaption,main.posts .st-container section main .free-shipping-content figure figcaption {
margin:20px 0 50px;
font-size:30px;
font-weight:bold
}
@media (max-width: 730px) {
main.physical-gold .st-container section main .free-shipping-content figure,main.page .st-container section main .free-shipping-content figure,main.posts .st-container section main .free-shipping-content figure {
float:none;
width:100%
}

}
main.physical-gold .st-container section main .else,main.page .st-container section main .else,main.posts .st-container section main .else {
display:block;
text-align:center;
font-style:italic;
font-weight:bold
}
main.physical-gold .st-container section main i,main.page .st-container section main i,main.posts .st-container section main i {
font-style:italic;
font-size:10px
}
main.physical-gold .st-container section main .line,main.page .st-container section main .line,main.posts .st-container section main .line {
margin:40px 0;
display:block;
height:1px;
background-color:#EBEBEB
}
main.physical-gold .st-container section .open-group,main.page .st-container section .open-group,main.posts .st-container section .open-group {
background-color:#FCEEC4;
padding-left:15px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
display:inline-block;
width:100%
}
main.physical-gold .st-container section .open-group .main-content,main.page .st-container section .open-group .main-content,main.posts .st-container section .open-group .main-content {
padding-right:10px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding-top:20px;
float:left;
width:69%
}
main.physical-gold .st-container section .open-group .main-content h2,main.page .st-container section .open-group .main-content h2,main.posts .st-container section .open-group .main-content h2 {
color:#a77f00;
font-size:25px
}
@media (max-width: 1120px) {
main.physical-gold .st-container section .open-group .main-content h2,main.page .st-container section .open-group .main-content h2,main.posts .st-container section .open-group .main-content h2 {
font-size:22px
}

}
main.physical-gold .st-container section .open-group .main-content h3,main.page .st-container section .open-group .main-content h3,main.posts .st-container section .open-group .main-content h3 {
font-size:25px;
margin:5px 0 25px
}
@media (max-width: 1120px) {
main.physical-gold .st-container section .open-group .main-content h3,main.page .st-container section .open-group .main-content h3,main.posts .st-container section .open-group .main-content h3 {
font-size:22px
}

}
main.physical-gold .st-container section .open-group .main-content p,main.page .st-container section .open-group .main-content p,main.posts .st-container section .open-group .main-content p {
color:#755a00;
line-height:1.5
}
main.physical-gold .st-container section .open-group .main-content p strong,main.page .st-container section .open-group .main-content p strong,main.posts .st-container section .open-group .main-content p strong {
color:#45484a;
text-transform:uppercase;
font-weight:bold
}
@media (max-width: 780px) {
main.physical-gold .st-container section .open-group .main-content,main.page .st-container section .open-group .main-content,main.posts .st-container section .open-group .main-content {
float:none;
width:100%;
margin-bottom:20px
}

}
main.physical-gold .st-container section .open-group figure,main.page .st-container section .open-group figure,main.posts .st-container section .open-group figure {
float:left;
width:31%
}
main.physical-gold .st-container section .open-group figure img,main.page .st-container section .open-group figure img,main.posts .st-container section .open-group figure img {
width:100%;
-o-object-fit:contain;
object-fit:contain
}
@media (max-width: 780px) {
main.physical-gold .st-container section .open-group figure,main.page .st-container section .open-group figure,main.posts .st-container section .open-group figure {
float:none
}

}
main.physical-gold .st-container section footer.for-all,main.page .st-container section footer.for-all,main.posts .st-container section footer.for-all {
margin:30px 0 50px;
outline:1px solid #ffffff;
background-color:#004E75;
padding:25px 25px 35px 15px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
box-shadow:0px 7px 13px -5px #0c2234;
-webkit-box-shadow:0px 7px 13px -5px #0c2234;
-moz-box-shadow:0px 7px 13px -5px #0c2234
}
main.physical-gold .st-container section footer.for-all:after,main.page .st-container section footer.for-all:after,main.posts .st-container section footer.for-all:after {
content:'';
clear:both;
display:block
}
main.physical-gold .st-container section footer.for-all .logo-content,main.page .st-container section footer.for-all .logo-content,main.posts .st-container section footer.for-all .logo-content {
float:left;
width:30%
}
main.physical-gold .st-container section footer.for-all .logo-content img,main.page .st-container section footer.for-all .logo-content img,main.posts .st-container section footer.for-all .logo-content img {
width:100%;
-o-object-fit:contain;
object-fit:contain
}
main.physical-gold .st-container section footer.for-all .logo-content p,main.page .st-container section footer.for-all .logo-content p,main.posts .st-container section footer.for-all .logo-content p {
line-height:18px;
margin-top:26px;
color:#fff
}
main.physical-gold .st-container section footer.for-all .logo-content p strong,main.page .st-container section footer.for-all .logo-content p strong,main.posts .st-container section footer.for-all .logo-content p strong {
font-weight:bold
}
@media (max-width: 910px) {
main.physical-gold .st-container section footer.for-all .logo-content p br,main.page .st-container section footer.for-all .logo-content p br,main.posts .st-container section footer.for-all .logo-content p br {
display:none
}

}
@media (max-width: 730px) {
main.physical-gold .st-container section footer.for-all .logo-content,main.page .st-container section footer.for-all .logo-content,main.posts .st-container section footer.for-all .logo-content {
margin-bottom:60px;
width:60%
}

}
main.physical-gold .st-container section footer.for-all form,main.page .st-container section footer.for-all form,main.posts .st-container section footer.for-all form {
float:left;
width:70%;
padding-left:30px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
main.physical-gold .st-container section footer.for-all form label,main.page .st-container section footer.for-all form label,main.posts .st-container section footer.for-all form label {
display:none
}
main.physical-gold .st-container section footer.for-all form fieldset,main.page .st-container section footer.for-all form fieldset,main.posts .st-container section footer.for-all form fieldset {
display:inline-block;
float:right;
width:50%
}
main.physical-gold .st-container section footer.for-all form input,main.page .st-container section footer.for-all form input,main.posts .st-container section footer.for-all form input {
max-width:265px;
width:100%;
border:none;
height:37px;
margin:0 0 10px 10px;
padding-left:10px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px
}
@media (max-width: 1205px) {
main.physical-gold .st-container section footer.for-all form input,main.page .st-container section footer.for-all form input,main.posts .st-container section footer.for-all form input {
float:none;
max-width:initial;
margin:0 0 10px 0
}

}
main.physical-gold .st-container section footer.for-all form input::-webkit-outer-spin-button,main.page .st-container section footer.for-all form input::-webkit-outer-spin-button,main.posts .st-container section footer.for-all form input::-webkit-outer-spin-button,main.physical-gold .st-container section footer.for-all form input::-webkit-inner-spin-button,main.page .st-container section footer.for-all form input::-webkit-inner-spin-button,main.posts .st-container section footer.for-all form input::-webkit-inner-spin-button {
-webkit-appearance:none;
margin:0
}
main.physical-gold .st-container section footer.for-all form input[type='submit'],main.page .st-container section footer.for-all form input[type='submit'],main.posts .st-container section footer.for-all form input[type='submit'] {
padding:0 65px;
font-size:16px;
height:37px;
margin-top:15px;
color:#fff;
background:#d4190c;
float:right;
border:none;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
transition:all .3s;
cursor:pointer;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px
}
main.physical-gold .st-container section footer.for-all form input[type='submit']:hover,main.page .st-container section footer.for-all form input[type='submit']:hover,main.posts .st-container section footer.for-all form input[type='submit']:hover {
background-color:#aa140a
}
@media (max-width: 1205px) {
main.physical-gold .st-container section footer.for-all form input[type='submit'],main.page .st-container section footer.for-all form input[type='submit'],main.posts .st-container section footer.for-all form input[type='submit'] {
float:none;
width:100%
}

}
@media (max-width: 730px) {
main.physical-gold .st-container section footer.for-all form,main.page .st-container section footer.for-all form,main.posts .st-container section footer.for-all form {
float:none;
width:100%;
padding-left:0;
clear:both
}

}
@media (max-width: 730px) {
main.physical-gold .st-container section footer.for-all,main.page .st-container section footer.for-all,main.posts .st-container section footer.for-all {
padding:25px
}

}
@media (max-width: 1020px) {
main.physical-gold .st-container section,main.page .st-container section,main.posts .st-container section {
float:none;
width:100%
}

}
.posts>div {
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
padding:40px 0 70px;
background-color:transparent !important
}
.posts>div:after {
content:"";
clear:both;
display:block
}
.posts>div article {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.posts>div article div {
position:relative;
width:100%;
margin-bottom:5px
}
.posts>div article div img {
width:100%;
height:auto
}
.posts>div article div span {
width:92%;
position:absolute;
background-color:rgba(100,100,100,0.8);
left:0;
bottom:10px;
color:#fff;
font-size:16px;
padding:7px 0 0 10px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.posts>div article h2 {
line-height:40px;
font-size:22px;
font-family:"Malmoe";
color:#3170AC;
margin-bottom:20px
}
.posts>div article.grid {
width:31.1%;
float:left;
padding-bottom:40px;
margin-left:2.2%
}
.posts>div article.grid h2 {
font-weight:inherit !important;
font-size:22px !important;
line-height:30px !important;
margin:5px 0 !important
}
.posts>div article p {
line-height:1.6;
margin-bottom:20px
}
.posts>div article a {
color:#2a4c6b;
text-decoration:none
}
@media (max-width: 750px) {
.posts>div article {
width:47%
}

}
@media (max-width: 500px) {
.posts>div article {
width:100%;
float:none;
margin-left:0;
padding-bottom:70px
}

}
.posts .grey-line {
clear:both;
background-color:#B4B8BC;
height:100px
}
.posts .grey-line ul {
height:100px;
display:table
}
.posts .grey-line ul li {
vertical-align:middle;
display:table-cell
}
.posts .grey-line ul li a {
width:36px;
height:36px;
display:inline-block;
text-decoration:none;
color:#f3f3f3
}
.posts .grey-line ul li a.prev {
-moz-background-size:contain;
-o-background-size:contain;
background-size:contain;
background:url(../img/prev.png) 70% 60% no-repeat
}
.posts .grey-line ul li a.next {
-moz-background-size:contain;
-o-background-size:contain;
background-size:contain;
background:url(../img/next.png) 30% 60% no-repeat
}
.posts .grey-line ul li span {
cursor:pointer;
display:inline-block;
color:#fff;
padding:2px;
width:12px;
height:12px;
text-align:center;
line-height:12px;
font-size:11px;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%
}
.posts .grey-line ul li span:hover {
background-color:#fff;
color:#3b74a9
}
main.page .gf-start,main.posts .gf-start {
font-size:1.5em;
font-family:"Malmoe";
color:#004e75
}
main.page section main p,main.posts section main p {
font-weight:normal !important;
font-size:initial !important;
text-align:left !important;
margin:0 0 20px !important;
line-height:1.6 !important
}
main.page section main p a,main.posts section main p a {
text-decoration:none;
color:#3b74a9
}
main.page section main h3,main.posts section main h3 {
font-size:1.3em;
margin-top:10px;
margin-bottom:10px
}
main.page section main ul,main.posts section main ul,main.page section main ol,main.posts section main ol {
padding:40px 0 65px 60px;
list-style:initial
}
main.page section main ul li,main.posts section main ul li,main.page section main ol li,main.posts section main ol li {
line-height:1.5;
margin-bottom:10px
}
.expand-or-collapse {
text-align:right;
padding-right:30px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.expand-or-collapse span {
display:inline-block;
color:#000;
font-size:14px
}
.expand-or-collapse span:first-of-type {
cursor:pointer;
-webkit-transition:all 0.3s ease;
-moz-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease
}
.expand-or-collapse span:first-of-type:hover {
color:#ccc
}
.expand-or-collapse span:last-of-type {
cursor:pointer;
-webkit-transition:all 0.3s ease;
-moz-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease
}
.expand-or-collapse span:last-of-type:hover {
color:#ccc
}
ul.faq {
padding:40px 0 65px 0px !important;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
ul.faq li {
list-style:none
}
ul.faq li .active {
background-color:#283839
}
ul.faq li .active h4 {
color:#fff !important
}
ul.faq li .questions {
position:relative;
cursor:pointer;
margin-bottom:10px;
padding:10px 0 10px 10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-transition:all 0.3s ease;
-moz-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease
}
ul.faq li .questions:hover {
background-color:#283839
}
ul.faq li .questions:hover h4 {
text-decoration:underline;
color:#fff
}
ul.faq li .questions:after {
position:absolute;
content:"";
background:url(../img/open-plus.png) no-repeat;
-moz-background-size:contain;
-o-background-size:contain;
background-size:contain;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
width:31px;
height:31px;
top:5px;
right:5px
}
ul.faq li .questions h4 {
line-height:24px;
color:#004e75;
font-size:22px;
width:90%;
-webkit-transition:all 0.3s ease;
-moz-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease
}
ul.faq li .answers {
width:97%;
display:none;
overflow:hidden;
margin:1px auto 0;
padding:1%;
background-image:url(../img/lines-bg.png)
}
ul.faq li .answers p {
line-height:1.6;
padding:8px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
font-size:14px !important;
font-family:"Roboto",sans-serif !important;
margin:0 0 10px !important
}
ul.faq li .answers p:first-of-type {
line-height:1.6;
padding:8px;
letter-spacing:initial !important;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
color:#000000;
font-size:14px !important;
font-family:"Roboto",sans-serif !important;
margin:0 0 10px !important
}
ul.faq li .answers p:last-of-type {
line-height:1.6;
letter-spacing:initial !important;
color:#000000;
padding:8px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
font-size:14px !important;
font-family:"Roboto",sans-serif !important;
margin:0 0 10px !important
}
main.page-nosidebar .graf-start {
font-size:1.5em;
font-family:"Malmoe";
color:#004e75
}
main.page-nosidebar a {
text-decoration:none;
color:#004e75
}
.library {
background-color:#1c4a6e !important;
background-image:url("../img/bg_investor_lib_content.jpg");
background-position:center bottom;
background-repeat:no-repeat;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover
}
.library #investor-lib-hero {
background:url("../img/bg_investor_lib_banner.jpg") left top no-repeat;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
height:299px
}
.library #investor-lib-content {
overflow:visible;
background:#1c4a6e url("../img/bg_investor_lib_content.jpg") left bottom no-repeat;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover
}
.library .investor-lib-1 {
margin-top:-60px;
padding:60px;
overflow:visible;
text-align:center;
background:url("../img/bg_investor_lib_01.png") center top no-repeat;
max-width:1100px;
display:block;
margin-right:auto;
margin-left:auto
}
.library .investor-lib-1 h1,.library .investor-lib-3 h3,.library .investor-lib-4 h4,.library .investor-lib-5 h3 {
font-variant:small-caps;
font-family:"Malmoe";
font-size:30px;
color:#b39713;
margin-bottom:20px
}
.library .investor-lib-1 h1 span {
font-variant:none;
font-size:20px;
color:#000;
font-weight:bold;
margin-top:20px;
display:inline-block
}
.library .investor-lib-1 p,.library .investor-lib-3 p {
font-family:"Malmoe";
font-size:20px;
line-height:1.6;
padding:0 45px
}
.library .download-btn {
background-color:#d4190c;
color:#fff;
font-size:20px;
font-family:"Malmoe";
height:40px;
width:160px;
border:0px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
-webkit-box-shadow:0px 3px 5px rgba(0,0,0,0.5) !important;
-moz-box-shadow:0px 3px 5px rgba(0,0,0,0.5) !important;
box-shadow:0px 3px 5px rgba(0,0,0,0.5) !important;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
transition:all .3s;
display:inline-block;
text-align:center;
line-height:42px;
margin-top:10px;
text-decoration:none
}
.library .download-btn:hover {
-webkit-box-shadow:none !important;
-moz-box-shadow:none !important;
box-shadow:none !important;
background-color:#aa140a;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
transition:all .3s
}
.library .investor-lib-2-dt {
margin:30px auto;
padding:55px 70px;
width:717px;
height:296px;
background:url("../img/bg_investor_lib_02.jpg") center center no-repeat;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.library .investor-lib-2-dt .guide {
width:189px;
display:inline-block;
text-align:center
}
.library .investor-lib-2-mo {
display:none
}
.library .investor-lib-3 {
padding:60px;
text-align:center;
max-width:1100px;
display:block;
margin-right:auto;
margin-left:auto;
background:url("../img/bg_investor_lib_03.png") center top no-repeat
}
.library .investor-lib-3 h3 {
margin-bottom:5px
}
.library .investor-lib-4 {
padding:60px;
text-align:center;
background:url("../img/bg_investor_lib_04.png") center top no-repeat;
max-width:1100px;
display:block;
margin-right:auto;
margin-left:auto;
color:#fff
}
.library .investor-lib-4 a {
text-decoration:none;
color:#fff
}
.library .investor-lib-4 h4 {
margin-bottom:5px;
text-align:left
}
.library .investor-lib-4 p {
margin-bottom:0px;
text-align:left;
font-size:14px !important;
line-height:1.2;
color:#fff
}
.library .market-news-1 {
margin-top:-125px;
margin-bottom:0px
}
.library .market-news-1 .rsswidget {
font-size:14px
}
.library .market-news-1 li a,.library .market-news-1 li a:hover {
cursor:pointer !important;
color:#fff
}
.library .widget_rss,.library .news-feed-link {
display:inline-block
}
.library .widget_rss li,.library .market-news-1 li {
border-top:0px !important;
-webkit-box-shadow:none !important;
-moz-box-shadow:none !important;
box-shadow:none !important;
font-size:14px;
text-align:left
}
.library .rss-date {
font-size:12px;
color:#fff
}
.library .news-feed-link {
margin-left:-195px;
margin-top:-20px
}
.library .news-feed-link a {
color:#ddbe2c
}
.library .investor-lib-5 {
display:block;
margin:0 auto;
max-width:1100px
}
.library .investor-lib-5 h3 {
text-transform:capitalize;
text-align:center;
color:#fff;
font-weight:bold;
margin-top:20px;
margin-bottom:20px
}
.library .investor-lib-5 img {
display:inline-block;
border:0px
}
@media screen and (max-width: 1199px) {
.library .investor-lib-4 p {
font-size:18px !important
}
.library .market-news-1,.library .news-feed-link {
display:none
}

}
@media screen and (max-width: 990px) {
.library .investor-lib-1,.library .investor-lib-3 {
padding:30px;
background-color:rgba(255,255,255,0.85);
background-image:none;
border:1px solid #fff
}

}
@media screen and (max-width: 768px) {
.library .investor-lib-4 p {
font-size:16px !important
}
.library .investor-lib-5 img {
width:30%;
display:inline-block;
border:0px
}

}
@media screen and (max-width: 767px) {
.library #investor-lib-hero {
display:none
}
.library #investor-lib-hero-mo {
height:400px;
background:url("../img/bg_investor_lib_banner_mo.jpg") center bottom no-repeat;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover
}
.library .investor-lib-2-dt {
/*display:none*/
}
.library .investor-lib-2-mo {
display:block;
margin:30px auto;
padding:55px 0px;
text-align:center
}
.library .investor-lib-2-mo .guide {
display:inline-block;
margin-bottom:30px;
width:165px;
text-align:center
}

}
@media screen and (max-width: 640px) {
.library .investor-lib-4 p {
font-size:14px !important
}

}
@media screen and (max-width: 420px) {
.library #investor-lib-hero-mo {
height:287px
}
.library .investor-lib-1 {
margin-top:-10px
}
.library .investor-lib-4 {
padding:60px 0px;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
min-height:700px
}
.library .investor-lib-4 .vc_gitem-animated-block {
display:block;
min-width:165px;
margin:0 auto
}
.library .investor-lib-4 .vc_custom_1419240516480 {
width:100%;
margin:0 auto
}
.library .investor-lib-4 .vc_btn3-container.vc_btn3-left {
text-align:center
}
.library .investor-lib-5 {
margin-top:-115px
}
.library .investor-lib-5 img {
width:80%;
display:block
}

}
@media screen and (max-width: 320px) {
.library .investor-lib-4 h4 {
font-size:23px
}

}
main.single-page {
background-color:#F3F3F3;
padding-bottom:50px
}
main.single-page .st-container {
padding:10px 15px 0
}
main.single-page article header {
display:inline-block;
width:100%
}
main.single-page article header figure {
float:left
}
main.single-page article header figure .profile-bg {
overflow:hidden;
width:70px;
height:70px;
border:4px solid rgba(236,236,236,0.4);
-webkit-box-shadow:0 0 0 1px rgba(116,122,124,0.4);
-moz-box-shadow:0 0 0 1px rgba(116,122,124,0.4);
box-shadow:0 0 0 1px rgba(116,122,124,0.4);
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%
}
main.single-page article header figure .profile-bg img {
width:100%;
height:auto
}
main.single-page article header figure figcaption {
width:70px;
text-align:center;
font-size:11px;
margin-top:8px
}
main.single-page article header figure figcaption a {
line-height:13px;
text-decoration:none;
color:#3170ac
}
@media (max-width: 680px) {
main.single-page article header figure {
display:none
}

}
main.single-page article header .info-article {
margin-left:20px;
float:left
}
main.single-page article header .info-article:after {
content:"";
display:block;
clear:both
}
main.single-page article header .info-article h1 {
font-size:27px;
line-height:1.6;
color:#3b74aa;
margin-bottom:12px
}
main.single-page article header .info-article .data {
float:left;
font-size:11px;
color:#45484a
}
main.single-page article header .info-article .data:before {
content:"";
background:url(../img/icons/date.png) no-repeat;
width:17px;
margin-right:10px;
height:16px;
display:inline-block
}
main.single-page article header .info-article .data span {
position:relative;
top:-3px
}
@media (max-width: 380px) {
main.single-page article header .info-article .data {
float:none;
margin-left:0;
margin-bottom:3px
}

}
main.single-page article header .info-article .type {
margin-left:10px;
float:left
}
main.single-page article header .info-article .type:before {
margin-right:10px;
float:left;
content:"";
background:url(../img/icons/category.png) no-repeat;
width:18px;
height:16px;
display:inline-block
}
main.single-page article header .info-article .type ul,main.single-page article header .info-article .type li {
display:inline-block
}
main.single-page article header .info-article .type a {
text-decoration:none;
font-size:11px;
color:#3170ac
}
@media (max-width: 380px) {
main.single-page article header .info-article .type {
float:none;
margin-left:0
}

}
main.single-page article header .info-article .social-media {
clear:both;
padding:20px 0
}
main.single-page article header .info-article .social-media a {
width:20px;
height:20px;
line-height:20px;
margin-right:2px;
display:inline-block
}
main.single-page article header .info-article .social-media a svg path {
fill:#fff
}
main.single-page article header .info-article .social-media a:first-of-type {
background-color:#0077b5
}
main.single-page article header .info-article .social-media a:nth-child(2) {
background-color:#1da1f2
}
main.single-page article header .info-article .social-media a:nth-child(3) {
background-color:#3b5998
}
main.single-page article header .info-article .social-media a:nth-child(4) {
background-color:#848484
}
main.single-page article header .info-article .social-media a:last-of-type {
background-color:#ff6550
}
@media (max-width: 680px) {
main.single-page article header .info-article {
margin-left:0
}

}
main.single-page article .main-content {
padding-left:98px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
main.single-page article .main-content .img-wrapper {
max-width:515px;
width:100%;
padding:3px;
margin-bottom:25px;
-webkit-box-shadow:0 0 1px rgba(0,0,0,0.2);
-moz-box-shadow:0 0 1px rgba(0,0,0,0.2);
box-shadow:0 0 1px rgba(0,0,0,0.2);
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px
}
main.single-page article .main-content .img-wrapper img {
width:100%;
height:auto
}
main.single-page article .main-content p {
margin-bottom:30px;
line-height:1.6;
color:#45484a
}
main.single-page article .main-content p:first-of-type {
margin-top:20px
}
main.single-page article .main-content p i {
text-decoration:underline
}
main.single-page article .main-content p strong {
font-weight:bold
}
main.single-page article .main-content p a {
text-decoration:none;
color:#3b74a9
}
main.single-page article .main-content h2 {
font-weight:bold;
margin-bottom:30px;
color:#3b74aa;
font-size:25px
}
@media (max-width: 680px) {
main.single-page article .main-content {
padding-left:0
}

}
main.single-page article.product aside {
width:25%;
display:inline-block;
float:left
}
main.single-page article.product main {
width:75%;
display:inline-block;
float:left;
line-height:1.5
}
main.single-page article.product main strong,main.single-page article.product main b {
font-weight:bold
}
main.single-page article.product main h2,main.single-page article.product main h3 {
color:#3b74aa;
margin-top:15px;
margin-bottom:25px
}
main.single-page article.product main .line {
margin:40px 0;
display:block;
height:1px;
background-color:#004e75
}
main.single-page article.product main .open-modal-ira {
display:inline-block;
font-family:"OptimaDemiBold";
font-size:25px;
color:#fff;
text-decoration:none;
padding:11px 29px 11px 30px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
background:#d4190c
}
@media all and (max-width: 860px) {
main.single-page article.product aside {
width:100%;
text-align:center
}
main.single-page article.product main {
width:100%
}
main.single-page article.product main header {
text-align:center
}

}
main.single-page .coin-footer {
margin-bottom:30px
}
.pagination {
font-family:sans-serif;
text-align:center;
line-height:28px;
padding:15px;
margin-bottom:30px
}
.pagination ul {
display:inline-block;
list-style-type:none;
margin:0;
padding:0
}
.pagination li {
display:inline-block
}
.pagination a.page-numbers,.pagination span.page-numbers {
padding:.3em .7em;
color:#fff;
background-color:#3b74a9;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
text-decoration:none
}
.pagination a:hover.page-numbers {
background-color:#004e75
}
.pagination .current {
font-weight:bold;
background-color:#004e75
}
main.single-page article.product header .info-article {
margin-left:0
}
main.single-page article.product header .info-article h1 {
margin:20px 0 0
}
main.page-nosidebar {
background-color:#F3F3F3;
padding-bottom:30px
}
main.page-nosidebar .st-container {
max-width:990px
}
main.page-nosidebar .st-container h1 {
font-size:40px;
color:#004e75;
margin-bottom:60px;
font-family:"Malmoe"
}
main.page-nosidebar .st-container h2 {
font-size:30px;
color:#004e75;
margin-bottom:60px;
font-family:"Malmoe"
}
main.page-nosidebar .st-container p {
line-height:1.6;
margin-bottom:35px
}
main.page-nosidebar .st-container form {
display:inline-block;
width:100%;
margin-bottom:20px
}
main.page-nosidebar .st-container form h2 {
font-family:'Roboto', sans-serif;
color:inherit
}
main.page-nosidebar .st-container form hr {
margin-bottom:30px
}
main.page-nosidebar .st-container form .field-wrap {
width:50%;
padding:0 10px;
float:left
}
main.page-nosidebar .st-container form .field-wrap .ninja-forms-field-description {
display:block;
color:#45484a;
font-size:20px;
font-weight:bold;
margin-bottom:10px
}
main.page-nosidebar .st-container form .field-wrap label {
font-weight:bold;
margin-bottom:15px
}
main.page-nosidebar .st-container form .field-wrap select,main.page-nosidebar .st-container form .field-wrap input[type="text"] {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
font-size:20px;
padding:0 10px;
height:37px;
width:100%;
border:none;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
main.page-nosidebar .st-container form .field-wrap input[type="checkbox"]+label:after {
content:'';
float:left
}
main.page-nosidebar .st-container form .field-wrap input[typeof="submit"] {
background:#d4190c;
border:none;
color:#fff;
font-size:1.2em;
padding:11px 29px 11px 30px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px
}
main.page-nosidebar .st-container form .field-wrap.checkbox-wrap {
float:none
}
@media (max-width: 860px) {
main.page-nosidebar .st-container form .field-wrap {
width:100%;
float:none;
margin-bottom:60px
}

}
main.page-nosidebar .st-container form .ninja-forms-field {
margin-bottom:30px
}
main.page-nosidebar .st-container form .ninja-forms-field.nf-desc {
width:100%;
display:inline-block
}
main.page-nosidebar .st-container i {
font-size:11px;
line-height:1.6;
color:#45484a;
font-style:italic
}
main.page-nosidebar .st-container .main-calculator {
float:left;
width:60%
}
@media (max-width: 860px) {
main.page-nosidebar .st-container .main-calculator {
width:100%;
float:none
}

}
main.page-nosidebar .st-container .pig {
width:40%;
float:left;
text-align:center
}
main.page-nosidebar .st-container .pig img {
max-width:80%;
display:inline-block
}
@media (max-width: 860px) {
main.page-nosidebar .st-container .pig {
width:100%;
float:none
}

}
#header {
padding:28px 0px 8px;
border-bottom:6px solid transparent;
background-color:#094373;
text-align:center;
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIxOSUiIHN0b3AtY29sb3I9IiMwYjIxMzMiLz48c3RvcCBvZmZzZXQ9IjQ5LjI3JSIgc3RvcC1jb2xvcj0iIzFkNDk2ZCIvPjxzdG9wIG9mZnNldD0iODElIiBzdG9wLWNvbG9yPSIjMGIyMTMzIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
-moz-background-size:100%;
-o-background-size:100%;
background-size:100%;
background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(19%, #0b2133),color-stop(49.27%, #1d496d),color-stop(81%, #0b2133));
background-image:-moz-linear-gradient(left, #0b2133 19%,#1d496d 49.27%,#0b2133 81%);
background-image:-webkit-linear-gradient(left, #0b2133 19%,#1d496d 49.27%,#0b2133 81%);
background-image:-webkit-gradient(linear, left top, right top, color-stop(19%, #0b2133), color-stop(49.27%, #1d496d), color-stop(81%, #0b2133));
background-image:-webkit-linear-gradient(left, #0b2133 19%, #1d496d 49.27%, #0b2133 81%);
background-image:-moz-linear-gradient(left, #0b2133 19%, #1d496d 49.27%, #0b2133 81%);
background-image:-o-linear-gradient(left, #0b2133 19%, #1d496d 49.27%, #0b2133 81%);
background-image:linear-gradient(to right, #0b2133 19%,#1d496d 49.27%,#0b2133 81%)
}
@media (max-width: 1245px) {
#header .container {
padding:0 15px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}

}
#header .container #company {
float:left
}
@media (max-width: 440px) {
#header .container #company {
float:none;
margin:0 auto
}

}
#header .container #company img {
height:auto
}
@media (max-width: 780px) {
#header .container #company img {
width:220px
}

}
@media (max-width: 520px) {
#header .container #company img {
width:170px
}

}
@media (max-width: 440px) {
#header .container #company img {
width:270px
}

}
#header .container #rating {
float:left;
margin:22px 0 0 10.2%
}
@media (max-width: 1315px) {
#header .container #rating {
margin:22px 0 0 5.2%
}

}
@media (max-width: 1220px) {
#header .container #rating {
margin:22px 0 0 3.2%
}

}
@media (max-width: 1155px) {
#header .container #rating {
margin-left:6%
}

}
@media (max-width: 940px) {
#header .container #rating {
display:none
}

}
#header .container #rating ul {
display:inline-block
}
#header .container #rating ul li {
float:left
}
#header .container #rating ul li:nth-child(2) {
margin-left:7px
}
#header .container #rating ul li:nth-child(3) {
margin-left:30px
}
#header .container #rating ul li .iconLock {
display:inline-block;
height:22px;
width:20px;
background:url(../img/icons/lock.png) no-repeat
}
#header .container #rating ul li .iconCar {
display:inline-block;
height:22px;
width:44px;
background:url(../img/icons/shipingCar.png) no-repeat
}
#header .container #rating ul li p {
width:110px;
font-family:"Malmoe";
font-size:14px;
letter-spacing:.05em;
color:#fff;
text-transform:uppercase;
margin-top:9px
}
@media (max-width: 1155px) {
#header .container #rating ul li p {
width:80px
}

}
#header .container #adviceCall {
float:left;
margin-left:10%
}
@media (max-width: 1250px) {
#header .container #adviceCall {
float:right !important;
margin-left:0 !important
}

}
@media (max-width: 980px) {
#header .container #adviceCall {
margin-top:16px
}

}
@media (max-width: 940px) {
#header .container #adviceCall {
margin-top:0
}

}
@media (max-width: 440px) {
#header .container #adviceCall {
display:none
}

}
#header .container #adviceCall p {
font-size:14px;
color:#fff;
text-transform:uppercase
}
@media (max-width: 980px) {
#header .container #adviceCall p {
font-size:11px
}

}
#header .container #adviceCall span {
margin:5px 0;
font-size:30px;
letter-spacing:.03em;
color:#fff;
display:block
}
@media (max-width: 1080px) {
#header .container #adviceCall span {
font-size:35px
}

}
@media (max-width: 980px) {
#header .container #adviceCall span {
font-size:28px
}

}
@media (max-width: 940px) {
#header .container #adviceCall span {
font-size:35px
}

}
@media (max-width: 940px) {
#header .container #adviceCall span {
margin-top:0
}

}
@media (max-width: 780px) {
#header .container #adviceCall span {
font-size:22px
}

}
#header .container #adviceCall>a {
display:inline-block;
font-size:24px;
color:#fff;
text-decoration:none;
padding:12px 29px 12px 30px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
background:#d4190c;
font-family:"Malmoe",sans-serif;
font-weight:bold;
letter-spacing:2px
}
@media (max-width: 1080px) {
#header .container #adviceCall>a {
font-size:18px
}

}
@media (max-width: 980px) {
#header .container #adviceCall>a {
font-size:12px
}

}
@media (max-width: 940px) {
#header .container #adviceCall>a {
font-size:18px
}

}
@media (max-width: 780px) {
#header .container #adviceCall>a {
font-size:14px
}

}
@media (max-width: 520px) {
#header .container #adviceCall>a {
font-size:12px
}

}
div.wrapper.menu-bg.custom-menu-bg,.wrapper.dark-menu {
border-top:7px solid #eac23c;
background-image:url("/wp-content/uploads/nav-bg.png");
height:67px
}
.menu-main-menu-container {
text-align:center
}
@media (max-width: 830px) {
.menu-main-menu-container {
background:#f5f5f5 !important;
position:relative !important;
z-index:1047 !important;
text-align:left
}

}
div.wrapper.menu-bg {
background:rgba(255,255,255,0.75);
-moz-box-shadow:inset 0 6px 5px -5px rgba(0,0,0,0.3);
-webkit-box-shadow:inset 0 6px 5px -5px rgba(0,0,0,0.3);
box-shadow:inset 0 6px 5px -5px rgba(0,0,0,0.3);
overflow:visible
}
#menu-about-us-side-bar {
margin-top:30px;
text-align:left
}
#menu-about-us-side-bar>li:first-child {
margin-left:0px
}
#menu-about-us-side-bar>li {
margin-right:0px;
width:270px;
border-bottom:1px solid #ccc;
padding-bottom:0px
}
#menu-about-us-side-bar li:hover>a::after,#menu-about-us-side-bar li.current_page_item>a::after {
background:none !important
}
#menu-gold-side-bar {
margin-top:30px;
text-align:left
}
#menu-gold-side-bar>li:first-child {
margin-left:0px
}
#menu-gold-side-bar>li {
margin-right:0px;
padding-bottom:0px;
width:270px;
border-bottom:1px solid #ccc
}
#menu-gold-side-bar li:hover>a::after,#menu-gold-side-bar li.current_page_item>a::after {
background:none !important
}
#menu-silver-side-bar {
margin-top:30px;
text-align:left
}
#menu-silver-side-bar>li:first-child {
margin-left:0px
}
#menu-silver-side-bar>li {
margin-right:0px;
width:270px;
border-bottom:1px solid #ccc;
padding-bottom:0px
}
#menu-silver-side-bar li:hover>a::after,#menu-silver-side-bar li.current_page_item>a::after {
background:none !important
}
#menu-ira-side-bar {
margin-top:30px;
text-align:left
}
#menu-ira-side-bar>li:first-child {
margin-left:0px
}
#menu-ira-side-bar>li {
margin-right:0px;
width:320px;
border-bottom:1px solid #ccc
}
#menu-ira-side-bar li:hover>a::after,#menu-ira-side-bar li.current_page_item>a::after {
background:none !important
}
@media screen and (max-width: 830px) {
header .menu {
background-color:#f5f5f5 !important
}
.menu>li.current_page_item>a {
color:#000 !important
}
.menu>li.current_page_item>a:hover {
color:#000 !important
}

}
.menu .menu-item a,.menu .page_item a {
color:#79797a
}
.menu .menu-item a:focus,.menu .page_item a:focus,.menu .menu-item a:active,.menu .page_item a:active,.menu .menu-item a:hover,.menu .page_item a:hover,.menu .menu-item a:active:focus,.menu .page_item a:active:focus {
color:#004e75
}
@media (min-width: 1200px) {
.menu .menu-item a,.menu .page_item a {
font-size:16px !important
}

}
.menu .menu-item a,.menu .page_item a {
font-size:16px !important
}
@media (min-width: 830px) and (max-width: 1200px) {
.menu .menu-item a,.menu .page_item a {
font-size:16px !important;
padding:0px 5px
}

}
#nav_menu-4 .menu .menu-item a {
font-size:16px !important
}
#nav_menu-4 .menu .menu-item a:hover {
color:white !important
}
#nav_menu-4 #menu-gold-side-bar>li:hover {
background-color:#004e75
}
#nav_menu-4 #menu-gold-side-bar>li:hover a {
color:white
}
.menu li ul li {
opacity:0.95;
border-top:solid 1px #ffffff;
padding-bottom:0px
}
.menu li ul li:hover {
opacity:1
}
.menu li ul {
background:rgba(255,255,255,0.7);
border-top:solid 3px #fff;
border-bottom:solid 3px #fff
}
#menu-silver-side-bar>li:hover {
background-color:#004e75
}
#menu-silver-side-bar>li:hover a {
color:white
}
.menu .menu-item a,.menu .page_item a {
font-family:inherit
}
.menu .menu-item a,.menu .page_item a {
font-size:20px
}
.mega-menu>ul,.menu>li>.sub-menu>li>a {
background-color:#f0f0f0 !important
}
.menu {
display:inline-block;
margin-left:5px;
position:relative;
top:7px
}
@media (max-width: 830px) {
.menu {
display:block
}

}
.menu li {
position:relative;
display:inline-block;
margin-right:25px
}
.menu>li:first-child {
margin-left:-10px
}
.menu li>span {
position:absolute;
right:20px;
top:16px;
color:#bbb;
display:none
}
.menu li>a {
position:relative;
display:inline-block;
padding:0 20px;
height:42px;
line-height:42px;
font-size:12px;
color:#4a4d4f;
text-transform:uppercase;
text-decoration:none;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.menu li>a:before {
content:'';
position:absolute;
width:100%;
height:25%;
bottom:-10px;
left:0;
opacity:0
}
@media (max-width: 830px) {
.menu li>a:before {
display:none
}

}
.b960 .menu li>a {
padding:0 10px
}
.headerstyle3 .menu>li>a,.headerstyle3 .menu>ul>li>a {
padding:0 10px
}
.menu>li>a:after,.menu>ul>li>a:after {
position:absolute;
top:100%;
left:0;
content:'';
display:block;
height:1px;
width:100%;
top:35px;
background:transparent;
-webkit-transition:all 0.3s linear;
-moz-transition:all 0.3s linear;
-o-transition:all 0.3s linear;
transition:all 0.3s linear
}
.page-header .menu-bg>.container {
text-align:center
}
.menu li:hover>a:after,.menu li.current_page_item>a:after {
background:#0b71a2
}
.menu li:hover>ul {
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
filter:alpha(opacity=100);
opacity:1;
height:auto;
overflow:visible
}
.menu .sub-menu li .sub-menu,.menu ul li ul li ul {
left:100%;
top:-1px;
border:0
}
.menu li ul {
position:absolute;
top:51px;
left:0px;
min-width:185px;
overflow:hidden;
height:0px;
border-top:1px solid transparent;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
filter:alpha(opacity=0);
opacity:0;
background:#0f9de0;
z-index:9999;
text-align:left
}
@media (max-width: 830px) {
.menu li ul {
top:100%
}

}
.menu {
text-align:left !important
}
.menu li ul li {
border-top:solid 1px #3b3b3b;
-webkit-transition:all 0.3s linear;
-moz-transition:all 0.3s linear;
-o-transition:all 0.3s linear;
transition:all 0.3s linear;
position:relative;
display:block;
-webkit-backface-visibility:visible;
margin:0
}
@media (max-width: 830px) {
.menu li ul li {
border-bottom:none !important
}

}
.menu li>ul>li:first-child {
border-top-width:0px
}
.menu li ul li a {
display:block;
padding:0 20px;
height:40px;
line-height:40px;
font-size:12px;
color:#f3f3f3;
text-transform:none;
background-color:#45484a;
-webkit-transition:all 0.3s linear;
-moz-transition:all 0.3s linear;
-o-transition:all 0.3s linear;
transition:all 0.3s linear;
text-decoration:none;
white-space:nowrap
}
.menu li>ul>li>a:hover {
background-color:#ffffff !important
}
@media only screen and (min-width: 767px) {
li.mega-menu>.sub-menu {
width:auto;
white-space:nowrap;
padding:10px 20px;
background-color:rgba(69,72,74,0.95);
border-top:1px solid #0f9de0
}
li.mega-menu>.sub-menu>li {
display:inline-block;
float:left;
height:auto;
border-top:0
}
li.mega-menu>.sub-menu>li>a {
font-size:15px;
background-color:transparent !important;
border-bottom:1px solid #808080;
padding:0;
margin:0 20px
}
li.mega-menu>.sub-menu>li>ul {
display:block !important;
opacity:1 !important;
position:relative;
left:0 !important;
background:transparent;
height:auto
}
li.mega-menu>.sub-menu>li li {
border:0
}
li.mega-menu>.sub-menu>li li a {
background-color:transparent
}
li.mega-menu>.sub-menu>li li a:hover,.headerstyle2_2 .sub-menu>li a:hover {
background-color:transparent;
color:#0f9de0
}
li.mega-menu>.sub-menu>li li a:before,.headerstyle2_2 .sub-menu>li a:before {
position:absolute;
left:11px;
content:'\f105';
font-family:FontAwesome;
top:0px;
color:#0f9de0;
-webkit-transition:0.3s;
-moz-transition:0.3s;
-o-transition:0.3s;
transition:0.3s;
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
filter:alpha(opacity=0);
opacity:0
}
li.mega-menu>.sub-menu>li li a:hover:before,.headerstyle2_2 .sub-menu>li a:hover:before {
opacity:1
}
li.mega-menu>.sub-menu>li>a:hover:before {
opacity:0 !important
}

}
li.post-menu>ul {
width:492px;
background-color:rgba(0,0,0,0.8);
-webkit-border-radius:0 0 2px 2px;
-moz-border-radius:0 0 2px 2px;
border-radius:0 0 2px 2px;
padding:3px;
border-top:2px solid #0f9de0;
overflow:visible
}
li.post-menu>ul>li {
border:0;
float:left;
width:76px;
clear:none;
height:76px;
padding:3px;
position:static;
margin:0 !important
}
li.post-menu>ul>li>a {
padding:0 !important;
height:100%;
display:block;
background-color:#3170ac;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px
}
li.post-menu>ul>li>a>img {
width:100%;
height:100%;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
-webkit-transition:0.3s;
-moz-transition:0.3s;
-o-transition:0.3s;
transition:0.3s
}
li.post-menu>ul>li>a>img:hover {
opacity:0.35
}
li.post-menu>ul>li:hover .post-details {
display:block;
position:absolute;
top:100%;
left:0;
width:100%;
margin-top:-1px;
-webkit-border-radius:0 0 2px 2px;
-moz-border-radius:0 0 2px 2px;
border-radius:0 0 2px 2px
}
.menu .menu-item a,.menu .page_item a {
color:#616161
}
.menu-home-icon {
position:relative;
left:-7px;
display:inline-block;
width:21px;
height:17px;
background-image:url(../img/icons/Home-Icon.png);
background-repeat:no-repeat
}
.menu .menu-item a:focus,.menu .page_item a:focus,.menu .menu-item a:active,.menu .page_item a:active,.menu .menu-item a:hover,.menu .page_item a:hover,.menu .menu-item a:active:focus,.menu .page_item a:active:focus {
color:#004e75
}
.menu li ul li {
opacity:0.95;
border-top:solid 1px #ffffff;
padding-bottom:0px
}
@media (max-width: 830px) {
.menu li ul li {
margin-bottom:0 !important
}

}
.menu li ul li:hover {
opacity:1
}
.menu li ul {
background:rgba(255,255,255,0.7);
border-top:solid 3px #fff;
border-bottom:solid 3px #fff
}
div.wrapper.menu-bg.custom-menu-bg,.wrapper.dark-menu {
border-top:7px solid #eac23c;
border-bottom:3px solid #fff;
background-image:url("../img/nav-bg.png");
height:100% !important
}
@media (max-width: 830px) {
div.wrapper.menu-bg.custom-menu-bg,.wrapper.dark-menu {
border-bottom:none
}

}
@media (max-width: 830px) {
.absolute .container {
margin:0 0 -18px 0 !important
}

}
.absolute.fix {
position:fixed;
width:100%;
top:0;
left:0;
z-index:10000
}
div.fixed.menu-bg {
position:fixed !important;
top:0;
-webkit-backface-visibility:hidden;
background-color:rgba(255,255,255,0.95);
z-index:100000
}
.absolute.fixed .headline {
margin-top:45px
}
.page-header .fixed {
position:fixed;
top:0;
left:0;
z-index:1000;
max-width:none;
width:100%
}
.mega-menu>ul,.menu>li>.sub-menu>li>a {
background-color:#f0f0f0 !important
}
div.fixed.menu-bg {
position:fixed !important;
top:0;
-webkit-backface-visibility:hidden;
background-color:rgba(255,255,255,0.95);
z-index:100000
}
.absolute.fixed .headline {
margin-top:45px
}
.page-header .fixed {
position:fixed;
top:0;
left:0;
z-index:1000;
max-width:none;
width:100%
}
@media only screen and (max-width: 830px) {
.logo {
width:205px;
margin:0 auto;
float:none;
height:75px
}
.socials {
width:100%;
text-align:center
}
.socials li {
display:inline-block;
float:none;
margin-top:0
}
.page-path {
display:none
}
.headerstyle2 .headline h1 span {
display:none
}
body.headerstyle2 .headline h1 {
line-height:54px
}
body.headerstyle2 .page-path {
margin-top:0
}
body.headerstyle2 nav {
float:left;
width:100%;
padding-right:50px
}
body.headerstyle2 nav {
float:left;
width:100%;
padding-right:50px
}
body.headerstyle2 .menu>li>a {
height:44px;
line-height:44px
}
body.email.contact {
margin-left:0px
}
body.headerstyle3 nav {
float:none;
margin:0
}
.absolute {
height:auto;
float:none
}
.wrapper.header-image {
margin-top:-54px;
height:54px
}
.absolute.fixed .menu-bg {
position:relative
}
.menu li {
margin:0;
display:block;
text-align:left;
padding-left:5px;
border:0;
border-bottom:1px dotted #555
}
.menu li>span {
display:block;
padding:15px 20px;
right:0px;
top:0px
}
.menu li:hover>a,.menu li.current_page_item>a {
color:#fff;
border:0
}
.menu li a {
color:#bbb;
border:0;
width:100%
}
.mini_logo {
display:inline;
float:none;
width:auto;
margin-right:10px;
margin-left:25px
}
.menu li:hover>ul {
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
transition:none
}
.menu li>ul {
position:relative;
background:transparent;
height:auto;
opacity:1;
margin:0 !important;
width:auto !important
}
.menu li>ul>li>a {
background-color:#fff;
color:#bbb;
border:0
}
.headerstyle3 .menu,.headerstyle2 .menu {
width:100%;
float:left
}
.menu li>ul>li>a:hover {
background-color:#292929;
color:#fff;
border:0
}
.menu li:hover>a:after,.menu li.current_page_item>a:after {
display:none
}
.menu>li:hover>a,.menu>li.current_page_item>a {
color:#fff;
border:0
}

}
@media only screen and (max-width: 830px) and (min-width: 830px) {
.menu li>ul>li {
border:0
}

}
@media only screen and (max-width: 830px) {
.menu li>ul>li>a {
background-color:#292929
}
.headerstyle2 .headline {
height:55px
}
.socials.mobile-socials {
display:block
}
i.phone_icon {
background:url(../img/phone-icon.png) no-repeat left center;
-moz-background-size:100%;
-o-background-size:100%;
background-size:100%;
content:' ';
width:37.625px;
height:35px;
margin:5px
}
.mobile-nav__container {
display:none
}

}
@media only screen and (max-width: 830px) and (max-width: 830px) {
.mobile-nav__container {
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-webkit-justify-content:space-between;
-moz-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
-webkit-box-align:center;
-webkit-align-items:center;
-moz-box-align:center;
-ms-flex-align:center;
align-items:center
}

}
@media only screen and (max-width: 830px) {
a.site-phone {
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-webkit-align-items:center;
-moz-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-moz-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end;
padding:5px 18px;
font-weight:bold;
color:black;
text-decoration:none;
font-size:1.2rem
}
.call-us a.site-phone,.call-us span {
text-transform:uppercase;
font-size:1rem
}
.call-us i.phone_icon {
width:32.25px;
height:30px
}
#menu-btn {
width:27px;
height:13px;
background:url(../img/icons/menu-btn.png) no-repeat;
position:relative;
margin:18px;
display:none
}

}
@media only screen and (max-width: 830px) and (max-width: 830px) {
#menu-btn {
display:block;
margin:18px 0 18px 18px !important
}

}
@media only screen and (max-width: 830px) {
#search-icon {
display:none
}
.headerstyle2 .menu {
width:100%
}
.menu>li:first-child {
margin-left:0px
}
.headerstyle2 .menu li>span {
right:15px;
top:8px
}
header .menu {
margin-top:0;
float:left;
width:100%;
overflow:hidden;
background:#292929;
height:0
}
header .menu.opened {
height:auto
}
.page-header>.wrapper {
display:none
}
div.fixed.menu-bg {
position:relative !important
}
.menu-bg .container,.menu-bg .grid_12 {
padding:0;
width:100% !important;
margin:0
}
.menu {
margin:0
}
.headerstyle2 .page-header>.wrapper {
display:block;
overflow:hidden
}
.headerstyle2 .wrapper.preheader {
display:none
}
.headerstyle2 .logo {
display:inline-block;
width:150px;
height:40px;
margin-left:20px
}
.headerstyle2 .logo img {
height:30px !important;
opacity:1
}
.headerstyle2 .menu>li {
width:100%;
padding-right:10px
}
.headerstyle3 .contact {
display:none
}
.headerstyle3 .mobile-socials li {
overflow:hidden
}
.headerstyle3 .menu-bg .container,.headerstyle3 .menu-bg .grid_12 {
text-align:center;
padding:0
}
div.wrapper.menu-bg {
background:#fff
}
.menu-bg {
background-color:#fff
}
.menu .sub-menu li .sub-menu,.menu ul li ul li ul {
left:10px
}

}
ul.sub-menu {
/*display:block !important*/
}
#futureControl {
background:url(../img/BackgroundEagle.jpg) no-repeat center center;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
height:319px;
text-align:center
}
#futureControl .medalions {
position:absolute;
overflow:hidden;
width:450px;
height:321px;
left:-60px
}
@media (max-width: 690px) {
#futureControl .medalions {
width:319px
}

}
#futureControl .medalions .medalGold {
width:296px;
height:294px;
display:block;
position:absolute;
left:7px;
top:10px;
background-image:url(../img/gold.png);
background-repeat:no-repeat;
z-index:1;
-moz-background-size:contain;
-o-background-size:contain;
background-size:contain
}
@media (max-width: 1300px) {
#futureControl .medalions .medalGold {
width:240px;
left:-40px;
top:136px
}

}
@media (max-width: 768px) {
#futureControl .medalions .medalGold {
top:100px
}

}
@media (max-width: 690px) {
#futureControl .medalions .medalGold {
top:185px;
width:165px
}

}
@media (max-width: 414px) {
#futureControl .medalions .medalGold {
top:225px;
left:-5px
}

}
#futureControl .medalions .medalSilver {
width:277px;
height:177px;
display:block;
position:absolute;
bottom:2px;
left:160px;
background-image:url(../img/silver.png);
background-repeat:no-repeat;
z-index:0;
-moz-background-size:contain;
-o-background-size:contain;
background-size:contain
}
@media (max-width: 1300px) {
#futureControl .medalions .medalSilver {
width:240px;
bottom:-70px;
left:102px
}

}
@media (max-width: 690px) {
#futureControl .medalions .medalSilver {
width:165px;
bottom:-96px;
left:20px
}

}
@media (max-width: 414px) {
#futureControl .medalions .medalSilver {
bottom:-85px;
left:95px
}

}
#futureControl .years50award {
width:162px;
height:130px;
display:block;
position:absolute;
right:0;
bottom:45px;
background-image:url(../img/50YearsBadge.png);
background-repeat:no-repeat;
z-index:1;
-moz-background-size:contain;
-o-background-size:contain;
background-size:contain
}
@media (max-width: 768px) {
#futureControl .years50award {
right:50%;
margin-right:-81px;
bottom:-49px
}

}
@media (max-width: 690px) {
#futureControl .years50award {
bottom:-58px
}

}
@media (max-width: 414px) {
#futureControl .years50award {
bottom:-73px;
margin-right:-51px;
width:116px
}

}
#futureControl .flyingEagle {
width:346px;
height:233px;
display:block;
position:absolute;
right:0;
top:0px;
background-image:url(../img/eagle.png);
background-repeat:no-repeat;
z-index:0
}
@media (max-width: 1300px) {
#futureControl .flyingEagle {
top:0px;
width:270px
}

}
@media (max-width: 414px) {
#futureControl .flyingEagle {
top:-80px;
left:-34px;
width:195px;
-moz-transform:scaleX(-1);
-webkit-transform:scaleX(-1);
-ms-transform:scaleX(-1);
-o-transform:scaleX(-1);
transform:scaleX(-1)
}

}
#futureControl #yourFuture {
margin-top:75px;
display:inline-block;
width:100%
}
@media (max-width: 414px) {
#futureControl #yourFuture {
margin-top:7px
}

}
#futureControl #yourFuture h2 {
position:relative;
color:#fff;
font-family:"Malmoe";
font-size:56px;
letter-spacing:2px;
text-shadow:-4px 3px 1px rgba(5,20,32,0.59);
text-transform:uppercase;
line-height:43px
}
@media (max-width: 1300px) {
#futureControl #yourFuture h2 {
font-size:44px
}

}
@media (max-width: 1165px) {
#futureControl #yourFuture h2 {
font-size:32px
}

}
@media (max-width: 970px) {
#futureControl #yourFuture h2 {
font-size:40px
}

}
@media (max-width: 690px) {
#futureControl #yourFuture h2 {
font-size:27px
}

}
@media (max-width: 414px) {
#futureControl #yourFuture h2 {
font-size:40px
}

}
#futureControl #yourFuture span {
position:relative;
display:inline-block;
font-size:50px;
color:#fff;
font-family:"Natalie";
text-shadow:-4px 3px 1px rgba(5,20,32,0.59)
}
@media (max-width: 1165px) {
#futureControl #yourFuture span {
font-size:38px
}

}
@media (max-width: 970px) {
#futureControl #yourFuture span {
font-size:40px
}

}
@media (max-width: 690px) {
#futureControl #yourFuture span {
font-size:30px
}

}
@media (max-width: 414px) {
#futureControl #yourFuture span {
font-size:35px
}

}
#futureControl #yourFuture p {
position:relative;
color:#f9d015;
font-family:"Malmoe";
text-shadow:-2px 1px 1px rgba(5,20,32,0.79);
font-size:24px;
line-height:22px;
margin-top:7px
}
@media (max-width: 1165px) {
#futureControl #yourFuture p {
font-size:20px
}

}
@media (max-width: 970px) {
#futureControl #yourFuture p {
font-size:18px
}

}
@media (max-width: 368px) {
#futureControl #yourFuture p {
font-size:15px
}

}
#futureControl #yourFuture p strong {
font-size:32px
}
@media (max-width: 1165px) {
#futureControl #yourFuture p strong {
font-size:25px
}

}
@media (max-width: 414px) {
#futureControl #yourFuture p strong {
font-size:18px
}

}
#futureControl #yourFuture #years50 {
float:right;
display:inline-block
}
@media (max-width: 414px) {
#futureControl #yourFuture #years50 {
padding-top:25px
}

}
#futureControl #yourFuture #years50 img {
float:left;
width:195px
}
@media (max-width: 768px) {
#futureControl #yourFuture #years50 img {
float:left;
position:relative;
top:23px;
width:135px
}

}
@media (max-width: 690px) {
#futureControl #yourFuture #years50 img {
display:none
}

}
@media (max-width: 414px) {
#futureControl #yourFuture #years50 img {
float:none;
display:block;
top:0
}

}
#futureControl #yourFuture #years50 p {
float:left;
font-family:"MyriadPro";
font-size:14px;
line-height:15px;
color:#e2e2e2;
text-align:left;
margin-top:50px
}
@media (max-width: 414px) {
#futureControl #yourFuture #years50 p {
float:none;
font-size:10px;
margin-top:0;
text-align:center
}

}
#getInformed {
background:#f5f5f5;
display:inline-block;
width:100%;
padding-top:30px;

}
#getInformed .smaller {
max-width:1324px !important;
display:block !important;
margin:0 auto !important;
overflow:hidden;
padding:0 10px 15px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
#getInformed .smaller #getPreparedContent {
float:left;
width:-webkit-calc(100%);
width:-moz-calc(100%);
width:calc(100%)
}
@media (max-width: 780px) {
#getInformed .smaller #getPreparedContent {
width:440px
}

}
@media (max-width: 740px) {
#getInformed .smaller #getPreparedContent {
float:none;
margin:30 auto;
padding-bottom:45px
}

}
@media (max-width: 465px) {
#getInformed .smaller #getPreparedContent {
width:97%
}

}
#getInformed .smaller #getPreparedContent:before {
content:'';
position:absolute;
top:-75px;
left:195px;
width:528px;
height:501px;
background-image:url(../img/Lion.png);
background-repeat:no-repeat
}
@media (max-width: 780px) {
#getInformed .smaller #getPreparedContent:before {
left:0
}

}
#getInformed .smaller #getPreparedContent h1 {
	text-align:center !important;
	line-height:60px;
	font-family:"PlayfairDisplay",serif;
	font-size:44px;
	letter-spacing:.05em;
	color:#004e75;
	position:relative
}
@media (max-width: 980px) {
#getInformed .smaller #getPreparedContent h1,h2 {
font-size:34px
}

}
@media (max-width: 840px) {
#getInformed .smaller #getPreparedContent h1,h2 {
font-size:30px
}

}
@media (max-width: 460px) {
#getInformed .smaller #getPreparedContent h1,h2 {
font-size:27px
}

}
@media (max-width: 405px) {
#getInformed .smaller #getPreparedContent h1,h2 {
font-size:21px
}

}
#getInformed .smaller #getPreparedContent p {
position:relative;
max-width:580px;
width:100%;
font-size:17px;
line-height:19px;
font-family:"RobotoLight";
color:#3d3d3d;
padding:15px;
text-align:center;
margin:0 auto
}
@media (max-width: 980px) {
#getInformed .smaller #getPreparedContent p {
max-width:395px
}

}
#getInformed .smaller #getPreparedContent img {
margin-top:14px;
width:100%
}
@media (max-width: 1180px) {
#getInformed .smaller #getPreparedContent img {
float:none
}

}
@media (max-width: 465px) {
#getInformed .smaller #getPreparedContent img {
width:100%;
margin-left:0;
width:97%
}

}
#getInformed .smaller #getPreparedContent .getInformed__content {
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-webkit-justify-content:center;
-moz-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}
@media (max-width: 840px) {
#getInformed .smaller #getPreparedContent .getInformed__content {
display:block
}

}
#getInformed .smaller #getPreparedContent #freeGuide {
position:relative;
z-index:1;
margin-left:5.2%
}
@media (max-width: 1180px) {
#getInformed .smaller #getPreparedContent #freeGuide {
float:none;
margin-left:65px
}

}
@media (max-width: 730px) {
#getInformed .smaller #getPreparedContent #freeGuide {
margin:0 auto !important
}

}
@media (max-width: 460px) {
#getInformed .smaller #getPreparedContent #freeGuide {
margin-left:0 !important;
width:100%
}

}
@media (max-width: 840px) {
#getInformed .smaller #getPreparedContent #freeGuide {
margin-left:20px
}

}
@media (max-width: 1255px) {
#getInformed .smaller #getPreparedContent #freeGuide {
margin-left:1%
}

}
#getInformed .smaller #getPreparedContent #freeGuide a.submitButton {
cursor:pointer;
display:none;
border:none;
outline:none;
font-family:'OptimaDemiBold';
font-size:25px;
color:#ffffff;
text-decoration:none;
padding:8px 30px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
background:#d4190c;
margin:17px 0 22px;
width:77% !important;
text-align:center
}
@media (max-width: 460px) {
#getInformed .smaller #getPreparedContent #freeGuide a.submitButton {
display:inline-block
}

}
#getInformed .smaller #getPreparedContent #freeGuide form {
display:inline-block;
width:100%;
position:relative
}
#getInformed .smaller #getPreparedContent #freeGuide form label {
display:none
}
#getInformed .smaller #getPreparedContent #freeGuide form fieldset {
float:left;
width:47%;
margin-top:8px
}
#getInformed .smaller #getPreparedContent #freeGuide form fieldset:nth-child(2n) {
margin-left:17px
}
@media (max-width: 780px) {
#getInformed .smaller #getPreparedContent #freeGuide form fieldset {
display:none
}

}
#getInformed .smaller #getPreparedContent #freeGuide form fieldset input {
outline:none;
width:100%;
font-size:17px;
color:#a7a7a7;
padding:8px 7px;
border:1px solid;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
#getInformed .smaller #getPreparedContent #freeGuide form input[type='submit'] {
cursor:pointer;
width:initial !important;
display:inline-block;
border:none;
outline:none;
font-family:'OptimaDemiBold';
font-size:25px;
color:#ffffff;
text-decoration:none;
padding:8px 30px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
background:#d4190c;
margin:17px 0 22px;
width:77% !important
}
#getInformed .smaller #getPreparedContent #freeGuide form input[type='submit']+label {
width:21px;
height:25px;
right:45px;
top:25px;
z-index:100;
content:'';
position:absolute;
background-image:url(../img/icons/img_home_tab_arrow.png);
background-repeat:no-repeat;
-moz-background-size:contain;
-o-background-size:contain;
background-size:contain;
display:none
}
@media (max-width: 780px) {
#getInformed .smaller #getPreparedContent #freeGuide form input[type='submit']+label {
display:block
}

}
@media (max-width: 370px) {
#getInformed .smaller #getPreparedContent #freeGuide form input[type='submit']+label {
width:18px
}

}
@media (max-width: 1180px) {
#getInformed .smaller #getPreparedContent #freeGuide form input[type='submit'] {
width:98% !important
}

}
@media (max-width: 780px) {
#getInformed .smaller #getPreparedContent #freeGuide form input[type='submit'] {
display:none
}

}
#getInformed .smaller #getPreparedContent #freeGuide ul li {
padding-bottom:8px;
font-size:20px;
color:#5c5c5c;
letter-spacing:.025em;
font-family:"PlayfairDisplay",serif
}
@media (max-width: 400px) {
#getInformed .smaller #getPreparedContent #freeGuide ul li {
font-size:17px
}

}
#getInformed .smaller #getPreparedContent #freeGuide ul li .checkedIcon {
position:relative;
top:3px;
margin-right:5px
}
@media (max-width: 980px) {
#getInformed .smaller .spot-prices {
width:265px;
height:360px
}

}
@media (max-width: 740px) {
#getInformed .smaller .spot-prices {
float:none;
margin:0 auto
}

}
#getInformed #fiveOrganizations {
background:#f6f7f8 !important;
border-top:1px solid #fff;
background-color:#091927;
-moz-box-shadow:-4px 0 5px rgba(0,0,0,0.15);
-webkit-box-shadow:-4px 0 5px rgba(0,0,0,0.15);
box-shadow:-4px 0 5px rgba(0,0,0,0.15);
background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1ZTllOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
-moz-background-size:100%;
-o-background-size:100%;
background-size:100%;
background-image:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #e5e9e9),color-stop(100%, #ffffff));
background-image:-moz-linear-gradient(bottom, #e5e9e9 0%,#ffffff 100%);
background-image:-webkit-linear-gradient(bottom, #e5e9e9 0%,#ffffff 100%);
background-image:-webkit-gradient(linear, left bottom, left top, from(#e5e9e9), to(#ffffff));
background-image:-webkit-linear-gradient(bottom, #e5e9e9 0%, #ffffff 100%);
background-image:-moz-linear-gradient(bottom, #e5e9e9 0%, #ffffff 100%);
background-image:-o-linear-gradient(bottom, #e5e9e9 0%, #ffffff 100%);
background-image:linear-gradient(to top, #e5e9e9 0%,#ffffff 100%);
padding:11px 0 14px
}
#getInformed #fiveOrganizations ul {
overflow:hidden;
display:block;
width:800px;
margin:0 auto
}
@media (max-width: 840px) {
#getInformed #fiveOrganizations ul {
width:100%;
text-align:center
}

}
#getInformed #fiveOrganizations ul li {
float:left;
margin-left:86px
}
#getInformed #fiveOrganizations ul li:first-of-type {
margin-left:0 !important
}
@media (max-width: 700px) {
#getInformed #fiveOrganizations ul li img {
width:50px;
height:37px
}

}
@media (max-width: 840px) {
#getInformed #fiveOrganizations ul li {
float:none;
margin-left:3%;
display:inline-block
}

}
#simpleSteps {
display:inline-block;
width:100%;
background:url(../img/citybg.png) no-repeat center center;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
text-align:center;
overflow:hidden;
float:left;
padding:50px 0 40px
}
#simpleSteps .container {
max-width:1440px !important;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:0 10px
}
#simpleSteps .container ul {
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
-webkit-flex-flow:row nowrap;
-ms-flex-flow:row nowrap;
flex-flow:row nowrap
}
@media (max-width: 880px) {
#simpleSteps .container ul {
-webkit-flex-flow:column wrap;
-ms-flex-flow:column wrap;
flex-flow:column wrap
}

}
#simpleSteps .container ul li {
-webkit-box-flex:1;
-webkit-flex:1 auto;
-moz-box-flex:1;
-ms-flex:1 auto;
flex:1 auto;
text-align:left !important
}
@media (max-width: 880px) {
#simpleSteps .container ul li {
text-align:center !important;
margin-top:35px;
padding-bottom:20px;
border-bottom:1px solid #d4d4d4;
width:100%
}

}
#simpleSteps .container ul li i {
float:left
}
@media (max-width: 880px) {
#simpleSteps .container ul li i {
float:none;
display:inline-block
}

}
#simpleSteps .container ul li .infoBlock {
width:54%;
float:left;
margin-left:10px
}
@media (max-width: 1410px) {
#simpleSteps .container ul li .infoBlock {
width:90%;
margin-top:10px
}

}
#simpleSteps .container ul li .infoBlock h3 {
text-transform:uppercase;
color:#004e75;
font-size:35px;
font-weight:600;
font-family:"Malmoe";
text-shadow:-2px 3px 4px grey;
line-height:1
}
@media (max-width: 1020px) {
#simpleSteps .container ul li .infoBlock h3 {
font-size:30px
}

}
#simpleSteps .container ul li .infoBlock p {
font-size:18px;
line-height:1.1;
font-family:"RobotoLight";
text-shadow:0px 1px 1px grey;
color:#5c5c5c;
margin-top:10px
}
#preciousMetals {
display:inline-block;
float:left;
width:100%;
background:url(../img/metals-bg.png) no-repeat center center;
-moz-background-size:111% 111%;
-o-background-size:111% 111%;
background-size:111% 111%;
padding-top:50px
}
#preciousMetals ul {
overflow:hidden;
width:1200px;
margin:0 auto;
display:-webkit-box;
display:-webkit-flex;
display:-moz-box;
display:-ms-flexbox;
display:flex;
-webkit-flex-flow:row nowrap;
-ms-flex-flow:row nowrap;
flex-flow:row nowrap
}
@media (max-width: 1220px) {
#preciousMetals ul {
width:98%
}

}
@media (max-width: 880px) {
#preciousMetals ul {
-webkit-flex-flow:column wrap;
-ms-flex-flow:column wrap;
flex-flow:column wrap
}

}
#preciousMetals ul li {
-webkit-box-flex:1;
-webkit-flex:1 auto;
-moz-box-flex:1;
-ms-flex:1 auto;
flex:1 auto;
margin-left:14px;
padding-bottom:20px
}
@media (max-width: 1150px) {
#preciousMetals ul li {
width:100%;
text-align:center;
padding-bottom:40px;
padding-top:20px;
border-bottom:1px solid #d4d4d4;
margin-left:0;
padding:20px 10px 40px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}

}
#preciousMetals ul li:nth-child(1) {
margin-left:0;
border-right:1px solid #afafaf
}
@media (max-width: 1150px) {
#preciousMetals ul li:nth-child(1) {
border:none
}

}
#preciousMetals ul li:nth-child(2) {
border-right:1px solid #afafaf
}
@media (max-width: 1150px) {
#preciousMetals ul li:nth-child(2) {
border:none
}

}
#preciousMetals ul li:last-of-type {
width:21% !important
}
@media (max-width: 1150px) {
#preciousMetals ul li:last-of-type {
width:100% !important;
border-bottom:none !important
}

}
#preciousMetals ul li h3 {
text-transform:uppercase;
font-size:31px;
font-family:"Malmoe";
margin-bottom:30px
}
#preciousMetals ul li p {
font-size:17px !important;
line-height:1.1;
font-family:"Roboto",sans-serif;
color:#5c5c5c;
min-height:70px;
max-width:260px;
width:100%
}
@media (max-width: 1150px) {
#preciousMetals ul li p {
max-width:100% !important;
text-align:center;
min-height:30px;
padding-bottom:10px
}

}
#preciousMetals ul li a {
text-decoration:none;
color:#004e75;
font-size:20px;
font-family:"Malmoe";
text-transform:uppercase;
font-weight:600
}
#experts {
padding:90px 0 40px;
display:inline-block;
width:100%;
background-image:url(../img/gold-bgg.jpg);
background-repeat:no-repeat;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover
}
#experts h2 {
margin-bottom:90px
}
#experts .container {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:0 10px
}
@media (max-width: 599px) {
#experts .container figure {
width:75%;
margin:0 auto
}

}
#experts .container figure img {
margin-bottom:10px;
border-bottom:4px solid #db9b05;
padding:0 15px;
height:auto;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
#experts .container figure figcaption {
color:#45484a
}
@media (max-width: 768px) {
#experts .container figure figcaption {
font-size:15px;
padding-left:10px
}

}
#experts .container figure figcaption strong {
font-weight:bold;
font-size:17px;
text-transform:uppercase
}
@media (max-width: 768px) {
#experts .container figure figcaption strong {
font-size:16px
}

}
#experts.landing {
padding-top:0
}
#experts.landing .st-container {
padding-top:0
}
#latestNews {
display:inline-block;
width:100%;
text-align:center;
padding:65px 0 0
}
#latestNews .headerTitle,#latestNews .get-started h3,.get-started #latestNews h3,#latestNews .get-started ol li:before,.get-started ol #latestNews li:before {
display:inline-block
}
@media (max-width: 850px) {
#latestNews .headerTitle,#latestNews .get-started h3,.get-started #latestNews h3,#latestNews .get-started ol li:before,.get-started ol #latestNews li:before {
margin-bottom:0
}

}
#latestNews .graphLeft {
float:left;
background:url(../img/graph.png) no-repeat;
width:27.86458%;
height:43px;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
background-position:center center
}
@media (max-width: 1200px) {
#latestNews .graphLeft {
width:20%
}

}
@media (max-width: 850px) {
#latestNews .graphLeft {
width:100%
}

}
#latestNews .graphRight {
float:right;
background:url(../img/graph.png) no-repeat;
width:27.86458%;
height:43px;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
background-position:center center
}
@media (max-width: 1200px) {
#latestNews .graphRight {
width:20%
}

}
@media (max-width: 850px) {
#latestNews .graphRight {
width:100%;
margin-bottom:55px
}

}
#latestNews .container {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:0 10px
}
@media (max-width: 460px) {
#latestNews .container {
width:98%
}

}
#latestNews .container article {
float:left;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
@media (max-width: 1200px) {
#latestNews .container article {
float:none;
display:inline-block;
width:100%
}

}
@media (max-width: 460px) {
#latestNews .container article {
padding:0 10px
}

}
#latestNews .container article a {
display:inline-block;
float:left
}
@media (max-width: 460px) {
#latestNews .container article a {
float:none;
padding-bottom:15px
}

}
#latestNews .container article a img {
width:192px;
height:192px;
-o-object-fit:cover;
object-fit:cover
}
#latestNews .container article .latNewsCont {
float:left;
max-width:540px;
width:100%;
text-align:left;
margin-left:25px
}
@media (max-width: 1200px) {
#latestNews .container article .latNewsCont {
width:-webkit-calc(100% - 220px) !important;
width:-moz-calc(100% - 220px) !important;
width:calc(100% - 220px) !important;
max-width:100%
}

}
@media (max-width: 460px) {
#latestNews .container article .latNewsCont {
width:93% !important;
float:none;
margin-left:0 !important
}

}
#latestNews .container article .latNewsCont h2 {
font-family:"Malmoe";
color:#3170ac;
font-size:32px;
font-weight:800;
line-height:35px
}
@media (max-width: 930px) {
#latestNews .container article .latNewsCont h2 {
font-size:29px;
line-height:30px;
padding-bottom:30px
}

}
@media (max-width: 460px) {
#latestNews .container article .latNewsCont h2 {
font-size:25px
}

}
#latestNews .container article .latNewsCont h2 a {
font-family:'Malmoe', serif;
font-size:32px;
font-weight:800;
line-height:35px;
color:#3170ac
}
#latestNews .container article .latNewsCont p {
font-size:17px !important;
line-height:1.25;
font-family:"Roboto",sans-serif;
color:#5c5c5c
}
@media (max-width: 460px) {
#latestNews .container article .latNewsCont p {
font-size:15px
}

}
#latestNews .container article .latNewsCont a {
text-decoration:none
}
#latestNews .container article .latNewsCont a.button {
margin-top:17px;
font-size:14px;
padding:14px 20px;
color:#fff;
background-color:#d91a0c;
text-decoration:none;
-moz-transition:all 0.3s ease;
-webkit-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px
}
#latestNews .container article .latNewsCont a.button:hover {
background:#aa140a
}
#latestNews .container aside {
float:right;
text-align:left;
width:33%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
@media (max-width: 1200px) {
#latestNews .container aside {
width:100%;
float:none;
margin-top:50px
}

}
@media (max-width: 460px) {
#latestNews .container aside {
padding:0 10px
}

}
#latestNews .container aside p {
margin-top:-12px;
padding-bottom:20px;
-moz-transition:all 2s ease;
-webkit-transition:all 2s ease;
-o-transition:all 2s ease;
transition:all 2s ease
}
@media (max-width: 1200px) {
#latestNews .container aside p {
padding-bottom:15px
}

}
#latestNews .container aside p i {
position:relative;
top:10px;
margin-right:3px;
margin-bottom:3px
}
#latestNews .container aside p a {
line-height:30px;
color:#3170ac;
padding-top:3px;
text-decoration:none;
font-size:22px;
font-family:"Roboto",sans-serif;
-moz-transition:all 0.3s ease;
-webkit-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease
}
@media (max-width: 460px) {
#latestNews .container aside p a {
font-size:16px
}

}
#latestNews .container aside p span {
font-size:15px;
-moz-transition:all 0.3s ease;
-webkit-transition:all 0.3s ease;
-o-transition:all 0.3s ease;
transition:all 0.3s ease
}
@media (max-width: 930px) {
#latestNews .container aside p span {
width:80%;
margin-top:10px
}

}
#latestNews .container aside p:hover a {
color:#45484a
}
#latestNews .container aside p:hover span {
color:#3170ac
}
#latestNews .container aside .readMore {
font-weight:bold;
font-family:"Roboto",sans-serif;
text-decoration:none;
color:#004e75;
line-height:5.6
}
#HartfordDifference {
background-image:url(../img/difference-bg.jpg);
background-repeat:no-repeat;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
min-height:768px;
padding-top:45px
}
@media (max-width: 900px) {
#HartfordDifference {
background-position:40% 100%
}

}
#HartfordDifference .container {
max-width:1200px;
min-height:inherit !important;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:0 10px
}
@media (max-width: 900px) {
#HartfordDifference .container {
width:100%
}

}
#HartfordDifference .container h2 {
padding-bottom:140px !important
}
@media (max-width: 900px) {
#HartfordDifference .container h2 {
padding-bottom:initial !important
}

}
#HartfordDifference .container article#crystalElement1,#HartfordDifference .container article#crystalElement2 {
float:left;
min-height:375px;
width:390px;
background-color:rgba(255,255,255,0.35);
padding:20px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px
}
@media (max-width: 900px) {
#HartfordDifference .container article#crystalElement1,#HartfordDifference .container article#crystalElement2 {
float:none;
margin:0 auto 20px;
background-color:rgba(255,255,255,0.5);
-moz-border-top-left-radius:0px;
-webkit-border-top-left-radius:0px;
-moz-border-radius-topleft:0px;
border-top-left-radius:0px;
-moz-border-bottom-left-radius:0px;
-webkit-border-bottom-left-radius:0px;
-moz-border-radius-bottomleft:0px;
border-bottom-left-radius:0px
}

}
@media (max-width: 420px) {
#HartfordDifference .container article#crystalElement1,#HartfordDifference .container article#crystalElement2 {
width:90%
}

}
#HartfordDifference .container article#crystalElement1 h3,#HartfordDifference .container article#crystalElement2 h3 {
font-size:35px;
font-weight:600;
font-family:"Malmoe";
color:#45484a;
font-variant:small-caps
}
@media (max-width: 420px) {
#HartfordDifference .container article#crystalElement1 h3,#HartfordDifference .container article#crystalElement2 h3 {
font-size:31px
}

}
#HartfordDifference .container article#crystalElement1 p,#HartfordDifference .container article#crystalElement2 p {
color:#45484a;
line-height:1.6
}
#HartfordDifference .container article#crystalElement1 p:first-of-type,#HartfordDifference .container article#crystalElement2 p:first-of-type {
padding-bottom:25px
}
#HartfordDifference .container article#crystalElement1 a,#HartfordDifference .container article#crystalElement2 a {
background-color:#d4190c;
color:#fff;
font-size:28px;
font-family:"Malmoe";
height:50px;
width:190px;
-webkit-box-shadow:0px 3px 5px rgba(0,0,0,0.5);
-moz-box-shadow:0px 3px 5px rgba(0,0,0,0.5);
box-shadow:0px 3px 5px rgba(0,0,0,0.5);
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-o-transition:all 0.3s;
transition:all 0.3s;
display:inline-block;
text-decoration:none;
text-align:center;
line-height:50px;
margin-top:20px;
text-transform:uppercase;
-moz-transition:all 0.3s;
-webkit-transition:all 0.3s;
-o-transition:all 0.3s;
transition:all 0.3s;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px
}
#HartfordDifference .container article#crystalElement1 a:hover,#HartfordDifference .container article#crystalElement2 a:hover {
background:#a41309;
-webkit-box-shadow:inherit;
-moz-box-shadow:inherit;
box-shadow:inherit
}
#HartfordDifference .container article#crystalElement2 {
float:right !important
}
@media (max-width: 900px) {
#HartfordDifference .container article#crystalElement2 {
float:none !important
}

}
#HartfordDifference .container article#crystalElement2 ul {
padding-left:20px
}
#HartfordDifference .container article#crystalElement2 ul li {
line-height:1.6;
list-style-type:disc;
color:#45484a
}
#investment {
padding:77px 0;
background-image:url(../img/gold-bg4.jpg);
background-repeat:no-repeat;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover
}
#investment .container {
max-width:1200px !important;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:0 10px
}
#investment .container .caption {
width:61%;
float:left
}
@media (max-width: 950px) {
#investment .container .caption {
float:none;
width:100%;
padding-bottom:30px
}

}
#investment .container .caption p {
line-height:30px;
color:#000000;
font-size:19px
}
#investment .container .caption p:first-of-type {
padding-bottom:35px
}
#investment .container .caption p strong {
font-weight:bold;
text-transform:uppercase
}
#investment .container aside {
float:right;
padding-bottom:70px;
margin-right:4px
}
@media (max-width: 950px) {
#investment .container aside {
max-width:192px;
width:100%;
float:none;
margin:0 auto;
display:block
}

}
#investment .container span {
display:block;
clear:both
}
#investment .container form label {
display:none
}
#investment .container form fieldset {
display:inline-block;
float:left;
width:19.599%;
margin-right:3px
}
#investment .container form fieldset.form-columns-2,#investment .container form fieldset.form-columns-3 {
display:none
}
#investment .container form fieldset input {
width:100%
}
#investment .container form input {
outline:none;
width:100%;
font-size:16px;
height:35px;
float:left;
margin-right:3px;
color:#a7a7a7;
padding:5px 7px;
border:1px solid;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
@media (max-width: 950px) {
#investment .container form input {
width:50%;
font-size:14px;
margin-bottom:10px;
float:none
}

}
@media (max-width: 520px) {
#investment .container form input {
width:90%
}

}
#investment .container form input[type='submit'] {
cursor:pointer;
width:19.599%;
display:inline-block;
border:none;
outline:none;
color:#ffffff;
text-decoration:none;
background:#d4190c;
-moz-transition:.3s;
-webkit-transition:.3s;
-o-transition:.3s;
transition:.3s
}
#investment .container form input[type='submit']:hover {
background:#a41309
}
@media (max-width: 950px) {
#investment .container form {
text-align:center
}
#investment .container form fieldset {
font-size:14px;
float:none;
width:50%;
margin-bottom:10px
}

}
@media (max-width: 520px) {
#investment .container form input[type='submit'] {
float:none;
width:50%
}

}
#preFooter {
background-image:URL("../img/header-bg.png") !important;
background-color:#1f2326;
padding:55px 0 30px
}
#preFooter ul#equalFourElements {
max-width:1100px;
width:100%;
margin:0 auto
}
#preFooter ul#equalFourElements:after {
content:'.';
clear:both;
content:'.';
display:block;
visibility:hidden
}
#preFooter ul#equalFourElements li {
float:left;
width:25%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
@media (max-width: 950px) {
#preFooter ul#equalFourElements li {
float:none;
width:100%;
text-align:center
}

}
#preFooter ul#equalFourElements li a {
text-decoration:none;
color:#95ceff;
line-height:25px
}
#preFooter ul#equalFourElements li:first-of-type a {
display:block !important;
text-align:center !important
}
#preFooter ul#equalFourElements li:first-of-type a img {
display:inline-block
}
#preFooter ul#equalFourElements li:first-of-type a:first-of-type img {
width:216px;
height:auto
}
#preFooter ul#equalFourElements li:first-of-type a:nth-child(2) {
width:120px !important;
margin:20px auto !important
}
#preFooter ul#equalFourElements li:first-of-type a:nth-child(2) svg {
width:120px;
padding-bottom:6px
}
#preFooter ul#equalFourElements li:first-of-type a:nth-child(2) svg #Logo {
fill:#fff !important
}
#preFooter ul#equalFourElements li:first-of-type a:nth-child(2) ul {
display:inline-block
}
#preFooter ul#equalFourElements li:first-of-type a:nth-child(2) ul li {
margin-left:2px;
background:#007f4e;
padding:3px !important;
width:initial !important;
float:left;
display:inline-block;
-moz-border-radius:2px;
-webkit-border-radius:2px;
border-radius:2px
}
#preFooter ul#equalFourElements li:first-of-type a:nth-child(2) ul li:first-of-type {
margin-left:-4px !important
}
#preFooter ul#equalFourElements li:first-of-type a:nth-child(2) ul li img {
width:16px;
padding-bottom:0 !important
}
#preFooter ul#equalFourElements li:first-of-type a:last-of-type {
margin-top:10px
}
#preFooter ul#equalFourElements li:nth-child(2) {
padding-left:20px
}
#preFooter ul#equalFourElements li:nth-child(2) ul li {
width:100%;
margin-top:16px
}
#preFooter ul#equalFourElements li:nth-child(2) ul li:first-of-type {
color:#eab710;
font-size:20px;
margin-top:0 !important
}
@media (max-width: 950px) {
#preFooter ul#equalFourElements li:nth-child(2) ul li:first-of-type {
margin-top:40px !important;
font-size:30px
}

}
#preFooter ul#equalFourElements li:nth-child(2) ul li:nth-child(2) {
padding-left:0 !important
}
#preFooter ul#equalFourElements li:nth-child(2) ul li:nth-child(3) {
padding-left:0 !important
}
#preFooter ul#equalFourElements li:nth-child(2) ul li:last-of-type {
padding-left:0 !important
}
@media (max-width: 950px) {
#preFooter ul#equalFourElements li:nth-child(2) ul li:last-of-type {
padding-bottom:40px
}

}
#preFooter ul#equalFourElements li:nth-child(3) {
padding-left:22px
}
@media (max-width: 950px) {
#preFooter ul#equalFourElements li:nth-child(3) {
padding:0 10px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}

}
#preFooter ul#equalFourElements li:nth-child(3) img {
padding-bottom:20px
}
@media (max-width: 950px) {
#preFooter ul#equalFourElements li:nth-child(3) img {
display:inline-block
}

}
@media (max-width: 950px) {
#preFooter ul#equalFourElements li:nth-child(3) a {
display:inline-block;
width:100%
}

}
#preFooter ul#equalFourElements li:last-of-type {
color:#fff;
padding-left:45px
}
@media (max-width: 950px) {
#preFooter ul#equalFourElements li:last-of-type {
padding:0 10px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}

}
#preFooter ul#equalFourElements li:last-of-type span.address {
padding-bottom:15px;
display:inline-block;
text-transform:uppercase
}
@media (max-width: 1060px) {
#preFooter ul#equalFourElements li:last-of-type span a {
font-size:14px
}

}
#preFooter ul#equalFourElements li:last-of-type h3 {
color:#eab710 !important;
font-size:20px;
padding-bottom:25px
}
@media (max-width: 950px) {
#preFooter ul#equalFourElements li:last-of-type h3 {
padding-top:40px
}

}
#preFooter ul#equalFourElements li:last-of-type p {
max-width:200px;
width:100%;
font-family:"Malmoe";
text-transform:uppercase;
font-weight:700;
font-size:21px;
letter-spacing:1px
}
@media (max-width: 950px) {
#preFooter ul#equalFourElements li:last-of-type p {
max-width:100% !important;
padding-bottom:10px
}

}
#preFooter ul#equalFourElements li:last-of-type h4 {
color:#eab710 !important;
font-size:20px;
padding:25px 0
}
#preFooter ul#equalFourElements li:last-of-type .socialMedia {
display:inline-block;
width:100%
}
@media (max-width: 950px) {
#preFooter ul#equalFourElements li:last-of-type .socialMedia {
width:initial
}

}
#preFooter ul#equalFourElements li:last-of-type .socialMedia a {
position:relative;
float:left;
margin-left:3px
}
#preFooter ul#equalFourElements li:last-of-type .socialMedia a:hover .popup {
opacity:1
}
#preFooter ul#equalFourElements li:last-of-type .socialMedia a.facebook {
background-position:-35px 0
}
#preFooter ul#equalFourElements li:last-of-type .socialMedia a.twitter {
background-position:-35px -70px
}
#preFooter ul#equalFourElements li:last-of-type .socialMedia a.google {
background-position:-10px -734px
}
#preFooter ul#equalFourElements li:last-of-type .socialMedia a .popup {
opacity:0;
position:absolute;
color:#c1c7ca;
background:#717171;
font-size:11px;
padding:0px 9px;
top:-22px;
left:-8px;
-moz-transition:opacity 0.3s linear;
-webkit-transition:opacity 0.3s linear;
-o-transition:opacity 0.3s linear;
transition:opacity 0.3s linear;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
#preFooter ul#equalFourElements li:last-of-type .socialMedia a .popup:before {
content:'';
position:absolute;
top:100%;
left:15px;
display:block;
width:7px;
height:6px;
width:0;
height:0;
border-style:solid;
border-width:0 6px 6px 0;
border-color:transparent #717171 transparent transparent
}
footer.main-footer {
background:#1b1e21;
min-height:100px;
padding:20px;
width:100%;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
footer.main-footer div {
margin:0 auto;
max-width:1200px;
width:100%
}
footer.main-footer div small {
color:#9b9b9b;
line-height:56px;
font-size:12px
}
@media (max-width: 350px) {
footer.main-footer div small {
font-size:11px
}

}
footer.main-footer div p {
font-size:11px;
color:#45484a;
font-family:"RobotoItalic";
display:block
}
::-webkit-scrollbar {
width:6px
}
::-webkit-scrollbar-track {
-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
-webkit-border-radius:10px;
border-radius:10px
}
::-webkit-scrollbar-thumb {
-webkit-border-radius:10px;
border-radius:10px;
background:#7d7d7d;
-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)
}
::-webkit-scrollbar-thumb:window-inactive {
background:#7d7d7d
}
.phone_number {
color:inherit;
text-decoration:none
}
div.row {
display:inline-block;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box
}
div.row h3 {
color:#3b74aa;
margin-top:15px;
margin-bottom:25px;
font-size:1.6em
}
div.row .line {
margin:40px 0;
display:block;
height:1px;
background-color:#004e75
}
div.row p {
margin-bottom:10px;
line-height:1.5
}
div.row ul {
list-style-type:disc;
margin-left:20px;
line-height:1.5
}
.column {
display:inline-block;
float:left;
padding:0 15px;
position:relative;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box
}
.column.one-half {
width:50%
}
.column.one-third {
width:33.3%
}
.column.two-third {
width:66.6%
}
.column img {
width:100%;
height:auto
}
@media all and (max-width: 550px) {
.column {
width:100% !important
}

}
.get-started .two-third p {
font-family:"RobotoBlack";
font-size:1.4em;
color:#004e75;
margin-bottom:10px
}
.get-started p {
line-height:1.6
}
.get-started h3 {
font-size:25px;
margin-bottom:0
}
.get-started ol {
counter-reset:item;
margin-top:25px;
display:inline-block
}
.get-started ol li {
padding-left:40px
}
.get-started ol li:before {
margin-bottom:0;
margin-top:-15px;
counter-increment:item;
content:counter(item) ". ";
margin-left:-40px;
display:inline-block;
float:left
}
.get-started ol li h3 {
text-align:left
}
.ira-benefits {
background-image:url("../img/ira-coins-bg-02.jpg");
width:100%;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
padding-bottom:140px;
position:relative;
text-align:center
}
.ira-benefits .headerTitle,.ira-benefits .get-started h3,.get-started .ira-benefits h3,.ira-benefits .get-started ol li:before,.get-started ol .ira-benefits li:before {
margin-bottom:20px;
color:#d7bb01;
border-bottom:2px solid #b9b9b9;
display:inline-block;
padding:0 20px 5px
}
.ira-benefits .subTitle {
color:#fff;
text-align:center;
margin-bottom:40px
}
.ira-benefits .ira-note {
position:absolute;
width:100%;
text-align:center;
background:#fff;
bottom:0;
display:inline-block;
padding:30px 0;
left:0
}
@media (max-width: 950px) {
.posts>div article.grid {
float:left;
width:100%;
margin-left:0;
padding-bottom:40px
}

}
.news-heading h1 {
font-family:Malmoe;
font-size:40px;
color:#fff;
letter-spacing:0.03em
}
.news-heading {
padding:20px;
margin:2% 0 -2% 2%;
background-color:#0c345a;
color:#fff !important
}
@media (max-width: 950px) {
.news-heading {
margin:2% 0 -10% 0
}

}

