@charset "UTF-8";html{font-size:62.5%}html *{box-sizing:border-box;scroll-behavior:smooth}body,html *{margin:0;padding:0}body{background-attachment:fixed;background-clip:initial;background-color:initial;background-image:url(../assets/images/World-map.jpg);background-origin:initial;background-position:50%;background-repeat:no-repeat;background-size:cover;font-family:Roboto Slab,sans-serif}body .HR_Styled{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.3),transparent);border:0;height:.1em;margin-block:3em;margin-inline:auto;width:50%}.row:after{clear:both;content:"";display:table}.Content-Width,.Content-WidthSmall{margin-inline:auto;width:90%}.PageBGOpac{background-color:hsla(0,0%,98%,.9)}.ContentBGOPac{background-color:hsla(0,0%,98%,.5)}.CreamBGOpac{background-color:rgba(255,248,220,.3)}.ContentBGAccentBlue{background-color:rgba(31,46,51,.8);color:#fff}.FooterBGOpac{background-color:#655f5f;border-top:3px solid #fff}.Buttons{background-color:#3273c9;border-radius:.2em;border-style:none;box-shadow:0 1px 10px 1px rgba(67,106,145,.26);color:#fff;font-size:1.4rem;font-weight:600;padding:1rem 2rem;transition:all .3s}.Buttons:hover{background-color:#5e92c9;border-radius:.5em;text-decoration:underline}.Text-Header,.Text-Subheader,.Text-Subtitle,.Text-Title{font-family:Arial,Helvetica,sans-serif}.Text-Header{color:#655f5f;font-size:clamp(4rem,5vw,5rem);line-height:1.5}.Text-Subheader{font-size:clamp(1.8rem,3vw,3rem);line-height:1.5}.Text-Title{color:#655f5f;font-size:clamp(3rem,3vw,3.5rem);line-height:2}.Text-Subtitle{font-size:clamp(1.6rem,1vw,2rem);line-height:1.5}.Text-Paragraph{font-size:clamp(1.5rem,1vw,3rem);line-height:1.8}.Text-Centered{text-align:center;text-justify:auto}.Page-Icons{fill:#655f5f;display:block;margin-inline:auto;width:3rem}.active{opacity:1;transform:translateX(0)}#TopBar{position:fixed;width:100%;z-index:1}#TopBar .UpperBar{align-items:center;background-color:#fff;border-bottom:1px inset #5e92c9;box-shadow:0 2px 10px 0 hsla(0,0%,39%,.2);display:flex;padding-inline:1.5em;width:100%}#TopBar .UpperBar .NavControl{padding-top:.8em;width:20%}#TopBar .UpperBar .NavControl .Container--{cursor:pointer}#TopBar .UpperBar .NavControl .Container-- .bar1,#TopBar .UpperBar .NavControl .Container-- .bar2,#TopBar .UpperBar .NavControl .Container-- .bar3{background:#5e92c9;border-radius:15%;height:.4em;margin:4px 0;transition:all .4s;width:3em}#TopBar .UpperBar .NavControl .changeNavMenuToggle .bar1{transform:translateY(.8em) rotate(45deg)}#TopBar .UpperBar .NavControl .changeNavMenuToggle .bar2{opacity:0}#TopBar .UpperBar .NavControl .changeNavMenuToggle .bar3{transform:translateY(-.8em) rotate(-45deg)}#TopBar .UpperBar .TopBarLogo{width:60%}#TopBar .UpperBar .TopBarLogo .LogoTopBar{display:block;margin-inline:auto;padding-block:.3em;transition:.2s;width:10em}#TopBar .UpperBar .SystemControl{width:20%}#TopBar .UpperBar .SystemControl .Container--{cursor:pointer}#TopBar .UpperBar .SystemControl .LangDropDown{background-image:url(../assets/images/fr.png);background-repeat:no-repeat;background-size:cover;float:right;height:2.5em;margin-block:auto;width:3em}#TopBar #LowerBar{background-color:#f8f8f8;box-shadow:0 2px 10px 0 hsla(0,0%,39%,.2);margin-inline:auto;max-height:90vh;overflow:scroll;padding:2em;position:relative;top:-100vh;transition:transform 1s ease-in-out;width:100%}#TopBar #LowerBar .Navigation .NavMenu li{-webkit-border-after:1px solid #8b4848;border-block-end:1px solid #8b4848;list-style:none;padding-block:1em}#TopBar #LowerBar .Navigation .NavMenu a,#TopBar #LowerBar .Navigation .NavMenu span{color:#655f5f;cursor:pointer;font-size:1.6rem;line-height:1.6;text-decoration:none}#TopBar #LowerBar .Navigation .NavMenu i{color:#5e92c9;font-size:1.5rem}#TopBar #LowerBar .Navigation .NavMenu a:hover{color:#5e92c9;text-decoration:underline}#TopBar #LowerBar .Navigation .NavMenu .NavList .NavSub .SubHolder,#TopBar #LowerBar .Navigation .NavMenu .NavList .NavSub .SubHolder .ToggleSubMenu{color:#8b4848}#TopBar #LowerBar .Navigation .NavMenu .NavList .NavSub .SubHolder li{background-color:#f2f2f2;padding:1em}#TopBar #LowerBar .Navigation .NavMenu .NavList .NavSub .SubHolder li:last-child{border-block:none}#TopBar #LowerBar .Navigation .NavMenu .NavList .NavSub .NavSublist{display:none}#TopBar #LowerBar .Navigation .NavMenu .NavList .NavSub .changeSubmenuShow{display:block}#TopBar #LowerBar .Navigation .NavMenu .NavList .NavSub li{margin-left:.5em}#TopBar .changeMenuShow{top:0!important}.Container--Section{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-block:2em;padding-inline:1em}.Hero,.Hero-minimized,.Hero-small{background-image:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.3)),url(../assets/images/Web-Large-Banner-IMG1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-block:5em}.Hero .HeroContent,.Hero-minimized .HeroContent,.Hero-small .HeroContent{position:relative;top:10em}.Hero .HeroContent .row,.Hero-minimized .HeroContent .row,.Hero-small .HeroContent .row{-webkit-padding-after:2em;padding-block-end:2em}.Hero .HeroContent .row h1,.Hero .HeroContent .row h2,.Hero .HeroContent .row p,.Hero-minimized .HeroContent .row h1,.Hero-minimized .HeroContent .row h2,.Hero-minimized .HeroContent .row p,.Hero-small .HeroContent .row h1,.Hero-small .HeroContent .row h2,.Hero-small .HeroContent .row p{color:#f2f2f2}.Hero .HeroContent .row form,.Hero-minimized .HeroContent .row form,.Hero-small .HeroContent .row form{margin-inline:auto;max-width:50em;padding:3em 0}.Hero .HeroContent .row form label,.Hero-minimized .HeroContent .row form label,.Hero-small .HeroContent .row form label{color:#f5f5f5;display:block;font-size:clamp(2rem,2vw,3rem);font-weight:700;line-height:2}.Hero .HeroContent .row form div,.Hero-minimized .HeroContent .row form div,.Hero-small .HeroContent .row form div{background-color:#f5f5f5;border:.1em solid #f2f2f2;border-radius:.4em;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden}.Hero .HeroContent .row form div input[type=text],.Hero-minimized .HeroContent .row form div input[type=text],.Hero-small .HeroContent .row form div input[type=text]{border:none;color:#000;font-size:medium;line-height:2.5;padding-inline:1em;width:75%}.Hero .HeroContent .row form div button,.Hero-minimized .HeroContent .row form div button,.Hero-small .HeroContent .row form div button{border-radius:0;padding:0;width:25%}.Hero .HeroContent .row .Card-quickjump-set,.Hero-minimized .HeroContent .row .Card-quickjump-set,.Hero-small .HeroContent .row .Card-quickjump-set{display:grid;gap:1.5em;margin-inline:auto;max-width:60em;position:relative}.Hero .HeroContent .row .Card-quickjump-set .Card,.Hero-minimized .HeroContent .row .Card-quickjump-set .Card,.Hero-small .HeroContent .row .Card-quickjump-set .Card{background-color:#fff;border-radius:.6em;box-shadow:0 2px 10px 0 hsla(0,0%,39%,.2);padding:2em}.Hero .HeroContent .row .Card-quickjump-set .Card a,.Hero-minimized .HeroContent .row .Card-quickjump-set .Card a,.Hero-small .HeroContent .row .Card-quickjump-set .Card a{color:#655f5f;display:flex;text-decoration:none}.Hero .HeroContent .row .Card-quickjump-set .Card a .Container,.Hero-minimized .HeroContent .row .Card-quickjump-set .Card a .Container,.Hero-small .HeroContent .row .Card-quickjump-set .Card a .Container{display:inline;padding-inline:.4em}.Hero .HeroContent .row .Card-quickjump-set .Card a h2,.Hero-minimized .HeroContent .row .Card-quickjump-set .Card a h2,.Hero-small .HeroContent .row .Card-quickjump-set .Card a h2{color:#3273c9;font-weight:800}.Hero .HeroContent .row .Card-quickjump-set .Card a span,.Hero-minimized .HeroContent .row .Card-quickjump-set .Card a span,.Hero-small .HeroContent .row .Card-quickjump-set .Card a span{font-size:1.4rem}.Hero .HeroContent .row .Card-quickjump-set .Card a i,.Hero-minimized .HeroContent .row .Card-quickjump-set .Card a i,.Hero-small .HeroContent .row .Card-quickjump-set .Card a i{fill:#8b4848;color:#8b4848;font-size:2.4rem}.Hero .HeroContent .row .Card-quickjump-set .Card a:after,.Hero-minimized .HeroContent .row .Card-quickjump-set .Card a:after,.Hero-small .HeroContent .row .Card-quickjump-set .Card a:after{color:#8b4848;content:"❯";font-size:large;font-weight:700;position:relative;top:1.1em}.Hero .HeroContent .row .Card-quickjump-set .Card a:hover span,.Hero-minimized .HeroContent .row .Card-quickjump-set .Card a:hover span,.Hero-small .HeroContent .row .Card-quickjump-set .Card a:hover span{color:#8b4848;text-decoration:underline}.Hero-minimazed{background-image:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.3)),url(../assets/images/Web-Exta-Large-Banner-IMG2.png)!important}.Hero-small{background-image:url(../assets/images/Web-Exta-Large-Banner-IMG2.png)!important;background-position:50%!important}.Card-services-set,.Counter--set,.Split{grid-gap:3em;display:grid;grid-template-columns:repeat(auto-fit,minmax(90%,1fr))}.Card-services-set{max-width:600px}.Card-services-set .Card-Services{background-color:#fff;border-radius:.6em;box-shadow:0 2px 10px 0 hsla(0,0%,39%,.2);padding:2em}.Card-services-set .Card-Services:hover a{color:#5e92c9}.Card-services-set .Card-Services:hover .Page-Icons{fill:#5e92c9}.Card-services-set .Card-Services .LinkToService{color:#5e92c9;text-decoration:none}.Card-services-set .Card-Services .LinkToService:hover{fill:#5e92c9;color:#5e92c9;-webkit-text-decoration:wavy;text-decoration:wavy}.Card-services-set .Card-Services #Truck-Container{margin-top:1em;width:4.9em}#OurServicesBTN{display:block;margin-block:2.5rem;margin-inline:auto}#Counter-Section{background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.4)),url(../assets/images/IMG_1069.JPG);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#f8f8f8;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:5rem 0}#Counter-Section h1{color:#fff}#Counter-Section .Counter--set .Counter-item{grid-template-columns:repeat(autofit,minmax())}#Counter-Section .Counter--set .Counter-item .CountNumber{color:#fff8dc;line-height:2}.Maps{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;top:-3em}.Maps iframe{background-color:#f8f8f8;border-radius:1em;box-shadow:0 5px 15px rgba(0,0,0,.35);margin:0 auto;width:100%}.Maps .shrinked{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.PartnerSection{padding:40px 10px}.PartnerSection .PartnerIcon{display:inline-block;width:10rem}.PartnerSection h1{color:#fff}.PartnerSection .LinkToPartner{color:#f8f8f8;text-decoration:none}.PartnerSection .LinkToPartner:hover{color:#fff8dc;text-decoration:underline}.PartnerSection #PacificOilIcon{width:7.5em}.Container-Accent-grid{display:grid;gap:3em;grid-template-columns:repeat(auto-fit,minmax(90%,1fr));padding-block:4em}.block .contact_list{gap:1em!important;margin:0 auto;max-width:1400px}.block .contact_list .Card-Contacts{background-color:#fff;border-radius:.6em;box-shadow:0 2px 10px 0 hsla(0,0%,39%,.2);height:18em;padding:2em}.block .contact_list .Card-Contacts i{color:#655f5f;display:block;font-size:3rem}.block .contact_list .Card-Contacts a{color:#5e92c9;display:block;font-size:clamp(1.6rem,1vw,2rem);line-height:1.6;text-decoration:none}.block .contact_list .Card-Contacts a:hover{fill:#5e92c9;color:#8b4848}.block .contact_list .Card-Contacts a i{-webkit-margin-end:1em;bottom:-.1em;color:inherit;display:inline;font-size:2rem;margin-inline-end:1em;position:relative}.Container--ContactForm .Contact_form{margin:0 auto;overflow:hidden;padding-block:1.5em;width:90%}.Container--ContactForm .Contact_form fieldset{border:none;font-family:Verdana,Geneva,Tahoma,sans-serif;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1em}.Container--ContactForm .Contact_form fieldset div{max-width:900px;padding-block:1em}.Container--ContactForm .Contact_form fieldset div p{font-size:clamp(1.6rem,1.5vw,3rem);padding-block:2em}.Container--ContactForm .Contact_form fieldset div *{font-size:clamp(1.2em,1vw,3em)}.Container--ContactForm .Contact_form fieldset div i{color:#f8f8f8;font-size:1.6em!important;margin-inline:.1em}.Container--ContactForm .Contact_form fieldset div .intext{border:none;border-radius:.4em;color:#655f5f;padding-block:1em;padding-inline:1em}.Container--ContactForm .Contact_form fieldset div textarea{font-size:medium;line-height:1.5;min-height:15em}.Container--ContactForm .Contact_form fieldset div label{color:#f8f8f8;font-size:clamp(1.6rem,1vw,2.5rem);line-height:3}.Container--ContactForm .Contact_form fieldset div input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsla(0,0%,100%,.808);border:.15em solid #8b4848;border-radius:50%;color:currentColor;font:inherit;height:1.15em;margin-inline:1em;place-content:center;transform:translateY(0,75em);width:1.15em}.Container--ContactForm .Contact_form fieldset div input[type=radio]:before{background-color:#8b4848;border-radius:50%;box-shadow:inset 1em 1em #6695d2;content:"";height:.65em;transform:scale(0);transition:transform .12s ease-in-out;width:.65em}.Container--ContactForm .Contact_form fieldset div input[type=radio]:checked:before{transform:scale(1)}.Container--ContactForm .Contact_form fieldset div input[type=radio]:focus{outline:max(2px,.15em) solid currentColor;outline-offset:max(2px,.15em)}.Container--ContactForm .Contact_form fieldset .inButton{float:right}.Elmservices .Services{padding-block:1em}.Elmservices .ServiceIntro{background-color:#f2f2f2;border-radius:2%;padding:.5em}.Elmservices .ServiceIntro h1{color:#000;line-height:1.5}.Elmservices .ServiceTip{-webkit-padding-start:1em;display:flex;padding-block:1em;padding-inline-start:1em}.Elmservices .ServiceTip li{list-style:none;padding-left:1em}.Elmservices .ServiceTip li:before{color:green;content:"🗸";display:inline-block;font-weight:700;margin-left:-1em;position:relative;width:1em}.Elmservices .Handling,.Elmservices .Roadtransport,.Elmservices .Wharehousing{-webkit-margin-after:2em;background-image:url(../assets/images/IMG_1066.JPG);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5em;box-shadow:0 7px 20px 0 rgba(27,27,30,.2);height:25em;margin-block-end:2em}.Elmservices .Wharehousing{background-image:url(../assets/images/World-map.jpg)}.Elmservices .Handling{background-image:url(../assets/images/handling.jpg)}.Elmservices .Service--Section{padding-block:2em}.Elmservices .Service--Section:after,.Elmservices .Service--Section:before{background:#55608f;content:"";display:block;height:.1em;width:100%}.Elmservices .Service--Section:hover:after,.Elmservices .Service--Section:hover:before{background:#8b4848}.Elmservices .Shrinked{padding-block:.8em}.Elmservices .Shrinked *{display:inline}.Elmservices .Shrinked p{line-height:1}.Elmservices .Shrinked .IcoBTN{background:none;border:none;color:#55608f;height:3em;padding-inline:1em;position:relative;text-align:left;width:100%}.Elmservices .Shrinked .IcoBTN i{float:inline-end;font-size:1.7em;position:relative;transition:all .1s}.Elmservices .Shrinked .IcoBTN:hover{color:#8b4848}.Elmservices .Shrinked .IcoBTN:hover i{font-size:2em}.Elmservices .intro{color:#8b4848}.Elmservices .Text-Title{font-size:clamp(2.5rem,1vw,3rem);font-weight:700;line-height:1.5!important}.Elmservices .contenu{margin:0 auto;padding-block:1.5em;transform:all .2s}.Elmservices .contenu .grid-list{display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(90%,1fr));padding-block:4em}.Elmservices .contenu .grid-list li{-webkit-margin-start:2em;font-size:clamp(1.4rem,1vw,2rem);list-style:none;margin-inline-start:2em}.Elmservices .contenu .grid-list li:before{color:#8b4848;content:"■";display:inline-block;font-weight:700;margin-left:-1em;position:relative;width:1em}.Elmservices .contenu .legende{padding-block:1em}.Elmservices .contenu .legende span{-webkit-margin-end:.5em;margin-inline-end:.5em}.Elmservices .contenu .legende span #legendCheck:before,.Elmservices .contenu .legende span #legendCross:before{color:green;content:"🗸";display:inline-block;font-weight:700;margin-left:-1em;position:relative;width:1.5em}.Elmservices .contenu .legende span #legendCross:before{color:#8b4848;content:"✗"!important}.Elmservices .contenu .legende div{box-shadow:0 0 20px rgba(0,0,0,.1);overflow:scroll}.Elmservices .contenu .legende div table{border-collapse:collapse;overflow:scroll;overflow:hidden;width:100%}.Elmservices .contenu .legende div table td,.Elmservices .contenu .legende div table th{background-color:#f8f8f8;color:#000;padding:1em}.Elmservices .contenu .legende div table th{color:#f2f2f2;text-align:left}.Elmservices .contenu .legende div table thead th{background-color:#55608f}.Elmservices .contenu .legende div table tbody tr:hover{background-color:hsla(0,0%,100%,.3)}.Elmservices .contenu .legende div table tbody td{position:relative}.Elmservices .contenu .legende div table tbody td:hover:before{background-color:#fff;bottom:-9999px;content:"";left:0;position:absolute;right:0;top:-9999px;z-index:-1}.WhyUs{padding-bottom:2em}.WhyUs h1{color:#000;line-height:1.5!important}.WhyUs .imgWhyUs{-webkit-margin-before:1em;-webkit-margin-after:3em;background-image:url(../assets/images/IMG_1093.JPG);background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 7px 20px 0 rgba(27,27,30,.2);height:30em;margin-block-end:3em;margin-block-start:1em;margin-inline:auto;max-width:90em}.WhyUs li{font-size:clamp(1.4rem,1vw,2rem);list-style:none;padding:.5em 1em}.WhyUs li:before{color:#8b4848;content:"■";display:inline-block;font-weight:700;margin-left:-1em;position:relative;top:-.1em;width:1em}.Hidden{display:none}.Shown{display:block}footer{color:#f9f9f9;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2rem 1rem;width:100%}footer .Footer .FooterLinks{grid-gap:3em;display:grid;grid-template-columns:repeat(auto-fit,min-max(90%,1fr))}footer #Logo-Footer{display:inline-block;width:150px}footer a{color:#fff8dc;display:block;font-size:1.6rem;line-height:3;text-decoration:none}footer a:hover{color:#f9f9f9;text-decoration:underline}footer i{font-size:3.5rem;margin:2rem .6em}footer .Copywrite{font-size:1.6rem}footer .Copywrite a{display:inline;font-size:1.4rem}footer .Footer-Icons a{display:inline!important}