@import url(//volvo480.info/wp-content/themes/generatepress_child/./style-variable.css);@import url(//volvo480.info/wp-content/themes/generatepress_child/./style-fonts.css);html{font-size:100%}::selection{background:var(--main-bg-color);color:var(--primary-color) !important;text-shadow:none}div#page{overflow:hidden}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:inherit;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f36363',endColorstr='#ed7d61',GradientType=0);font-family:var(--content-font);font-size:var(--body-font);background:var(--main-bg-color);color:#50504a;line-height:1.5}a,.elementor-button:before,.main-navigation li.button a:before{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.site-footer a{color:var(--primary-color)}.error404 .inside-article p{font-size:20px;max-width:600px}.error404 form.search-form{display:none}.error404 .inside-article{margin-bottom:100px !important;display:block;padding:10% !important;text-align:center}::-webkit-input-placeholder{color:#9f9f9f}::-moz-placeholder{color:#9f9f9f}:-ms-input-placeholder{color:#9f9f9f}:-moz-placeholder{color:#9f9f9f}*:focus{outline:0}.elementor-button span{font-weight:500}.show-home{display:none}.home .show-home{display:block}a{text-decoration:none;color:var(--accent-color)}b,strong{color:var(--primary-color);font-weight:600}.elementor-heading-title b,.elementor-heading-title strong{color:var(--accent-color)}p{margin:0 auto 1rem;letter-spacing:.02rem}.eael-simple-menu-container .eael-simple-menu li a{line-height:2}table td:first-child{width:85px}table{margin:0}td,th{padding:0 0 10px;border:none}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6,.elementor-heading-title{margin:10px auto;font-family:var(--heading-font);font-weight:var(--heading-fontw);color:var(--primary-color)}h3.elementor-icon-box-title{font-size:22px;letter-spacing:.05rem}span.elementor-heading-title{font-family:var(--body-font);font-weight:400}.elementor-heading-title b,.elementor-heading-title strong{font-weight:var(--heading-fontw)}body .elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:var(--XXL-font)}body .elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:var(--XL-font)}body .elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:var(--L-font)}body h1.elementor-heading-title{font-size:var(--h1-font)}body h2.elementor-heading-title{font-size:var(--h2-font)}body h3.elementor-heading-title{font-size:var(--h3-font)}body h4.elementor-heading-title{font-size:var(--h4-font)}body h5.elementor-heading-title{font-size:var(--h5-font)}body h6.elementor-heading-title{font-size:var(--h6-font)}body .elementor-heading-title{line-height:var(--lh-font)}body .elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:55px}p.elementor-icon-box-title{margin:0}p.elementor-heading-title{font-weight:var(--heading-fontw);font-size:var(--heading-font);font-family:var(--content-font)}body .elementor-button.elementor-size-md,.main-navigation .main-nav li.btn a{padding:var(--btn-pd);border-radius:var(--btn-rd);line-height:1}body .elementor-button.elementor-size-lg{font-size:25px}a.elementor-button{font-family:var(--heading-font)}.row ul.elementor-icon-list-items{display:flex;flex-wrap:wrap}.row ul.elementor-icon-list-items li.elementor-icon-list-item{width:50%;margin:5px 0 !important}h3.elementor-image-box-title{font-size:28px;font-weight:600}p.elementor-image-box-description b{padding-bottom:10px;display:inline-block}.nav-float-right #site-navigation{margin-left:auto;margin-right:auto;width:100%}div#primary-menu{width:100%}.main-navigation .main-nav>ul{justify-content:center}.main-navigation li{float:left}.main-navigation li.btn{float:right;margin-top:7px}header#masthead,.main-navigation,.main-navigation ul ul{background:0 0;box-shadow:none}.site-branding{width:auto}main-navigation .main-nav ul li a{font-size:25px;color:var(--primary-color);font-family:var(--heading-font);letter-spacing:.05rem}.main-navigation .main-nav ul li a{padding-left:15px;padding-right:15px;font-weight:500}.inside-header.grid-container{padding:0;z-index:1;position:relative;max-width:inherit}.grid-container{max-width:inherit}header#masthead{background:0 0;margin:0 auto;z-index:1000;left:0;right:0}.main-title a{font-family:var(--heading-font);text-align:center}.site-logo{height:var(--logoh)}.site-header .header-image{height:100%;width:auto}.main-navigation .main-nav li.btn a{background:var(--accent-color);color:var(--main-bg-color) !important;margin-left:15px}.inside-header.grid-container{padding-top:15px;padding-bottom:15px;padding-right:var(--content-padding);padding-left:var(--content-padding);max-width:1800px}.elementor-testimonial-wrapper{background:#17192a;padding:20px;border-radius:20px}.elementor-testimonial-wrapper{background:#17192a;padding:20px;border-radius:20px;display:flex;flex-wrap:wrap;flex-direction:column-reverse;text-align:left !important}.content-row .elementor-widget-wrap>div{max-width:550px;margin:20px}.elementor-testimonial-details{font-weight:600;color:#fff}.elementor-testimonial-meta-inner:after{content:"";height:30px;width:250px;display:block;position:absolute;left:0;bottom:-40px;background-image:url(/wp-content/uploads/2023/10/five-star-png-free-download-fourjayorg-five-stars-png-1057_296.png);background-size:contain;background-repeat:no-repeat}.elementor-testimonial-wrapper .elementor-testimonial-meta-inner{position:relative}body .elementor-testimonial-wrapper .elementor-testimonial-job{position:absolute;left:0;top:0;color:#121216;bottom:0;margin:auto;width:60px;display:flex;align-items:center;justify-content:center;font-size:25px}.content-row .elementor-widget-wrap{display:flex;justify-content:center}body .elementor-testimonial-wrapper .elementor-testimonial-content{font-size:15px;text-align:left;padding-top:50px}section.header{max-width:inherit}.header .elementor-widget,.header .elementor-widget-wrap,.header .elementor-column{position:static}section.bg .elementor-container{max-width:1400px !important}section.bg{max-width:inherit}.openings table,.openings table *{border:none;vertical-align:top;color:#fff;margin:0}.openings table{margin-bottom:5px}.eael-entry-meta{position:absolute;right:45px;bottom:45px;font-size:11px}.inside-site-info{padding:0}.elementor-widget-progress .elementor-title{margin-bottom:15px;display:block}body .main-navigation .main-nav ul li[class*=current-menu-]>a{color:var(--contrast)}.content-row .elementor-column{width:33.33333%}.content-row .elementor-column p{font-size:16px}.content-row .elementor-container .elementor-widget-wrap{border-radius:0 !important}.content-row .elementor-container{flex-wrap:wrap}.content-row.two .elementor-widget-wrap>div{width:calc(50% - 40px);max-width:inherit}figure.elementor-image-box-img{margin-top:15px !important}.content-row.two .elementor-widget-wrap{width:auto !important;margin-left:-20px !important;margin-right:-20px !important}.two .elementor-widget-image-box .elementor-image-box-content i{color:var(--light-bg-color);font-style:inherit;display:block;padding-top:20px}.elementor-widget-image-box .elementor-image-box-content{color:#fff;padding-bottom:20px}header.entry-header{display:none}.separate-containers .inside-article>.featured-image img{border-radius:var(--border-radius)}.elementor-section.elementor-section-height-min-height .elementor-section,.elementor-section.elementor-section-height-min-height .elementor-section>div{height:100%}.separate-containers .inside-article>.featured-image{display:none}.single-post.separate-containers .inside-article>.featured-image{display:block}.single-post article{max-width:780px;margin:50px auto}.single-post .inside-article{padding:0 20px !important}.single-post article header.entry-header{display:block}.single-post article header.entry-header span.byline{display:none}.single-post article header.entry-header span.posted-on{font-size:20px;padding-bottom:20px;display:block}.elementor-section .elementor-section{padding:0}.separate-containers .comments-area,.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation{padding:0;background:0 0}.separate-containers.no-sidebar .site-main,.entry-content:not(:first-child),.entry-summary:not(:first-child),.page-content:not(:first-child){margin:0}.widget-title{margin-bottom:15px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1460px}.elementor-column-gap-default>.elementor-column>.elementor-widget-wrap{margin:var(--content-padding);border-radius:var(--border-radius);padding:0;overflow:hidden}.no-ov>.elementor-column-gap-default>.elementor-column>.elementor-widget-wrap{overflow:inherit}.elementor-column-gap-default>.elementor-column>.elementor-widget-wrap .elementor-widget-wrap{margin-top:var(--content-btwn);margin-bottom:var(--content-btwn)}body .elementor-section.elementor-section-full_width>.elementor-container{margin-left:var(--content-mpadding);margin-right:var(--content-mpadding)}.comments-area,span.cat-links{display:none}.nav-previous,.nav-next{padding:10px;background:#f9efe3;border-radius:10px;margin:10px 0}.nav-previous a,.nav-next a{color:var(--accent)}body .site-info,.featured-image.page-header-image.grid-container.grid-parent{background-color:#fff}.home .site-footer .no-home,.featured-image.page-header-image.grid-container.grid-parent{display:none}.opening table,.opening table *{border:none;margin:0}.opening table td{padding:2px 0;font-weight:600}@media screen and (max-width:1400px){body .elementor-widget-heading h1.elementor-heading-title.elementor-size-xxl{font-size:100px}.elementor-column-gap-default>.elementor-column>.elementor-widget-wrap{margin:20px}body h3.elementor-heading-title{font-size:23px}}@media screen and (max-width:1200px){body .elementor-widget-heading h1.elementor-heading-title.elementor-size-xxl{font-size:90px}}@media screen and (max-width:1024px){.main-navigation.toggled .main-nav li{text-align:center}.gp-icon svg{height:1.5em;width:1.5em;top:.125em}.main-navigation .main-nav li.btn a{margin-right:15px}.elementor-column.bg:after{width:100%}.site-logo{height:60px}}@media screen and (min-width:769px) and (max-width:1024px){.main-navigation .main-nav ul li a{padding-left:10px;padding-right:10px}.inside-header.grid-container{padding:15px 10px}.main-navigation .main-nav ul li a{padding-left:7px;padding-right:7px}}@media screen and (max-width:768px){.content-row .elementor-column{width:50%}.inside-header.grid-container{padding-left:20px;padding-right:20px}.content-row.two .elementor-widget-wrap>div{width:calc(100% - 40px);max-width:inherit}.main-navigation .menu-toggle{background:0 0 !important}.inside-header.grid-container{padding:15px 20px}body .has-inline-mobile-toggle .mobile-menu-control-wrapper{background:#fff;width:100%;border-radius:20px}body .has-inline-mobile-toggle #site-navigation.toggled{background:#000;border-radius:20px}body .main-navigation .main-nav ul li[class*=current-menu-]>a{color:#fff;font-size:18px}}@media screen and (max-width:569px){.content-row .elementor-column{width:100%}.elementor-widget-image-box .elementor-image-box-content{text-align:left}h4.elementor-image-box-title{font-size:20px}body .elementor-widget-heading h1.elementor-heading-title.elementor-size-xxl{font-size:70px}body .elementor-widget-heading h1 br{display:none}body h1.elementor-heading-title{font-size:40px}body .elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:60px}body .elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:40px}body .elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:45px}body h3.elementor-heading-title{font-size:28px}.elementor-column-gap-default>.elementor-column>.elementor-widget-wrap{margin:10px}body .elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:32px}}