.m-0{margin:0 !important;}.mt-0,.my-0{margin-top:0 !important;}.mr-0,.mx-0{margin-right:0 !important;}.mb-0,.my-0{margin-bottom:0 !important;}.ml-0,.mx-0{margin-left:0 !important;}.m-1{margin:0.25rem !important;}.mt-1,.my-1{margin-top:0.25rem !important;}.mr-1,.mx-1{margin-right:0.25rem !important;}.mb-1,.my-1{margin-bottom:0.25rem !important;}.ml-1,.mx-1{margin-left:0.25rem !important;}.m-2{margin:0.5rem !important;}.mt-2,.my-2{margin-top:0.5rem !important;}.mr-2,.mx-2{margin-right:0.5rem !important;}.mb-2,.my-2{margin-bottom:0.5rem !important;}.ml-2,.mx-2{margin-left:0.5rem !important;}.m-3{margin:1rem !important;}.mt-3,.my-3{margin-top:1rem !important;}.mr-3,.mx-3{margin-right:1rem !important;}.mb-3,.my-3{margin-bottom:1rem !important;}.ml-3,.mx-3{margin-left:1rem !important;}.m-4{margin:1.5rem !important;}.mt-4,.my-4{margin-top:1.5rem !important;}.mr-4,.mx-4{margin-right:1.5rem !important;}.mb-4,.my-4{margin-bottom:1.5rem !important;}.ml-4,.mx-4{margin-left:1.5rem !important;}.m-5{margin:3rem !important;}.mt-5,.my-5{margin-top:3rem !important;}.mr-5,.mx-5{margin-right:3rem !important;}.mb-5,.my-5{margin-bottom:3rem !important;}.ml-5,.mx-5{margin-left:3rem !important;}.p-0{padding:0 !important;}.pt-0,.py-0{padding-top:0 !important;}.pr-0,.px-0{padding-right:0 !important;}.pb-0,.py-0{padding-bottom:0 !important;}.pl-0,.px-0{padding-left:0 !important;}.p-1{padding:0.25rem !important;}.pt-1,.py-1{padding-top:0.25rem !important;}.pr-1,.px-1{padding-right:0.25rem !important;}.pb-1,.py-1{padding-bottom:0.25rem !important;}.pl-1,.px-1{padding-left:0.25rem !important;}.p-2{padding:0.5rem !important;}.pt-2,.py-2{padding-top:0.5rem !important;}.pr-2,.px-2{padding-right:0.5rem !important;}.pb-2,.py-2{padding-bottom:0.5rem !important;}.pl-2,.px-2{padding-left:0.5rem !important;}.p-3{padding:1rem !important;}.pt-3,.py-3{padding-top:1rem !important;}.pr-3,.px-3{padding-right:1rem !important;}.pb-3,.py-3{padding-bottom:1rem !important;}.pl-3,.px-3{padding-left:1rem !important;}.p-4{padding:1.5rem !important;}.pt-4,.py-4{padding-top:1.5rem !important;}.pr-4,.px-4{padding-right:1.5rem !important;}.pb-4,.py-4{padding-bottom:1.5rem !important;}.pl-4,.px-4{padding-left:1.5rem !important;}.p-5{padding:3rem !important;}.pt-5,.py-5{padding-top:3rem !important;}.pr-5,.px-5{padding-right:3rem !important;}.pb-5,.py-5{padding-bottom:3rem !important;}.pl-5,.px-5{padding-left:3rem !important;}.m-n1{margin:-0.25rem !important;}.mt-n1,.my-n1{margin-top:-0.25rem !important;}.mr-n1,.mx-n1{margin-right:-0.25rem !important;}.mb-n1,.my-n1{margin-bottom:-0.25rem !important;}.ml-n1,.mx-n1{margin-left:-0.25rem !important;}.m-n2{margin:-0.5rem !important;}.mt-n2,.my-n2{margin-top:-0.5rem !important;}.mr-n2,.mx-n2{margin-right:-0.5rem !important;}.mb-n2,.my-n2{margin-bottom:-0.5rem !important;}.ml-n2,.mx-n2{margin-left:-0.5rem !important;}.m-n3{margin:-1rem !important;}.mt-n3,.my-n3{margin-top:-1rem !important;}.mr-n3,.mx-n3{margin-right:-1rem !important;}.mb-n3,.my-n3{margin-bottom:-1rem !important;}.ml-n3,.mx-n3{margin-left:-1rem !important;}.m-n4{margin:-1.5rem !important;}.mt-n4,.my-n4{margin-top:-1.5rem !important;}.mr-n4,.mx-n4{margin-right:-1.5rem !important;}.mb-n4,.my-n4{margin-bottom:-1.5rem !important;}.ml-n4,.mx-n4{margin-left:-1.5rem !important;}.m-n5{margin:-3rem !important;}.mt-n5,.my-n5{margin-top:-3rem !important;}.mr-n5,.mx-n5{margin-right:-3rem !important;}.mb-n5,.my-n5{margin-bottom:-3rem !important;}.ml-n5,.mx-n5{margin-left:-3rem !important;}.m-auto{margin:auto !important;}.mt-auto,.my-auto{margin-top:auto !important;}.mr-auto,.mx-auto{margin-right:auto !important;}.mb-auto,.my-auto{margin-bottom:auto !important;}.ml-auto,.mx-auto{margin-left:auto !important;}@media (min-width:576px){.m-sm-0{margin:0 !important;}.mt-sm-0,.my-sm-0{margin-top:0 !important;}.mr-sm-0,.mx-sm-0{margin-right:0 !important;}.mb-sm-0,.my-sm-0{margin-bottom:0 !important;}.ml-sm-0,.mx-sm-0{margin-left:0 !important;}.m-sm-1{margin:0.25rem !important;}.mt-sm-1,.my-sm-1{margin-top:0.25rem !important;}.mr-sm-1,.mx-sm-1{margin-right:0.25rem !important;}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem !important;}.ml-sm-1,.mx-sm-1{margin-left:0.25rem !important;}.m-sm-2{margin:0.5rem !important;}.mt-sm-2,.my-sm-2{margin-top:0.5rem !important;}.mr-sm-2,.mx-sm-2{margin-right:0.5rem !important;}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem !important;}.ml-sm-2,.mx-sm-2{margin-left:0.5rem !important;}.m-sm-3{margin:1rem !important;}.mt-sm-3,.my-sm-3{margin-top:1rem !important;}.mr-sm-3,.mx-sm-3{margin-right:1rem !important;}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important;}.ml-sm-3,.mx-sm-3{margin-left:1rem !important;}.m-sm-4{margin:1.5rem !important;}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important;}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important;}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important;}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important;}.m-sm-5{margin:3rem !important;}.mt-sm-5,.my-sm-5{margin-top:3rem !important;}.mr-sm-5,.mx-sm-5{margin-right:3rem !important;}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important;}.ml-sm-5,.mx-sm-5{margin-left:3rem !important;}.p-sm-0{padding:0 !important;}.pt-sm-0,.py-sm-0{padding-top:0 !important;}.pr-sm-0,.px-sm-0{padding-right:0 !important;}.pb-sm-0,.py-sm-0{padding-bottom:0 !important;}.pl-sm-0,.px-sm-0{padding-left:0 !important;}.p-sm-1{padding:0.25rem !important;}.pt-sm-1,.py-sm-1{padding-top:0.25rem !important;}.pr-sm-1,.px-sm-1{padding-right:0.25rem !important;}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem !important;}.pl-sm-1,.px-sm-1{padding-left:0.25rem !important;}.p-sm-2{padding:0.5rem !important;}.pt-sm-2,.py-sm-2{padding-top:0.5rem !important;}.pr-sm-2,.px-sm-2{padding-right:0.5rem !important;}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem !important;}.pl-sm-2,.px-sm-2{padding-left:0.5rem !important;}.p-sm-3{padding:1rem !important;}.pt-sm-3,.py-sm-3{padding-top:1rem !important;}.pr-sm-3,.px-sm-3{padding-right:1rem !important;}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important;}.pl-sm-3,.px-sm-3{padding-left:1rem !important;}.p-sm-4{padding:1.5rem !important;}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important;}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important;}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important;}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important;}.p-sm-5{padding:3rem !important;}.pt-sm-5,.py-sm-5{padding-top:3rem !important;}.pr-sm-5,.px-sm-5{padding-right:3rem !important;}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important;}.pl-sm-5,.px-sm-5{padding-left:3rem !important;}.m-sm-n1{margin:-0.25rem !important;}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important;}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important;}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important;}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important;}.m-sm-n2{margin:-0.5rem !important;}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important;}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important;}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important;}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important;}.m-sm-n3{margin:-1rem !important;}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important;}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important;}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important;}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important;}.m-sm-n4{margin:-1.5rem !important;}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important;}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important;}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important;}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important;}.m-sm-n5{margin:-3rem !important;}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important;}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important;}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important;}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important;}.m-sm-auto{margin:auto !important;}.mt-sm-auto,.my-sm-auto{margin-top:auto !important;}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important;}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important;}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important;}}@media (min-width:768px){.m-md-0{margin:0 !important;}.mt-md-0,.my-md-0{margin-top:0 !important;}.mr-md-0,.mx-md-0{margin-right:0 !important;}.mb-md-0,.my-md-0{margin-bottom:0 !important;}.ml-md-0,.mx-md-0{margin-left:0 !important;}.m-md-1{margin:0.25rem !important;}.mt-md-1,.my-md-1{margin-top:0.25rem !important;}.mr-md-1,.mx-md-1{margin-right:0.25rem !important;}.mb-md-1,.my-md-1{margin-bottom:0.25rem !important;}.ml-md-1,.mx-md-1{margin-left:0.25rem !important;}.m-md-2{margin:0.5rem !important;}.mt-md-2,.my-md-2{margin-top:0.5rem !important;}.mr-md-2,.mx-md-2{margin-right:0.5rem !important;}.mb-md-2,.my-md-2{margin-bottom:0.5rem !important;}.ml-md-2,.mx-md-2{margin-left:0.5rem !important;}.m-md-3{margin:1rem !important;}.mt-md-3,.my-md-3{margin-top:1rem !important;}.mr-md-3,.mx-md-3{margin-right:1rem !important;}.mb-md-3,.my-md-3{margin-bottom:1rem !important;}.ml-md-3,.mx-md-3{margin-left:1rem !important;}.m-md-4{margin:1.5rem !important;}.mt-md-4,.my-md-4{margin-top:1.5rem !important;}.mr-md-4,.mx-md-4{margin-right:1.5rem !important;}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important;}.ml-md-4,.mx-md-4{margin-left:1.5rem !important;}.m-md-5{margin:3rem !important;}.mt-md-5,.my-md-5{margin-top:3rem !important;}.mr-md-5,.mx-md-5{margin-right:3rem !important;}.mb-md-5,.my-md-5{margin-bottom:3rem !important;}.ml-md-5,.mx-md-5{margin-left:3rem !important;}.p-md-0{padding:0 !important;}.pt-md-0,.py-md-0{padding-top:0 !important;}.pr-md-0,.px-md-0{padding-right:0 !important;}.pb-md-0,.py-md-0{padding-bottom:0 !important;}.pl-md-0,.px-md-0{padding-left:0 !important;}.p-md-1{padding:0.25rem !important;}.pt-md-1,.py-md-1{padding-top:0.25rem !important;}.pr-md-1,.px-md-1{padding-right:0.25rem !important;}.pb-md-1,.py-md-1{padding-bottom:0.25rem !important;}.pl-md-1,.px-md-1{padding-left:0.25rem !important;}.p-md-2{padding:0.5rem !important;}.pt-md-2,.py-md-2{padding-top:0.5rem !important;}.pr-md-2,.px-md-2{padding-right:0.5rem !important;}.pb-md-2,.py-md-2{padding-bottom:0.5rem !important;}.pl-md-2,.px-md-2{padding-left:0.5rem !important;}.p-md-3{padding:1rem !important;}.pt-md-3,.py-md-3{padding-top:1rem !important;}.pr-md-3,.px-md-3{padding-right:1rem !important;}.pb-md-3,.py-md-3{padding-bottom:1rem !important;}.pl-md-3,.px-md-3{padding-left:1rem !important;}.p-md-4{padding:1.5rem !important;}.pt-md-4,.py-md-4{padding-top:1.5rem !important;}.pr-md-4,.px-md-4{padding-right:1.5rem !important;}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important;}.pl-md-4,.px-md-4{padding-left:1.5rem !important;}.p-md-5{padding:3rem !important;}.pt-md-5,.py-md-5{padding-top:3rem !important;}.pr-md-5,.px-md-5{padding-right:3rem !important;}.pb-md-5,.py-md-5{padding-bottom:3rem !important;}.pl-md-5,.px-md-5{padding-left:3rem !important;}.m-md-n1{margin:-0.25rem !important;}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important;}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important;}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important;}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important;}.m-md-n2{margin:-0.5rem !important;}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important;}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important;}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important;}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important;}.m-md-n3{margin:-1rem !important;}.mt-md-n3,.my-md-n3{margin-top:-1rem !important;}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important;}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important;}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important;}.m-md-n4{margin:-1.5rem !important;}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important;}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important;}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important;}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important;}.m-md-n5{margin:-3rem !important;}.mt-md-n5,.my-md-n5{margin-top:-3rem !important;}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important;}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important;}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important;}.m-md-auto{margin:auto !important;}.mt-md-auto,.my-md-auto{margin-top:auto !important;}.mr-md-auto,.mx-md-auto{margin-right:auto !important;}.mb-md-auto,.my-md-auto{margin-bottom:auto !important;}.ml-md-auto,.mx-md-auto{margin-left:auto !important;}}@media (min-width:992px){.m-lg-0{margin:0 !important;}.mt-lg-0,.my-lg-0{margin-top:0 !important;}.mr-lg-0,.mx-lg-0{margin-right:0 !important;}.mb-lg-0,.my-lg-0{margin-bottom:0 !important;}.ml-lg-0,.mx-lg-0{margin-left:0 !important;}.m-lg-1{margin:0.25rem !important;}.mt-lg-1,.my-lg-1{margin-top:0.25rem !important;}.mr-lg-1,.mx-lg-1{margin-right:0.25rem !important;}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem !important;}.ml-lg-1,.mx-lg-1{margin-left:0.25rem !important;}.m-lg-2{margin:0.5rem !important;}.mt-lg-2,.my-lg-2{margin-top:0.5rem !important;}.mr-lg-2,.mx-lg-2{margin-right:0.5rem !important;}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem !important;}.ml-lg-2,.mx-lg-2{margin-left:0.5rem !important;}.m-lg-3{margin:1rem !important;}.mt-lg-3,.my-lg-3{margin-top:1rem !important;}.mr-lg-3,.mx-lg-3{margin-right:1rem !important;}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important;}.ml-lg-3,.mx-lg-3{margin-left:1rem !important;}.m-lg-4{margin:1.5rem !important;}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important;}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important;}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important;}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important;}.m-lg-5{margin:3rem !important;}.mt-lg-5,.my-lg-5{margin-top:3rem !important;}.mr-lg-5,.mx-lg-5{margin-right:3rem !important;}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important;}.ml-lg-5,.mx-lg-5{margin-left:3rem !important;}.p-lg-0{padding:0 !important;}.pt-lg-0,.py-lg-0{padding-top:0 !important;}.pr-lg-0,.px-lg-0{padding-right:0 !important;}.pb-lg-0,.py-lg-0{padding-bottom:0 !important;}.pl-lg-0,.px-lg-0{padding-left:0 !important;}.p-lg-1{padding:0.25rem !important;}.pt-lg-1,.py-lg-1{padding-top:0.25rem !important;}.pr-lg-1,.px-lg-1{padding-right:0.25rem !important;}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem !important;}.pl-lg-1,.px-lg-1{padding-left:0.25rem !important;}.p-lg-2{padding:0.5rem !important;}.pt-lg-2,.py-lg-2{padding-top:0.5rem !important;}.pr-lg-2,.px-lg-2{padding-right:0.5rem !important;}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem !important;}.pl-lg-2,.px-lg-2{padding-left:0.5rem !important;}.p-lg-3{padding:1rem !important;}.pt-lg-3,.py-lg-3{padding-top:1rem !important;}.pr-lg-3,.px-lg-3{padding-right:1rem !important;}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important;}.pl-lg-3,.px-lg-3{padding-left:1rem !important;}.p-lg-4{padding:1.5rem !important;}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important;}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important;}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important;}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important;}.p-lg-5{padding:3rem !important;}.pt-lg-5,.py-lg-5{padding-top:3rem !important;}.pr-lg-5,.px-lg-5{padding-right:3rem !important;}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important;}.pl-lg-5,.px-lg-5{padding-left:3rem !important;}.m-lg-n1{margin:-0.25rem !important;}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important;}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important;}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important;}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important;}.m-lg-n2{margin:-0.5rem !important;}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important;}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important;}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important;}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important;}.m-lg-n3{margin:-1rem !important;}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important;}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important;}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important;}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important;}.m-lg-n4{margin:-1.5rem !important;}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important;}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important;}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important;}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important;}.m-lg-n5{margin:-3rem !important;}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important;}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important;}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important;}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important;}.m-lg-auto{margin:auto !important;}.mt-lg-auto,.my-lg-auto{margin-top:auto !important;}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important;}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important;}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important;}}@media (min-width:1200px){.m-xl-0{margin:0 !important;}.mt-xl-0,.my-xl-0{margin-top:0 !important;}.mr-xl-0,.mx-xl-0{margin-right:0 !important;}.mb-xl-0,.my-xl-0{margin-bottom:0 !important;}.ml-xl-0,.mx-xl-0{margin-left:0 !important;}.m-xl-1{margin:0.25rem !important;}.mt-xl-1,.my-xl-1{margin-top:0.25rem !important;}.mr-xl-1,.mx-xl-1{margin-right:0.25rem !important;}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem !important;}.ml-xl-1,.mx-xl-1{margin-left:0.25rem !important;}.m-xl-2{margin:0.5rem !important;}.mt-xl-2,.my-xl-2{margin-top:0.5rem !important;}.mr-xl-2,.mx-xl-2{margin-right:0.5rem !important;}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem !important;}.ml-xl-2,.mx-xl-2{margin-left:0.5rem !important;}.m-xl-3{margin:1rem !important;}.mt-xl-3,.my-xl-3{margin-top:1rem !important;}.mr-xl-3,.mx-xl-3{margin-right:1rem !important;}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important;}.ml-xl-3,.mx-xl-3{margin-left:1rem !important;}.m-xl-4{margin:1.5rem !important;}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important;}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important;}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important;}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important;}.m-xl-5{margin:3rem !important;}.mt-xl-5,.my-xl-5{margin-top:3rem !important;}.mr-xl-5,.mx-xl-5{margin-right:3rem !important;}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important;}.ml-xl-5,.mx-xl-5{margin-left:3rem !important;}.p-xl-0{padding:0 !important;}.pt-xl-0,.py-xl-0{padding-top:0 !important;}.pr-xl-0,.px-xl-0{padding-right:0 !important;}.pb-xl-0,.py-xl-0{padding-bottom:0 !important;}.pl-xl-0,.px-xl-0{padding-left:0 !important;}.p-xl-1{padding:0.25rem !important;}.pt-xl-1,.py-xl-1{padding-top:0.25rem !important;}.pr-xl-1,.px-xl-1{padding-right:0.25rem !important;}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem !important;}.pl-xl-1,.px-xl-1{padding-left:0.25rem !important;}.p-xl-2{padding:0.5rem !important;}.pt-xl-2,.py-xl-2{padding-top:0.5rem !important;}.pr-xl-2,.px-xl-2{padding-right:0.5rem !important;}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem !important;}.pl-xl-2,.px-xl-2{padding-left:0.5rem !important;}.p-xl-3{padding:1rem !important;}.pt-xl-3,.py-xl-3{padding-top:1rem !important;}.pr-xl-3,.px-xl-3{padding-right:1rem !important;}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important;}.pl-xl-3,.px-xl-3{padding-left:1rem !important;}.p-xl-4{padding:1.5rem !important;}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important;}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important;}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important;}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important;}.p-xl-5{padding:3rem !important;}.pt-xl-5,.py-xl-5{padding-top:3rem !important;}.pr-xl-5,.px-xl-5{padding-right:3rem !important;}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important;}.pl-xl-5,.px-xl-5{padding-left:3rem !important;}.m-xl-n1{margin:-0.25rem !important;}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important;}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important;}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important;}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important;}.m-xl-n2{margin:-0.5rem !important;}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important;}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important;}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important;}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important;}.m-xl-n3{margin:-1rem !important;}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important;}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important;}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important;}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important;}.m-xl-n4{margin:-1.5rem !important;}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important;}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important;}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important;}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important;}.m-xl-n5{margin:-3rem !important;}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important;}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important;}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important;}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important;}.m-xl-auto{margin:auto !important;}.mt-xl-auto,.my-xl-auto{margin-top:auto !important;}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important;}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important;}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important;}}.float-left{float:left !important;}.float-right{float:right !important;}.float-none{float:none !important;}@media (min-width:576px){.float-sm-left{float:left !important;}.float-sm-right{float:right !important;}.float-sm-none{float:none !important;}}@media (min-width:768px){.float-md-left{float:left !important;}.float-md-right{float:right !important;}.float-md-none{float:none !important;}}@media (min-width:992px){.float-lg-left{float:left !important;}.float-lg-right{float:right !important;}.float-lg-none{float:none !important;}}@media (min-width:1200px){.float-xl-left{float:left !important;}.float-xl-right{float:right !important;}.float-xl-none{float:none !important;}}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format('woff2');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;font-stretch:100%;src:url(/themes/belfor/fonts/./opensans/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
html{height:100%;min-height:100%;}input.form-text,select.form-select{border:1px solid #000000;border-radius:0;padding:10px 15px;box-sizing:border-box;font-weight:400;font-style:normal;color:#000000;width:100%;height:38px;}label{display:block;font-weight:bold;}.form-group{margin-bottom:0px;}body{background:#ffffff;font-family:'Open Sans',sans-serif;font-size:16px;color:#000000;height:100%;min-height:100%;overflow-x:hidden;}input[type="submit"],input[type="button"],button.btn{background:#ff3333;border:none;border-radius:5px;color:#ffffff;min-width:100px;padding:6px 15px;margin-right:5px;}input[type="submit"]:hover,input[type="button"]:hover,button.btn:hover,button.btn:active,button.btn:focus,button.btn:visited{background:#bd332b !important;}img{max-width:100%;height:auto;}h1{font-size:2em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em;font-weight:800;}h2{font-size:1.5em;line-height:2em;margin-top:1em;margin-bottom:1em;}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em;}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em;}h5{font-size:0.83em;line-height:1.80723em;margin-top:1.80723em;margin-bottom:1.80723em;}h6{font-size:0.67em;line-height:2.23881em;margin-top:2.23881em;margin-bottom:2.23881em;}@media (min-width:1200px){.container{width:1200px;padding:0;}}.form-control{border:solid 1px #000;border-radius:0;min-height:38px;box-shadow:none;color:#000;}h1,h2,h3,h4,h5,h6{color:#000000;font-family:'Open Sans',sans-serif;font-weight:bold;font-style:normal;margin:0 0 0.75em;line-height:normal;text-align:left;}h1{margin-top:0.5em;}p{margin:0 0 1.5em;}a:link,a:visited{color:#E60000;text-decoration:none;}.theme-color,a.theme-color{color:#f90000;}#content a{text-decoration:underline;}.theme-bg{background:#f90000;}header > section.topbar{background:#383838;float:left;width:100%;padding:5px 0px;}.header-right-move{text-align:right;}.header-right-move > .row{display:flex;align-items:center;}a.global-link-header{color:#ffffff;text-decoration:none;margin-right:37px;font-size:15px;}a.global-link-header.country-link{background:url(/themes/belfor/images/global_icon.png) center left no-repeat;color:#fff;padding-left:25px;height:25px;float:left;text-decoration:none;font-size:15px;line-height:22px;margin-right:15px;background-position:0 3px;}.header-right-move .form-actions{padding:0;}ul.top-global li a{min-height:25px;vertical-align:middle;}ul.top-global li{vertical-align:middle;padding:0;}ul.top-global{margin-bottom:0;display:inline-block;vertical-align:middle;}.topbar .block-search{max-width:228px;float:right;margin-left:0;}.topbar .block-search .form-group{margin-bottom:0;}.topbar .block-search .input-group{width:194px;}.topbar .block-search .form-control{height:24px;min-height:24px;text-transform:uppercase;font-size:10px;width:100%;min-width:164px;border-top-left-radius:5px;border-bottom-left-radius:5px;padding-top:0;padding-bottom:0;}.tooltip{display:none !important;}.topbar .block-search .form-group .btn-primary{background:#000 !important;border:0;outline:0;padding:0 10px;min-width:auto;height:24px;line-height:initial;color:#fff;margin-right:0;}.topbar .block-search .form-group .btn-primary span{color:#ffffff;font-size:12px;font-weight:100;}header > section.middle{background:#fff;float:left;width:100%;padding:20px 0 0px 0;}header > section.middle .right{float:right;padding:10px 22px 0 0;}.emergency-num{display:table;margin:auto;background:#ec1d23;padding:2px 5px;border-radius:3px;min-height:40px;}.emergency-num-inner{}.emergency-num span.e_num_label_wrp{display:table-cell;vertical-align:middle;text-align:left;width:83px;line-height:12px;font-weight:bold;text-transform:uppercase;font-size:11px;padding-right:9px;}.emergency-num span.e_num_label:first-line{font-size:20px;line-height:20px;font-weight:700;}.e_num > div.em_text:before{content:"";}.emergency-num .e_num{display:table-cell;vertical-align:middle;}.emergency-num .e_num a{color:#fff;text-decoration:none;font-weight:bold;font-size:24px;}.e_num > div.em_text{}.emergency-num .em-nuLabel{float:left;padding-right:16px;color:#ffffff;line-height:1;}.emergency-num .block{float:left;}.emergency-subtext{font-size:6px;}.header-top-language .block{float:left;}.flag-header{float:left;color:#ffffff;}.flag-header span{top:2px;position:relative;}.get_help_now{float:left;margin-left:30px;border:2px solid #e02518;border-radius:30px;overflow:hidden;-webkit-box-shadow:0px 21px 38px -21px rgba(0,0,0,0.62);-moz-box-shadow:0px 21px 38px -21px rgba(0,0,0,0.62);box-shadow:0px 21px 38px -21px rgba(0,0,0,0.62);}.get_help_inner1{border-radius:30px;background:#f43429;background:-moz-linear-gradient(top,#f43429 0%,#f02213 50%,#e02518 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f43429),color-stop(50%,#f02213),color-stop(100%,#e02518));background:-webkit-linear-gradient(top,#f43429 0%,#f02213 50%,#e02518 100%);background:-o-linear-gradient(top,#f43429 0%,#f02213 50%,#e02518 100%);background:-ms-linear-gradient(top,#f43429 0%,#f02213 50%,#e02518 100%);background:linear-gradient(to bottom,#f43429 0%,#f02213 50%,#e02518 100%);}.get_help_inner2{border-radius:30px;background:url(/themes/belfor/images/get-help-sign.png) no-repeat 9px 45%;}.get_help_now a{margin-left:50px;border:2px solid #ea8881;border-radius:0 30px 30px 0;background:#e02518;background:-moz-linear-gradient(top,#e02518 0%,#f02213 50%,#f43429 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e02518),color-stop(50%,#f02213),color-stop(100%,#f43429));background:-webkit-linear-gradient(top,#e02518 0%,#f02213 50%,#f43429 100%);background:-o-linear-gradient(top,#e02518 0%,#f02213 50%,#f43429 100%);background:-ms-linear-gradient(top,#e02518 0%,#f02213 50%,#f43429 100%);background:linear-gradient(to bottom,#e02518 0%,#f02213 50%,#f43429 100%);color:#ffffff;text-decoration:none;display:block;padding:0 17px 0 10px;text-align:center;box-sizing:border-box;min-width:170px;}.get_help_now a h2{margin:0;padding:4px 0 0 0;text-transform:uppercase;color:#ffffff;font-weight:600;font-size:18px;line-height:normal;text-align:center;}.get_help_now span{font-weight:500;font-style:normal;line-height:18px;text-transform:uppercase;font-size:12px;display:block;padding:0 0 3px 0;}a.navbar-brand{display:none;}.video-embed-field-lazy-play{border:none;}header > section.navbar{background:#ffffff;float:left;width:100%;position:relative;z-index:10;min-height:40px;border:0;margin-bottom:0;border-bottom:solid 7px #C7C6C6;}.navbar-default .navbar-nav > li > a{color:#777;float:left;padding:10px 18px;color:#fff;font-size:12px;text-transform:uppercase;text-decoration:none;border-right:none;font-weight:600;font-style:normal;}.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a.is-active,.navbar-default .navbar-nav > li > a.is-active:hover{text-shadow:none;outline:none;background:rgba(237,29,36,0.8509803921568627);color:#fff;text-transform:uppercase;text-decoration:none;}.navbar-default{background:transparent;border:0;margin-bottom:0;}footer .block-tb-megamenu  ul.tb-megamenu-nav li,ul.menu--menu-footer-bottom-menu  li,ul.menu--menu-footer-countries-menu   li{display:inline-block;padding:0px 10px;list-style-type:none;float:none;}footer .block-tb-megamenu ul.tb-megamenu-nav li a,ul.menu--menu-footer-bottom-menu  li a,ul.menu--menu-footer-countries-menu  li a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px;padding:0;background:transparent !important;font-weight:400;}footer .block-tb-megamenu ul.tb-megamenu-nav li a:hover{color:#fff;}footer h2#block-belfor-belfor-menu-menu-footer-countries-menu-menu{color:#f90000;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;text-align:center;font-family:"Gotham SSm A","Gotham SSm B",Helvetica,Arial;}div#main{width:100%;float:left;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}footer.footer{background:#383838;margin-top:0;border-top:0;width:100%;padding:5px 0px 5px;float:left;color:#fff;border-bottom:solid 4px #ED1D24;}.bottom-quicklinks{text-align:left;margin-top:20px;}.bottom-quicklinks a{overflow:hidden;text-indent:0;display:inline-block;text-align:center;margin:0;background:#fff;color:#454343;width:30px;height:30px;line-height:30px;border-radius:100%;margin-right:7px;font-weight:bold;text-align:center;font-size:16px;}.bottom-quicklinks a.footer-facebook{background-position:0px 0px;width:25px;height:25px;}.bottom-quicklinks a.footer-twitter{background-position:-25px 0px;width:36px;height:24px;}.bottom-quicklinks a.footer-youtube{background-position:-61px 0px;width:61px;height:25px;}.bottom-quicklinks a.footer-instagram{background-position:-122px 0px;width:26px;height:25px;}.bottom-quicklinks a.footer-linkedin{background-position:-148px 0px;width:28px;height:26px;}.bottom-quicklinks a.footer-googleplus{background-position:-176px 0px;width:38px;height:25px;}ul.bottom-morelinks{text-align:center;margin-top:20px;margin-bottom:0;}ul.bottom-morelinks li{border-right:2px solid #ffffff;padding:0px 10px;line-height:14px;color:#fff;}ul.bottom-morelinks li a{color:#fff;}ul.bottom-morelinks li:last-child{border-right:0;}ul.menu--menu-footer-countries-menu{text-align:center;}.banner-top-wrapper{background:#c8c8c8;overflow:hidden;}.banner-top-wrapper .views-field.views-field-field-banner-video{max-height:630px;position:relative;}.banner-top-wrapper iframe{width:100%;min-height:500px;max-height:630px;}.bottom-group{clear:both;padding-top:45px;}.bottom-group .country-header{padding-bottom:50px;}.country-header .views-field-field-featured article > h2{line-height:normal;font-size:16px;text-align:center;margin-bottom:5px;}.country-header .views-field-field-featured article > h2 a{color:#000000;text-decoration:none;line-height:normal;}.view-country-header .owl-item{text-align:center;cursor:move;}.view-country-header .owl-item img{margin:auto;}.view-country-header .views-field-title-field a{color:#000;font-weight:700;font-size:24px;margin-bottom:10px;display:inline-block;margin-top:0;text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap;}.view-country-header .owl-item > div{padding:0 15px;transition:all 0.5s ease;}.view-country-header .owl-item > div:hover{background:#ED1D24;}.view-country-header .owl-item > div:hover *{color:#fff;}.view-country-header .views-field-body{font-size:21px;color:#000;padding:10px 0;}.view-country-header .views-field-view-node a{background:#E60000;border:none;color:#ffffff;min-width:100px;padding:3px 10px;text-decoration:none;text-transform:uppercase;font-style:normal;font-size:14px;display:inline-block;text-align:center;min-width:170px;font-weight:600;border-radius:0;}.view-country-header .views-field-view-node a:hover{background:#bd332b;}.view-country-header .views-field-body h3{font-size:15px;display:inline-block;}.tb-megamenu .dropdown-menu{border-bottom:none;left:0px;}.tb-megamenu{background:none;}.tb-megamenu .mega > .mega-dropdown-menu{min-width:300px;padding:0 6px;background:rgba(237,29,36,0.8509803921568627);}.tb-megamenu .mega > div[class*="-sub-menu"],header .tb-megamenu .mega > .locationsMenu-wrap,header .tb-megamenu .mega.open > .locationsMenu-wrap{overflow-y:hidden !important;}.tb-megamenu .dropdown-submenu > .dropdown-menu{border:1px solid rgba(0,0,0,0.2);}.tb-megamenu .nav > li > a{float:left;padding:8px 18px;color:#fff;font-size:12px;text-decoration:none;border-right:none;font-weight:600;font-style:normal;}.tb-megamenu .nav > li > a:focus,.tb-megamenu .nav > li > a:hover{text-shadow:none;outline:none;background:rgba(237,29,36,0.8509803921568627);color:#fff;text-decoration:none;}.tb-megamenu .nav > .active > a,.tb-megamenu .nav > .active > a:hover,.tb-megamenu .nav > .active > a:focus{text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none;background:rgba(237,29,36,0.8509803921568627);color:#fff;text-decoration:none;}.tb-megamenu .nav > li.mega-align-center{position:static;}.tb-megamenu .nav > li > a:hover + .mega-dropdown-menu,.tb-megamenu .nav > li.level-1:hover .mega-dropdown-menu{display:block !important;background-color:rgba(237,29,36,0.8509803921568627);width:100% !important;}.tb-megamenu .nav > li.level-1 .mega-dropdown-menu.recovery-services-sub-menu{max-width:700px;left:30%;}header .tb-megamenu .nav > li.mega-align-center.locationsMenu{position:relative;}header .tb-megamenu .nav > li.level-1 .mega-dropdown-menu.locationsMenu-wrap{width:700px !important;}.tb-megamenu .nav > li.level-1:hover .mega-dropdown-menu .mega-dropdown-menu{display:none !important;}.tb-megamenu .nav > li.level-1:hover .mega-dropdown-menu li.level-2 a:hover + .mega-dropdown-menu,.tb-megamenu .nav > li.level-1:hover .mega-dropdown-menu li.level-2:hover .mega-dropdown-menu{display:block !important;}.mega-dropdown-inner{padding-left:2px;}.mega-dropdown-inner .mega-dropdown-inner{padding-left:0;}.tb-megamenu .dropdown-menu li > a{clear:both;color:#ffffff;display:block;line-height:20px;font-weight:normal;padding:15px 20px;text-shadow:none;white-space:nowrap;font-weight:bold;text-transform:initial;text-decoration:none;border:none;font-weight:600;font-size:16px;}.tb-megamenu .dropdown-menu li > a:hover,.tb-megamenu .dropdown-menu li > a:focus,.tb-megamenu .dropdown-submenu:hover > a{color:#ffffff;background:none;}.tb-megamenu .dropdown-menu .active > a{color:#000000;background:none;border:none;}.tb-megamenu .dropdown-menu .mega-nav > li a{padding:10px 0 !important;background:none !important;}header .tb-megamenu .locationsMenu .dropdown-menu .mega-nav > li a{padding:5px 0 !important;}.tb-megamenu .mega-nav > li:first-child > a,.tb-megamenu .dropdown-menu .mega-nav > li:first-child > a{margin-top:0px;}.tb-megamenu .nav li.dropdown > .dropdown-toggle .caret{display:none;}.tb-megamenu .nav li.dropdown.open > .dropdown-toggle{background:rgba(237,29,36,0.8509803921568627);color:#ffffff;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle{background:rgba(237,29,36,0.8509803921568627);color:#fff;}.tb-megamenu .mega-align-justify > .dropdown-menu{top:40px;border:none;}.tb-megamenu .maintab2 .tb-megamenu-subnav{padding-left:130px;}.tb-megamenu .maintab2 .tb-megamenu-subnav .tb-megamenu-subnav{padding-left:0;}.tb-megamenu .maintab2 .tb-megamenu-column .tb-megamenu-column{width:auto;}.tb-megamenu .maintab2 .tb-megamenu-column ~ .tb-megamenu-column{width:285px;}.tb-megamenu .tb-megamenu-column .mega-inner{}.tb-megamenu .tb-megamenu-column ~ .tb-megamenu-column  .mega-inner{}.tb-megamenu .tb-megamenu-column ~ .tb-megamenu-column{}.tb-megamenu .tb-megamenu-column ~ .tb-megamenu-column img{display:block;}.tb-megamenu .tb-megamenu-column ~ .tb-megamenu-column h2{background:#cccccc;padding:8px 14px;margin-bottom:14px;color:#000000;text-transform:uppercase;font-size:14px;margin:21px 0 0 0;}.tb-megamenu .tb-megamenu-column ~ .tb-megamenu-column .content ul{padding-left:14px;margin-top:12px;}.tb-megamenu .tb-megamenu-column ~ .tb-megamenu-column .content ul li{list-style:none;background:url(/themes/belfor/images/icon-bullet-arrow.png) no-repeat left center;padding-left:16px;}.tb-megamenu .tb-megamenu-column ~ .tb-megamenu-column .content ul li a{display:block;font-size:12px;line-height:normal;padding:5px 0;text-decoration:none;text-transform:capitalize;color:#555555;}.tb-megamenu .tb-megamenu-column ~ .tb-megamenu-column .content ul li a:hover{color:#000000;}.tb-megamenu .btn-navbar{display:none;}.tb-megamenu .nav > li > a{float:left;padding:12px 18px;color:#fff;font-size:12px;text-decoration:none;border-right:none;font-weight:600;font-style:normal;}.tb-megamenu .nav > li > a,.tb-megamenu .nav > li > span.tb-megamenu-no-link{border-bottom:0;border-right:0;border-top:0;color:#383838;font-weight:bold;padding:15px 10px;text-shadow:none;font-size:18px;cursor:pointer;font-weight:600;}html[lang="de"] .tb-megamenu .nav > li > a,html[lang="de"] .tb-megamenu .nav > li > span.tb-megamenu-no-link{padding-left:5px;padding-right:5px;}.french-language .tb-megamenu .nav > li > a,.french-language .tb-megamenu .nav > li > span.tb-megamenu-no-link{padding:15px 5px;font-size:15px;}img[style*="height"]{height:auto !important;}.menu--menu-og-1 > li{float:left;margin-left:0;}.menu--menu-og-1 > li > a,.menu--menu-og-1 > li> span{border-bottom:0;border-right:0;border-top:0;color:#fff;font-weight:bold;padding:10px 17px;text-shadow:none;text-transform:uppercase;font-size:14px;cursor:pointer;display:block;}.menu--menu-og-1 > li a .caret{display:none;}.menu--menu-og-1 > li.dropdown:hover ul{display:block;min-width:290px;padding:10px;margin-top:0;border-radius:0;border:0;}.menu--menu-og-1.nav > li > a:hover,.menu--menu-og-1.nav > li > a:focus,.menu--menu-og-1.nav > li > span:hover,.menu--menu-og-1.nav > li > span:focus{text-decoration:none;background-color:#eee;background:rgba(237,29,36,0.8509803921568627);}.menu--menu-og-1 .dropdown-menu > li > a:hover,.menu--menu-og-1 .dropdown-menu > li > a:focus,.menu--menu-og-1 .dropdown-menu > li > span:hover,.menu--menu-og-1 .dropdown-menu > li > span:focus{color:#ef4035;text-decoration:none;background-color:initial;}.menu--menu-og-1 .dropdown-menu > li > a{padding:6px 5px;}.menu--menu-og-1 .dropdown-menu > li > a.is-active{color:#ef4035;}.menu--menu-og-1 > li > a.is-active{background:rgba(237,29,36,0.8509803921568627);}.sites-content{width:100%;}.sites-content div.icon-col{float:left;width:7%;padding-top:4px;clear:both;}.sites-content div.sites-body{box-sizing:border-box;float:left;padding-right:67px;width:58%;position:relative;z-index:1;}.sites-content div.sites-sidebar{float:left;width:35%;}.sites-content div.icon-col .field--name-field-icon{padding-right:17px;}.sites-content div.content-title{clear:both;padding-left:7%;padding-right:35%;position:relative;z-index:0;}.is-bold-no h1{font-weight:normal;}.sites-content div.content-title .main-title a{margin:0 0 17px 0;text-transform:uppercase;display:block;}.sites-content .top-group{float:left;width:100%;}.sites-content .bottom_left{float:left;margin-right:1%;width:49%;}.sites-content .bottom_right{float:left;margin-left:1%;width:49%;}.sites-content .bottom-group .bottom{clear:both;}.bottom-group .block{}h2.block-title{font-size:18px;font-weight:500;color:#000000;text-align:center;position:relative;}h2.block-title:before{content:'';height:2px;display:inline-block;background:#ED1D24;width:100%;position:absolute;left:0;top:13px;}h2.block-title span{background:#fff;display:inline-block;position:relative;padding:0 50px;}.bottom-group .block .views-field-field-office-image,.bottom-group .block .views-field-field-icon,.bottom-group .block .views-field-field-youtube1{float:left;padding:0 26px 8px 0;max-width:50%;}.bottom-group .block .views-field-title .field-content{font-size:1.250em;}.bottom-group .block .views-field-title a{color:#000000;margin:0;text-transform:uppercase;text-decoration:none;text-align:center;display:block;font-weight:bold;}.bottom-group .block .views-field-created{font-weight:600;font-size:12px;padding-bottom:5px;margin-top:0.75em;}.bottom-group .block .views-field-field-description{line-height:22px;}.bottom-group .block .views-field-field-file-1{padding-top:5px;}.bottom-group .block .views-field-field-file-1 a{padding-left:22px;background:url(/themes/belfor/images/icon-pdf.png) no-repeat left top;font-family:'Open Sans',sans-serif;font-size:11px;font-weight:bold;}.bottom-group .block .views-field-sharethis{display:inline-block;}.bottom-group .block .views-field-sharethis{display:inline-block;}.bottom-group .block .views-field-nothing,.bottom-group .block .views-field-field-youtube1-1{}.bottom-group .block .views-field-nothing a,.bottom-group .block .views-field-field-youtube1-1 a{border-left:2px solid #006699;color:#006699;cursor:pointer;font-size:12px;font-weight:700;line-height:normal;padding-left:12px;font-weight:bold;}.sites-content .bottom-group .owl-theme .owl-controls .owl-buttons div.owl-prev,.bottom-featured .owl-theme .owl-controls .owl-buttons div.owl-prev{bottom:0;display:block;margin:auto;position:absolute;left:-50px;top:0;width:45px;height:45px;background:url(/themes/belfor/images/slideshow-arrow.png) no-repeat left top;font-size:0;margin:0;padding:0;top:38%;opacity:1;}.sites-content .bottom-group .owl-theme .owl-controls .owl-buttons div.owl-next,.bottom-featured .owl-theme .owl-controls .owl-buttons div.owl-next{bottom:0;display:block;margin:auto;position:absolute;right:-50px;top:0;width:45px;height:45px;background:url(/themes/belfor/images/slideshow-arrow.png) no-repeat left -55px;font-size:0;margin:0;padding:0;top:38%;opacity:1;}.sites-content .bottom-group .owl-theme .owl-controls .owl-buttons div.owl-prev:hover,.bottom-featured .owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background-position:right top;}.sites-content .bottom-group .owl-theme .owl-controls .owl-buttons div.owl-next:hover,.bottom-featured .owl-theme .owl-controls .owl-buttons div.owl-next:hover{background-position:-55px -55px;}.bottom-featured .more-link,.bottom-featured .owl-item .entity .field-name-field-url a{background:#ff3333;border:none;border-radius:4px;color:#ffffff;min-width:100px;padding:7px 10px;text-decoration:none;text-transform:uppercase;font-style:normal;font-size:12px;display:inline-block;text-align:center;}.country-page-content{width:100%;}.country-page-content .top-group{float:left;width:100%;margin-left:0;position:relative;}.country-page-content div.content-title{clear:both;padding-left:80px;}div.content-title,.field--name-body strong,h1,h2,h3,h4,h5,h6{}div.content-title.no-icon{padding-left:0 !important;}.country-page-content div.content-title h1 a,.country-page-content div.content-title span a,.node--type-company .block-entity-fieldnodetitle h1,.node--type-country_page .block-entity-fieldnodetitle-field .field--name-title-field{color:#000000;font-family:'Open Sans',sans-serif;font-weight:bold;font-style:normal;margin:0 0 0.75em;line-height:normal;text-align:left;margin:0;text-transform:none;font-size:24px;display:block;margin-bottom:20px;}.node--type-company .block-entity-fieldnodetitle h1{font-size:32px;}.country-page-content .top-group div.icon-col{float:left;width:80px;padding-top:0;clear:both;left:-100px;top:0;}article[data-history-node-id="5716"] .country-page-content .top-group div.icon-col{display:none;}.country-page-content div.icon-col .field--name-field-icon{padding-right:20px;}.country-page-content div.country-page-body.single-col{float:left;width:calc(56% - 100px);padding-right:30px;padding-bottom:30px;}.country-page-content div.country-page-body.single-col.full{width:calc(100% - 100px);padding-right:0;}.country-page-content .country-fullpage-right-content{float:right;width:44%;}.field--name-field-region-page-title{color:#000000;font-family:'Open Sans',sans-serif;font-weight:bold;font-style:normal;margin:0 0 0.75em;line-height:normal;text-align:left;margin-top:0.5em;font-size:24px;}.view--state-listing,.view-custom-office-listing{margin-right:-3%;}.view--state-listing .views-row,.view-custom-office-listing .views-row{float:left;width:30.33%;padding-bottom:30px;font-style:normal;font-size:13px;line-height:17px;padding-right:3%;min-height:133px;}.view--state-listing.state-list .views-row,.view-custom-office-listing.state-list .views-row{width:17%;padding-right:3%;padding-bottom:20px;min-height:18px;font-weight:bold;font-size:14px;}.view--state-listing div.views-row:nth-child(3n+1),.view-custom-office-listing div.views-row:nth-child(3n+1){clear:both;}.view-custom-office-listing .views-field-field-phone .views-label{display:inline-block;}.view-custom-office-listing .views-field-field-phone .field-content{display:inline-block;color:#E60000;}.view-custom-office-listing .views-field-php-2 h3{margin-bottom:0;font-size:14px;font-weight:700;}.view-custom-office-listing .views-field-php-2 h3 a{color:#E60000;}.view-custom-office-listing .views-field-field-emergency-number .views-label{display:inline-block;color:#E60000;font-weight:bold;}.view-custom-office-listing .views-field-field-emergency-number .field-content{display:inline-block;color:#E60000;font-weight:600;}.view--state-listing.state-list div.views-row:nth-child(3n+1){clear:none;}.view--state-listing.state-list div.views-row:nth-child(5n+1){}.view--state-listing h3.address-title{margin-bottom:8px;}.view--state-listing h3.address-title a{display:block;font-size:15px;margin:0 0 3px;text-decoration:none;}.address-emergency-label{color:#ff0000;font-size:12px;font-weight:600;}.address-emergency{color:#000000;font-size:12px;font-weight:600;}article[data-history-node-id="5716"] .country-page-content div.content-title{padding-left:0;}.view-newsroom .views-row{float:left;width:100%;padding:22px 29px;box-shadow:0px 1px 8px 0px #bbbbbb;border-radius:5px;box-sizing:border-box;font-weight:500;font-size:12px;line-height:19px;margin-bottom:30px;min-height:150px;color:#333333;}.view-newsroom .views-field-created{padding-bottom:10px;font-size:14px;}.view-newsroom .views-field-title a,.view-newsroom .views-field-title-field a{color:#000000;display:block;font-size:18px;font-weight:700;margin-bottom:8px;text-decoration:none;}.view-newsroom .views-field-field-image{float:left;padding-right:30px;}.view-newsroom .views-field-field-image img{display:block;border:1px solid #cccccc;}.views-more-link{text-transform:uppercase;font-weight:700;}.view-banner-node-image-with-title .views-field-field-image img{width:100%;max-height:500px;object-fit:cover;}.view-banner-node-image-with-title .views-field-title{position:absolute;bottom:30px;width:100%;}.view-banner-node-image-with-title{position:relative;}.view-banner-node-image-with-title .views-field-title .field-content{width:100%;max-width:1200px;margin:auto;display:block;}.view-banner-node-image-with-title .views-field-title .title-banner{font-size:30px;font-weight:bold;background:#fff;display:block;padding:10px 50px;max-width:800px;}.view-belfor-media-contact{color:#000000;}.view-belfor-media-contact{margin-bottom:120px;border-top:solid 1px #383838;padding-top:100px;margin-top:100px;overflow:hidden;}.media-contact-main{background:#C7C6C6;color:#000;padding:20px 20px;min-height:200px;}.sidebar-right .media-contact-main{background:none;min-height:initial;}.media-contact-main *{color:#000 !important;}.page-node-type-news article .field.field--name-body{column-count:2;column-gap:50px;}.page-node-type-news article .block-entity-fieldnodefield-youtubenews{float:left;padding-right:20px;}.page-node-type-news article .block-entity-fieldnodefield-youtubenews + .block-entity-fieldnodebody .field--name-body.field--type-text-with-summary{column-count:1;column-gap:initial;}.view-belfor-media-contact .views-row{width:33.33%;float:left;padding:0 15px;box-sizing:border-box;}.view-belfor-media-contact .view-content{margin:0 -15px;}.view-belfor-media-contact .views-field-field-block-title{font-size:14px;font-weight:700;margin-bottom:20px;color:#ff0000;text-transform:uppercase;}.view-belfor-media-contact .views-field-field-sub-title{color:#000000;font-size:17px;font-weight:700;margin-bottom:6px;}.view-belfor-media-contact .views-field-field-sub-title a{color:#000000;}.view-belfor-media-contact  .views-field-field-media-email a{color:#000000;text-decoration:underline;}.region-sidebar-second{}.region-sidebar-second .block{margin:0 0 56px 0;}.page-main-content{width:72%;}.sidebar-right{width:28%;}.sidebar-left{width:28%;}div.footer-top{color:#fff;width:100%;padding:40px 0px;float:left;background:#434343;margin-top:45px;}div.footer-top .logo{float:left;width:30%;text-align:left;}div.footer-top .footer-nav{float:left;padding-top:20px;width:70%;}div.footer-top .footer-nav ul.tb-megamenu-nav > li{min-height:195px;min-width:179px;max-width:179px;float:left;border-left:0;padding:0 10px;list-style:none;}div.footer-top .footer-nav ul.tb-megamenu-nav > li > a,div.footer-top .footer-nav ul.tb-megamenu-nav > li > span{font-size:14px;color:#000000;font-family:verdana,Helvetica,Arial;margin:0 0 3px 0;font-weight:bold;padding:0;background:none;}div.footer-top ul.tb-megamenu-nav li ul li{min-height:10px;border-left:none;padding:0;min-width:100%;max-width:100%;float:none;}div.footer-top ul.tb-megamenu-nav li ul li a{color:#555555;display:block;font-size:13px;padding:5px 0;text-decoration:none;line-height:normal;font-weight:normal;text-transform:none;margin:0;background:none;white-space:normal;}div.footer-top ul.tb-megamenu-nav li .tb-megamenu-submenu{display:block !important;position:inherit;background:none !important;border:0;box-shadow:none;padding:0;min-width:100%;}div.footer-top .footer-nav ul.tb-megamenu-nav > li > a > span{display:none;}div.footer-top .tb-megamenu .dropdown-menu .mega-nav > li a{color:#fff;font-size:14px;font-weight:400;padding:8px 0 !important;}div.footer-top ul.tb-megamenu-nav li ul li a:hover{color:#fff;}div.footer-top ul.tb-megamenu-nav li .tb-megamenu-submenu .mega-inner{padding:0;}div.footer-top .footer-nav ul.tb-megamenu-nav > li > a,div.footer-top .footer-nav ul.tb-megamenu-nav > li > span{background:none !important;color:#fff !important;margin-bottom:15px;font-weight:600;}.services-content{float:left;width:100%;}.services-content div.services-nav-list{float:left;width:24%;background:none;padding:0;position:relative;}.services-content .content-group{float:left;width:76%;}.services-content .content-group div.featured-image{float:left;clear:both;width:100%;box-sizing:border-box;padding-left:15%;}.services-content .content-group div.featured-image img{width:100%;}.services-content .content-group div.featured-image .field--name-field-featured-image{padding-bottom:40px;}.title-above-icon{padding-left:15%;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.services-content .content-group div.content-title{float:left;clear:both;width:100%;padding-bottom:30px;}.services-content .content-group div.content-title .field--name-field-service-heading{color:#000000;font-family:'Open Sans',sans-serif;font-weight:bold;font-style:normal;margin:0 0 0.75em;line-height:normal;text-align:left;margin:0;font-size:24px;}.services-content .content-group div.icon-col{float:left;width:15%;min-height:10px;text-align:right;}.services-content .content-group div.icon-col img{width:100%;max-width:60px;margin-left:auto;}.services-content .field--name-field-icon{padding-right:14px;}.services-content .content-group div.services-body.nosidebar{width:85%;float:left;}.services-content .content-group div.services-body.nosidebar .field--name-field-service-heading{font-size:24px;font-weight:700;margin-bottom:20px;}.page-node-type-services div#main{padding-left:0;}.page-node-type-services div#main .col-sm-12{}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{}footer  .block-tb-megamenu-menu-blockmenu-footer-countries-menu{margin:10px auto;width:80%;text-align:center;}footer .block-tb-megamenu ul.tb-megamenu-nav li a:focus{color:#ffffff;}.services-content .pane-content-listing-nav-panel-pane-1{position:relative;}.services-content .pane-content-listing-nav-panel-pane-1{padding-bottom:3.5em;}.services-content .services-nav-list .pane-content-listing-nav-panel-pane-1{clear:both;margin-bottom:50px;overflow:hidden;}.view-content-listing-nav-  .view-content .views-row{border-top:transparent;border-right:transparent;border-bottom:0;border-left:transparent;float:left;clear:both;width:100%;padding-bottom:0;list-style:none;}.view-content-listing-nav- .view-content .views-row a{text-decoration:none;float:left;clear:both;width:100%;box-sizing:border-box;line-height:normal;font-size:14px;text-align:left;border:0;font-weight:600;color:#000000;padding:7px 0;}.view-content-listing-nav- .view-content .views-row .active-pre a,.view-content-listing-nav- .view-content .views-row a.active{color:#000000;color:#000000;font-weight:bold;font-size:16px;text-transform:uppercase;}.view-content-listing-nav- .view-content .views-row .views-row a{padding-left:14px;background:url(/themes/belfor/images/icon-arrow-responsive-menu.png) no-repeat 0 -59px;word-break:break-word;}.view-content-listing-nav- .view-content .views-row .views-row{border:none;float:none;padding:0 0 0 2%;width:auto;}.view-content-listing-nav- .view-content .views-row .views-row a:hover{background:url(/themes/belfor/images/icon-arrow-responsive-menu.png) no-repeat 0 13px;}.services-nav-list .pane-node-field-brochure{padding-left:0px;}.services-nav-list .pane-node-field-brochure .field--name-field-brochure > .field--item{border-bottom:1px solid #e0e0e0;margin-bottom:30px !important;padding-bottom:20px !important;}.services-nav-list .pane-node-field-brochure .field--name-field-brochure > .field--item:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0;}.services-nav-list .pane-node-field-brochure .field--name-field-brochure > .field--item article > h2{display:none;}.services-nav-list .pane-node-field-brochure .field--name-field-brochure > .field--item .field--name-field-thumbnail{float:none;padding-right:0;padding-bottom:15px;}.services-nav-list .pane-node-field-brochure .field--name-field-brochure > .field--item .field--name-field-thumbnail img{display:block;border:1px solid #cccccc;max-width:100px;}.services-nav-list .pane-node-field-brochure .field--name-field-brochure > .field--item .field--name-title-field{font-size:12px;margin:0 0 5px 0;color:#000000;font-weight:600;}.services-nav-list .pane-node-field-brochure .field--name-field-brochure > .field--item .field--name-body{font-size:12px;line-height:normal;}.services-nav-list .pane-node-field-brochure .field--name-field-brochure > .field--item .field--name-body p{margin-bottom:5px;}.services-nav-list .pane-node-field-brochure .field--name-field-brochure > .field--item .field--name-field-file a{padding-left:0;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:bold;margin-left:0px;color:#383838;border-left:0;}.brochure-main{display:table;width:100%;box-sizing:border-box;border-collapse:collapse;}.brochure-main > *{display:table-cell;vertical-align:middle;width:60%;}.brochure-main > .brochure-social{text-align:right;}.services-nav-list .brochure-main > .brochure-social{text-align:left;}.rrssb-icon{width:100%;font-size:16px;line-height:normal;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;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);}.rrssb-twitter  .rrssb-icon:before{content:"\f099";}.rrssb-facebook  .rrssb-icon:before{content:"\f09a";}.rrssb-googleplus  .rrssb-icon:before{content:"\f0d5";}.rrssb-text{display:none;}ul.rrssb-buttons li{display:inline-block;color:#ffff;}ul.rrssb-buttons li a{color:#fff;width:30px;display:inline-block;text-align:center;background:#707070 !important;border-radius:50%;height:30px;line-height:30px;text-align:center;}ul.rrssb-buttons li.rrssb-print a{width:auto;height:auto;line-height:inherit;}ul.rrssb-buttons li.rrssb-print a span{line-height:initial;}ul.rrssb-buttons{padding-left:0;margin-bottom:0;}.rrssb-print span.rrssb-text{display:inline-block;color:#383838;cursor:pointer;font-size:14px;font-weight:700;line-height:normal;text-transform:uppercase;border-left:0;padding-left:8px;line-height:15px;vertical-align:top;margin-left:4px;}article[data-history-node-id="5526"] .flexible-layout{display:none;}.rrssb-print span.rrssb-icon{display:none;}.rrssb.rrssb-bs-default{display:inline-block;vertical-align:middle;padding:10px 10px 0 0;}ul.rrssb-buttons li.rrssb-print a{background:none !important;}.view--state-listing,.view-custom-office-listing{margin-right:-3%;}.view--state-listing .views-row,.view-custom-office-listing .views-row{float:left;width:33.33%;padding-bottom:30px;font-style:normal;font-size:13px;line-height:17px;padding-right:3%;min-height:133px;}.view--state-listing.state-list .view-content,.view-custom-office-listing.state-list .view-content{margin:0 -20px;}.view--state-listing.state-list .views-row,.view-custom-office-listing.state-list .views-row{width:33.33%;padding:0 20px;min-height:18px;font-weight:bold;font-size:15px;}.view--state-listing div.views-row:nth-child(3n+1),.view-custom-office-listing div.views-row:nth-child(3n+1){clear:both;}.view--state-listing.state-list div.views-row:nth-child(3n+1){clear:none;}.view--state-listing.state-list div.views-row:nth-child(5n+1){}.view-office-location .geolocation-map-wrapper{margin-bottom:50px;}.block-views-block-state-listing-block-1 .view--state-listing .views-row{width:20%;clear:none;padding:0 20px 17px;}.block-views-block-state-listing-block-1 .view--state-listing .views-row a{display:block;padding:3px 0;}.view-office-location .views-exposed-form label{display:block;position:relative;height:auto;width:auto;margin-bottom:5px;}.view-office-location .views-exposed-form .form-item{margin-right:15px;float:none;display:inline-block;vertical-align:bottom;}.view-office-location .views-exposed-form .form-actions{padding-top:0;}.view-office-location .views-exposed-form button.btn{height:38px;margin-left:12px;margin-top:0;float:left;text-transform:uppercase;font-size:16px;font-weight:bold;}.view-timeline{background:url(/themes/belfor/images/history_map.jpg) 3% 0 no-repeat;background-size:25% auto;float:left;padding:0 3% 0 30px;}.view-timeline .view-content{}.view-timeline .view-content .history-row{float:left;width:100%;clear:both;border-top:1px solid #b3b3b3;position:relative;margin-bottom:41px;}.view-timeline .view-content .history-row:first-child{border-top:none;padding-bottom:50px;}.view-timeline .view-content .history-row:before{content:" ";float:left;width:20px;height:42px;position:absolute;top:-1px;right:100%;border:1px solid #b3b3b3;border-right:none;border-radius:20px 0px 0px 20px;}.view-timeline .view-content .history-row:first-child:before{display:none;}.view-timeline .view-content .history-row:after{content:" ";float:left;width:20px;height:101%;position:absolute;top:40px;left:100%;border:1px solid #b3b3b3;border-left:none;border-radius:0px 20px 20px 0px;z-index:5;}.view-timeline .view-content .history-row:last-child:after{display:none;background:none;}.view-timeline .view-content .history-row .arrows{background:url(/themes/belfor/images/timeline_down_arrows.png) top left no-repeat;float:right;width:20px;height:20px;position:absolute;top:70%;right:-30px;z-index:10;}.view-timeline .view-content .history-row:last-child .arrows{display:none;}.view-timeline .view-content .views-row{float:left;width:33%;padding:10px 20px 0px;border-top:1px solid #b3b3b3;position:relative;margin-top:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.view-timeline .view-content .views-row span.history-year{float:left;position:absolute;bottom:100%;padding-bottom:.3em;margin-bottom:5px;font-size:13pt;}.view-timeline .view-content .views-row span.history-year:after{content:" ";background-color:#ff3333;border-radius:3px;width:10px;height:10px;float:left;position:absolute;top:100%;left:0px;}.view-timeline .view-content .views-row .history-content{float:left;float:left;font-size:9pt;line-height:1.2;}.view-timeline .view-content .views-row .history-content ul{float:left;margin:0;padding:0;line-height:1;list-style:none;}.view-timeline .view-content .views-row .history-content ul li{font-size:9pt;line-height:1.2;display:inline;padding-left:5px;list-style:none;}.view-timeline .view-content .views-row .history-content ul li:first-child{padding-left:0;}.view-timeline .view-content .views-row .history-content ul li:before{content:" ";width:8px;height:8px;background:#ff3333;display:inline-block;border-radius:2px;margin-right:3px;}.view-timeline .view-content .views-row .history-content ul li:first-child:before{display:none;}.history-image{clear:both;}.history-image ul{padding:20px 0 0 0;margin:0;}.history-image ul li{list-style:none;float:left;padding:0 12px 12px 0;}.history-image ul li a{border-radius:5px;display:block;overflow:hidden;}.history-image ul li a img{display:block;}.view-timeline .view-content .views-row.views-row-1{margin-left:32%;padding-left:10%;width:35%;}.view-timeline .view-content .views-row.views-row-1:before{content:" ";background-color:#ff3333;border-radius:3px;width:18px;height:18px;float:left;position:absolute;top:-9px;right:101%;left:inherit;border-top:none;}.view-timeline .view-content .views-row.views-row-2{width:33%;}.view-timeline .view-content .views-row.views-row-2:before{border-top:none;}.view-timeline .view-content .views-row.views-row-3{width:23%;}.view-timeline .view-content .views-row.views-row-4{width:22%;}.view-timeline .view-content .views-row.views-row-5{width:30%;}.view-timeline .view-content .views-row.views-row-6{width:25%;}.view-timeline .view-content .views-row.views-row-7{clear:left;padding-left:100px;padding-right:30px;}.view-timeline .view-content .views-row.views-row-8{padding-left:60px;padding-right:60px;}.view-timeline .view-content .views-row.views-row-9{padding-left:60px;padding-right:60px;width:34%;}.view-timeline .view-content .views-row.views-row-10{clear:left;width:32%;padding-right:40px}.view-timeline .view-content .views-row.views-row-11{width:30%;}.view-timeline .view-content .views-row.views-row-12{width:38%;}.view-timeline .view-content .views-row.views-row-13{width:34%;}.view-timeline .view-content .views-row.views-row-14{width:32%;}.view-timeline .view-content .views-row.views-row-15{width:34%;padding-right:70px;}.view-timeline .view-content .views-row.views-row-16{width:50%;padding-left:150px;padding-right:60px;}.view-timeline .view-content .views-row.views-row-17{width:50%;}.view-timeline .view-content .views-row.views-row-last{padding-right:20px;}.view-timeline .view-content .views-row.views-row-last:after{background:#252a3d;content:" ";border-radius:3px;width:18px;height:18px;float:left;position:absolute;top:-9px;left:100%;right:inherit;border-top:none;}.ce-content{width:100%;}.ce-content div.ce-top-left{float:left;width:56%;padding-right:37px;box-sizing:border-box;}.ce-content div.ce-top-left.full{width:100%;padding-right:0;}.ce-content div.ce-top-content  .block-entity-fieldnodetitle{clear:both;padding-left:0;margin:0;text-transform:uppercase;font-size:16px;color:#000000;font-family:'Open Sans',sans-serif;font-weight:bold;font-style:normal;line-height:normal;text-align:left;}.ce-content div.icon-col{float:left;width:100px;padding-top:4px;clear:both;}.ce-content div.ce-top-left div.ce-top-content{float:left;width:calc(100% - 100px);}.ce-content div.ce-sidebar{float:left;width:44%;}.ce-content div.icon-col .field--name-field-icon{padding-right:17px;}.view-library.view-display-id-attachment_1 .view-content{padding-top:0;max-width:100%;overflow:visible;}.view-library.view-display-id-attachment_1{margin-top:0;}.view-library.view-display-id-attachment_1 .view-content .views-row{margin-bottom:0;border:0;padding:0;position:relative;margin:0;padding-left:0;float:none;min-height:initial;font-size:16px;line-height:initial;max-width:390px;}.view-library.view-display-id-attachment_1 .view-content .views-row .views-field-field-icon{position:absolute;left:-80px;}.view-library.view-display-id-attachment_1 .view-content .views-row .views-field-title{font-size:25px;font-weight:bold;}.view-library{margin-top:36px;position:relative;max-width:1040px;margin:auto;padding-bottom:50px;}.view-library .view-filters .js-form-item-title{float:right;padding-right:0;width:50%;margin:0;float:left;box-sizing:border-box;}.view-library .view-filters .js-form-item-title input{background:url(/themes/belfor/images/search_form_mag_glass.png) no-repeat 95% center;background-size:17px 17px;color:#4c4c4c;text-transform:uppercase;font-weight:700;padding-right:15%;font-size:11px;color:#666666;width:100%;border-radius:0;border:solid 1px #383838;}.view-library .view-filters .js-form-item-title input:focus{color:#666666;}.view-library .view-filters .views-widget-filter-field_brochure_category_value,.view-library .view-filters .js-form-item-field-brochure-category-target-id{float:left;padding-right:0;width:282px;}.view-library .attachment{float:left;}.view-library .view-filters{z-index:99;margin:45px -15px 0;float:right;position:relative;}.view-library .view-filters .form-item{width:50%;float:left;padding:0 15px;margin-bottom:0;}.view-library .view-filters .views-widget-filter-field_brochure_category_value .selectBox,.view-library .view-filters .js-form-item-field-brochure-category-target-id .selectBox{width:100% !important;}.view-library .view-filters .views-widget-filter-field_brochure_category_value .selectBox .selectBox-label,.view-library .view-filters .js-form-item-field-brochure-category-target-id .selectBox .selectBox-label{width:100% !important;box-sizing:border-box;padding-right:28px;font-size:11px;color:#999999;}.view-library .view-filters .js-form-item-field-brochure-category-target-id label{display:none;}.view-library .view-filters .views-widget-filter-field_brochure_category_value select,.view-library .view-filters .js-form-item-field-brochure-category-target-id select{width:100%;border-radius:0;border:solid 1px #383838;}.view-library .view-filters .js-form-item-field-brochure-category-target-id .select-wrapper{width:100%;}.view-library .view-filters .views-submit-button{clear:both;}.view-library .view-content{overflow:hidden;max-width:1038px;margin:auto;clear:both;}.view-library .views-row{float:left;width:100%;padding:25px 0;box-shadow:none;border-radius:0;box-sizing:border-box;font-weight:500;line-height:18px;border-bottom:solid 1px #ed1d24;}.view-library .views-row > article > h2{display:none;}.view-library .views-row:nth-child(odd){margin-right:0;clear:both;}.view-library .views-row:nth-child(even){margin-left:0;}.view-library .field--name-title-field{color:#000000;display:block;font-weight:bold;padding-bottom:10px;text-decoration:none;text-transform:uppercase;}.view-library .field--name-field-thumbnail{float:left;padding-right:30px;padding-bottom:12px;display:none;}.view-library .field--name-field-thumbnail img{display:block;border:1px solid #cccccc;}.view-library .views-row p{margin-bottom:10px;}.view-library .field--name-field-file{display:inline-block;margin-top:0;vertical-align:middle;}.view-library .field--name-field-file a{padding-left:10px;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:bold;margin-left:0px;color:#383838;border-left:solid 2px;}.view-library .views-field-php{display:inline-block;padding-left:12px;}.view-library .views-field-php a{text-transform:uppercase;font-size:11px;font-weight:800;color:#006699;}.view-library .views-field-sharethis{display:inline-block;}.view-library .views-field-sharethis .sharethis-wrapper{border-right:2px solid #006699;padding-right:12px;font-size:11px;font-weight:bold;}.view-library  .views-field-field-share{display:inline-block;border-right:2px solid #069;padding-right:12px;width:64px;float:left;}.view-library .item-list{position:absolute;top:60px;right:0;}.view-library .item-list ul{margin:0;padding:0;}.view-library .item-list ul li{list-style:none;padding:0 5px;float:left;}.view-library .pager-current{display:none;}.view-library .pager-next a{width:44px;height:41px;display:block;background:url(/themes/belfor/images/slideshow-arrow.png) no-repeat -58px -108px;font-size:0;}.view-library .pager-next a:hover{background-position:-58px -159px;}.view-library .pager-previous a{width:44px;height:41px;display:block;background:url(/themes/belfor/images/slideshow-arrow.png) no-repeat left -108px;font-size:0;}.view-library .pager-previous a:hover{background-position:left -158px;}.view-library .view-filters .form-actions button:disabled{display:inline-block;position:absolute;left:50%;background-image:url(/themes/belfor/images/loader-v1.gif);top:0;background-size:100px;background-position:center;font-size:0;height:25px;opacity:1;width:25px;padding:0;min-width:auto;background-repeat:no-repeat;background-color:#fff !important;}.view-library .view-filters .form-actions button:disabled:hover{background-color:#fff !important;}.ce-content .bottom-webform{clear:both;border-top:0;margin:0;padding:0;padding-top:30px;margin-top:30px;}.ce-main-content{clear:both;}.ce-main-content form{padding-left:0;margin:auto;max-width:850px;}.webform-component--loss-form-left{float:left;width:50%;padding:0;border:none;margin:0;box-sizing:border-box;padding:0;}.webform-component--loss-form-right{float:left;width:50%;padding:0;border:none;margin:0;box-sizing:border-box;}.ce-content form .webform-component--for-insurance-professionals-only{clear:both;border:0;margin:0;padding:0;margin-top:50px;display:inline-block;width:100%;}.ce-content form .panel{box-shadow:0 0 0 0;padding:0;}.ce-content form .panel .panel-body{padding:0;margin:0;}.ce-content form input.form-date{border:1px solid #000000;border-radius:0;padding:10px 15px;box-sizing:border-box;font-weight:400;font-style:normal;color:#000000;width:100%;height:38px;}.ce-content form .webform-component--for-insurance-professionals-only > .panel-heading{display:block;background:none;border:0;color:#000000;padding:0;margin-top:0;background:#fff;float:left;padding:0;margin-bottom:10px;font-size:21px;}.ce-content form .webform-component--for-insurance-professionals-only .form-item{width:50%;float:left;padding-right:0;padding:0;}.ce-content form .webform-component--for-insurance-professionals-only .form-item:nth-child(odd){clear:both;}.ce-content form .webform-component--for-insurance-professionals-only .form-item:nth-child(even){float:right;}.form-actions{padding-top:25px;clear:both;}.ce-content form .form-actions{//text-align:right;}.ce-main-content form.webform-submission-form > .form-actions{padding:0 15px;width:100%;}.ce-main-content form.webform-submission-form > .form-actions .btn{margin:0;font-size:20px;text-transform:uppercase;}div.career_left{float:left;width:22%;padding-left:0;padding-top:3px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;word-wrap:break-word;}.ce-content form .webform-component--for-insurance-professionals-only > .panel-heading .panel-title{margin:0;padding:0;font-size:18px;font-weight:bold;}.ce-main-content form.webform-submission-form > .form-item .form-control{min-height:38px;border-radius:0;border:solid 1px #000;box-shadow:none;width:100%;}.ce-main-content form.webform-submission-form > .form-item.panel{float:left;width:100%;margin-bottom:0;border:0;}.ce-main-content form.webform-submission-form{margin:auto;}.ce-main-content form.webform-submission-form > .form-item .js-webform-checkboxes .form-item,.ce-main-content form.webform-submission-form > .form-item .js-webform-radios .form-item{width:100%;padding:0;margin:0;margin-bottom:5px;}.ce-main-content form.webform-submission-form > .form-item .form-item .form-control{min-height:38px;width:100%;}div.career_left .field--label{display:none;}div.career_left .field--name-field-jo .field--name-field-jo .field--item,div.career_left .view-career-job-block .views-field-field-job-tilte{color:#ff3333;font-family:'Open Sans',sans-serif;font-weight:bold;font-style:normal;margin:0 0 0.75em;line-height:normal;text-align:left;text-transform:uppercase;font-size:1.2em;}div.career_left .field--name-field-link a,div.career_left .view-career-job-block .views-field-field-link a{background:#ff3333;border:none;border-radius:5px;color:#ffffff;display:block;text-align:center;padding:6px 15px;margin-right:5px;color:#ffffff;max-width:178px;text-transform:uppercase;}.career-content .content-group{float:left;width:78%;padding-left:25px;padding-right:0;}.career-content .content-group .title-above-icon{color:#000;font-family:'Open Sans',sans-serif;font-weight:bold;font-style:normal;margin:0 0 0.75em;line-height:normal;text-align:left;margin:0 0 18px 0;padding-left:20%;}.career-content div.icon-col{float:left;width:20%;text-align:right;min-height:1px;clear:both;}.career-content div.icon-col .field--type-image img{float:right;max-width:60px;}.career-content  .content-group div.career-body{float:left;width:80%;min-height:1px;}.career-content div.icon-col .field--type-image{padding:0 17px;}div.career_left .field--type-field-collection .field--items > .field--item{overflow:hidden;padding-bottom:20px;border-bottom:1px dotted #D3D7D9;margin-bottom:15px;}div.career_left .field--type-field-collection .field--items .field--item:first-child .field--type-link,div.career_left .view-career-job-block .views-field-field-link{margin-top:20px;display:block;}.customer-content{}.customer-content div.customer-nav-list{float:left;width:23%;position:relative;word-wrap:break-word;}.customer-content .top-group .content-group{float:left;width:77%;}.customer-content .content-group div.content-title{float:left;clear:both;width:100%;padding-left:90px;box-sizing:border-box;color:#000000;font-family:'Open Sans',sans-serif;font-weight:bold;font-style:normal;margin:0 0 0.75em;line-height:normal;text-align:left;font-size:2em;margin:0 0 25px 0;}.customer-content div.icon-col{float:left;width:90px;text-align:right;min-height:1px;}.customer-content div.icon-col > *{}.customer-content div.icon-col .field--type-image{padding:0 17px;}.customer-content div.icon-col.no-icon{display:none;}ul.country-page-list{vertical-align:top;max-width:820px;margin:auto;}ul.country-page-list li{vertical-align:top;position:relative;height:100%;padding:0;padding:20px 0;width:100%;border-bottom:solid 1px #000;}ul.country-page-list li:last-child{border-bottom:0;}ul.country-page-list li:last-child > div.country-inner-main{max-width:50%;margin:auto;margin:0px 0 5px 28.5%;}ul.country-page-list li .view-country-language-lists h3,ul.country-page-list li h3{margin:5px 0px 4px;line-height:1em;color:#000;float:left;clear:left;padding-right:10px;text-transform:uppercase;font-size:14px;font-weight:normal;width:150px;}ul.country-page-list li:first-child .view-country-language-lists h3{}.view-country-language-lists .views-row,ul.country-page-list li h3 + *{line-height:1em;color:#000;float:left;color:#000;text-decoration:none;margin:5px 10px 4px 0;}.view-country-language-lists .views-row a,ul.country-page-list li h3 + * a{font-size:16px;color:#e60000;text-decoration:none;text-transform:capitalize;}ul.country-page-list li h2.region-name,ul.country-page-list li h2{}ul.country-page-list li:last-child .view-country-language-lists h3{width:50%;}ul.country-page-list li .view-country-language-lists{overflow:hidden;}.customer-content  .content-group{float:left;width:77%;padding-left:25px;}.customer-content .content-group div.customer-body.no-brochure{padding-right:0;width:calc(100% - 90px);}.customer-content .content-group .icon-col.no-icon + div.customer-body.no-brochure{width:100%;}.customer-content  .content-group div.customer-body{float:left;width:55%;padding-right:57px;box-sizing:border-box;min-height:1px;}.inner-nav-list{background:#ffffff;float:left;width:22%;padding-top:0em;padding-bottom:3.5em;}.inner-nav-list{background:#ffffff;float:left;width:22%;padding-top:0em;padding-bottom:3.5em;}.inner-nav-list::after{background:url(/themes/belfor/images/edge-buller2.png) repeat-x right top;bottom:-10px;float:none;height:34px;left:0;position:absolute;right:0;width:100%;z-index:1;content:"";}.inner-nav-list .view-content{padding-left:0;font-size:.8em;list-style:none;}.inner-nav-list .view-content h3{padding:0.83em 10% 0.83em 17%;margin:0;clear:both;}.inner-nav-list .view-content .item-list ul{padding:0;margin:0;}.inner-nav-list .view-content .views-row{border-top:transparent;border-right:transparent;border-bottom:0;border-left:transparent;float:left;clear:both;width:100%;padding-bottom:0;list-style:none;}.inner-nav-list .view-content .views-row.views-row-first{border-top:1px solid #c6c6c6;padding:0;}.inner-nav-list .view-content .views-row a{padding:7px 0;text-decoration:none;font-weight:bold;color:#000000;float:left;clear:both;width:100%;box-sizing:border-box;line-height:normal;font-size:14px;text-align:left;border:0;font-weight:600;}.inner-nav-list .view-content .views-row a:hover{color:#000000;font-weight:600;}.inner-nav-list .view-content .views-row a.active,.inner-nav-list .view-content .views-row .active-pre a{background-color:#ffffff;color:#000000;font-weight:bold;font-size:16px;text-transform:uppercase;}.inner-nav-list .view-content .views-row .view-content{background:#ffffff;float:left;width:100%;}.inner-nav-list .view-content .views-row .views-row{border:none;float:none;padding:0 0 0 13%;width:auto;}.inner-nav-list .view-content .views-row .views-row .field-content{padding-left:8px;}.inner-nav-list .view-content .views-row .views-row a{padding-left:14px;background:url(/themes/belfor/images/icon-arrow-responsive-menu.png) no-repeat 0 -59px;}.inner-nav-list .view-content .views-row .views-row a:hover{color:#ff0000;background:url(/themes/belfor/images/icon-arrow-responsive-menu.png) no-repeat 0 13px;}.customer-content div.customer-nav-list .inner-nav-list{width:100%;}.sitemap-menu .tb-megamenu .nav > li > span.tb-megamenu-no-link{color:#000000;padding:0;}.sitemap-menu .tb-megamenu .nav > li > a{color:#000;padding:0;}.sitemap-menu .tb-megamenu .nav > li{display:block;width:100%;padding-bottom:30px;float:left;position:relative;}.sitemap-menu .tb-megamenu .nav > li .tb-megamenu-submenu{display:block !important;position:initial !important;max-width:100% !important;width:100% !important;box-shadow:inherit;border:0;left:0;transform:initial;background:none !important;padding:0;}.sitemap-menu .tb-megamenu .mega-nav > li,.sitemap-menu .tb-megamenu .dropdown-menu .mega-nav > li{display:inline-block;width:25%;box-sizing:border-box;float:left;}.sitemap-menu .tb-megamenu .nav li.dropdown.open > .dropdown-toggle{background:none;color:#000;}.sitemap-menu .tb-megamenu .nav > li > a:focus,.sitemap-menu .tb-megamenu .nav > li > a:hover{text-shadow:none;outline:none;background:none;color:#E60000 !important;text-decoration:none;}.sitemap-menu .tb-megamenu .nav > li.level-1 .mega-dropdown-menu li.level-2 .mega-dropdown-menu{display:none !important;}.sitemap-menu .tb-megamenu .nav > li.level-1:hover .mega-dropdown-menu li.level-2:hover .mega-dropdown-menu{display:none !important;}.sitemap-menu .tb-megamenu .tb-megamenu-column ~ .tb-megamenu-column .mega-inner li,.sitemap-menu .tb-megamenu .tb-megamenu-column.span2 .mega-inner li{width:25%;border:0;}.sitemap-menu .tb-megamenu .tb-megamenu-column ~ .tb-megamenu-column .mega-inner{border:0;min-height:auto;margin-bottom:0;}.sitemap-menu .tb-megamenu .dropdown-menu .mega-nav > li a{color:#E60000;background:#fff !important;font-size:14px;}.sitemap-menu .tb-megamenu .span12.mega-col-nav .mega-inner{padding:0;}.sitemap-menu .tb-megamenu .row-fluid + .row-fluid{border-top:0;padding-top:0;}.sitemap-menu .tb-megamenu .tb-megamenu-column .mega-inner{padding:0;}.sitemap-menu .tb-megamenu .nav .dropdown-toggle .caret{display:none;}.sitemap-menu .tb-megamenu .dropdown-menu .mega-nav > li a:after{display:none;}.sitemap-menu .tb-megamenu .nav > li .tb-megamenu-submenu .mega-col-nav{width:100%;margin:0;}.breadcrumb{margin-left:15px;margin-right:15px;border-radius:0;background:none;padding-left:0px;padding-right:0px;}.breadcrumb > li{display:inline-block;vertical-align:middle;}.breadcrumb > .active{color:#000;}.breadcrumb > li a{color:#e60000;}.breadcrumb > li + li:before{color:#000;content:"\f101";font-family:FontAwesome}.view-banner-image article > h2{display:none;}.view-alert-ticker marquee{color:#ffffff;font-weight:700;font-style:normal;font-size:15px;font-style:italic;text-transform:uppercase;display:inline-block;line-height:48px;padding:0 25px 0 0;background:#39618d;background:-moz-linear-gradient(top,#39618d 0%,#174f8c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#39618d),color-stop(100%,#174f8c));background:-webkit-linear-gradient(top,#39618d 0%,#174f8c 100%);background:-o-linear-gradient(top,#39618d 0%,#174f8c 100%);background:-ms-linear-gradient(top,#39618d 0%,#174f8c 100%);background:linear-gradient(to bottom,#39618d 0%,#174f8c 100%);display:block;}.navbar-header{width:100%;text-align:center;}.tb-megamenu .nav > li{float:none;margin-left:0;display:inline-block;vertical-align:middle;}.location-view-main{float:left;width:100%;padding:0 15px;box-sizing:border-box;}.location-view-right{width:30%;float:left;box-sizing:border-box;}.location-view-page{overflow:hidden;margin:0 -15px;}.location-view-right > div .block-views-blocklocation-block-3,.sidebar-left .block-views-blocklocation-block-3{border:solid 1px #383838;padding:15px;color:#000;margin-bottom:12px;}.location-view-right > div .geolocation-map-container{width:100% !important;height:200px !important;margin:10px 0;}.location-view-right > div .views-field-title a,.sidebar-left .block-views-blocklocation-block-3 .views-field-title a{color:#000;font-weight:bold;}.location-view-right > div .office_emergency br,.sidebar-left .block-views-blocklocation-block-3 .office_emergency br{display:none;}.location-view-right > div .office_emergency span,.sidebar-left .block-views-blocklocation-block-3 .office_emergency span{margin-right:10px;}.location-view-right > div .office_emergency,.sidebar-left .block-views-blocklocation-block-3 .office_emergency{font-weight:bold;color:#E60000;}.sidebar-left .block-views-blocklocation-block-3 .office_manager_title,.sidebar-left .block-views-blocklocation-block-3 .office_manager{margin-top:10px;display:inline-block;}.sidebar-left .block-views-blocklocation-block-3 .office_manager{padding-left:5px;}.sidebar-left .block-views-blocklocation-block-3  span.office_email{display:block;}.sidebar-left .block-views-blocklocation-block-3 .views-field-field-location-info-map{margin-top:10px;margin-bottom:10px;}.location-view-main .block-entity-fieldnodetitle-field .field--name-title-field{font-size:24px;font-weight:bold;margin-bottom:15px;}.location-view-right > div .office_title{color:#000;font-size:14px;margin-bottom:-10px;display:block;}.em_text_right_side{position:fixed;right:10px;z-index:999;top:80%;transform:translateY(-50%);background:#E60000;color:#fff;font-size:24px;font-weight:bold;padding:17px 10px;//min-width:310px;max-width:420px;text-align:left;border-radius:10px;border-top-left-radius:50px;border-bottom-left-radius:50px;padding-left:60px;line-height:20px;}.em_text_right_side:before{content:"\f095";font-family:FontAwesome;position:absolute;font-size:50px;top:0;left:15px;bottom:0;font-weight:100;transform:rotate(20deg);height:100%;line-height:80px;}.em_text_right_side.de_language:before{top:8px;}.em_text_right_side span{display:block;font-size:15px;text-transform:uppercase;}.em_text_right_side a{color:#fff;text-decoration:none;}article[data-history-node-id="18971"] .country-page-content div.content-title{padding-left:0;}.services-nav-list .brochure-main > *{display:block;width:100%;}.services-nav-list .rrssb.rrssb-bs-default{display:inline-block;}.services-nav-list .rrssb.rrssb-bs-default + div{display:inline-block;padding:0;border:0;margin-top:10px;}.webform-confirmation{background:#5fb90726;width:100%;padding:5%;font-size:16px;border-radius:10px;margin-left:5%;}.webform-confirmation p{margin-bottom:5px;}.webform-confirmation .webform-confirmation__back a{display:inline-block;background:#E60000;color:#fff;padding:10px 20px;text-transform:uppercase;font-weight:bold;border-radius:5px;}.form-required{position:relative;}.form-required::before{content:'';vertical-align:super;display:inline-block;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 0.3em;position:absolute;left:-13px;top:7px;}.country-page-content > div{float:left;width:100%;overflow:hidden;}.country-page-content > div{float:left;width:100%;overflow:hidden;}.view-location .views-row{width:100%;float:left;border-radius:15px;background:none;padding:0;box-sizing:border-box;margin-bottom:12px;min-height:auto;}.view-location .views-row .views-field-field-office-image{float:left;max-width:200px;padding-right:20px;}.sidebar-left .view-location .views-row .views-field-field-office-image{float:none;max-width:100%;padding-right:0;margin-bottom:10px;}.sidebar-left .view-location .views-row .views-field-php,.sidebar-left .view-location .views-row .views-field-php-2{padding-bottom:15px;}.view-location{padding-top:0px;overflow:hidden;}.view-location .views-row .views-field-title a,.view-id-case_study.view-display-id-page_1 .views-row .views-field-title a{display:block;color:#000000;margin:0;text-transform:uppercase;text-decoration:none;text-align:center;display:block;font-size:16px;font-weight:bold;}h1.page-title{font-size:18px;font-weight:500;color:#000000;text-align:center;position:relative;}h1.page-title:before{content:'';height:2px;display:inline-block;background:#ED1D24;width:30%;position:absolute;left:0;top:13px;}h1.page-title:after{content:'';height:2px;display:inline-block;background:#ED1D24;width:30%;position:absolute;right:0;top:13px;}.view-country-language-lists .views-row,ul.country-page-list li .views-row{border-left:solid 1px #000;padding-left:10px;}.view-country-language-lists .views-row,ul.country-page-list li h3 + .views-row{border-left:0;padding-left:0;}ul.country-page-list li .image{display:inline-block;float:left;padding-right:35px;width:200px;box-sizing:border-box;}ul.country-page-list li .image + div{width:calc(100% - 250px);float:left;}ul.country-page-list-2{list-style:none;padding-left:0;}ul.country-page-list-2 li{padding:50px 0;border-top:solid 1px #000;}ul.country-page-list li:last-child{border-bottom:0;}.other-companies .views-row{margin-bottom:25px;}.other-companies .views-field-field-country-logo img{margin:0 auto 12px;max-height:56px;width:auto;}.other-companies .views-field-langcode a{font-size:16px;color:#e60000;}.block-views-exposed-filter-blockoffice-location-block-1 .form-actions{margin:0;clear:none;position:absolute;top:0;right:0;}.e_num > div.em_text .block-views-exposed-filter-blockoffice-location-block-1 .form-actions button{display:block;background:none !important;border:0;outline:0;font-size:0;background:url(/sites/default/files/search-icon.png) !important;background-repeat:no-repeat !important;min-width:auto;padding:0;height:24px;width:24px;margin:0;background-size:19px !important;background-position:center !important;}.block-views-exposed-filter-blockoffice-location-block-1 .form-actions button *{display:none;font-size:0;}#edit-field-location-info-map-boundary-geolocation-geocoder-google-geocoding-api::-webkit-input-placeholder{color:#fff;}#edit-field-location-info-map-boundary-geolocation-geocoder-google-geocoding-api::-moz-placeholder{color:#fff;}#edit-field-location-info-map-boundary-geolocation-geocoder-google-geocoding-api:-ms-input-placeholder{color:#fff;}.block-views-exposed-filter-blockoffice-location-block-1 .form-control{min-height:24px;height:24px;background:#9C1006;color:#fff;border:0;font-weight:600;float:left;font-size:11px;width:100%;text-transform:uppercase;}.block-views-exposed-filter-blockoffice-location-block-1 .form-control{background-repeat:no-repeat;background-position:right center;background-size:20px;}.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front{padding:0;border:0;background:#f9f9f9;}.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front li{padding:5px 0;border-bottom:solid 1px #ccc;}.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front li .ui-state-active{background:#ed1d24;border:0;}.country-page-search-box{max-width:600px;border:solid 1px #000;margin:auto;padding:50px;text-align:center;}.country-page-search-box.block-views-exposed-filter-blockoffice-location-block-1 .form-control{background:#fff;border:solid 1px #383838;height:35px;width:100%;max-width:100%;box-shadow:none;color:#000;text-transform:none;}.country-page-search-box.block-views-exposed-filter-blockoffice-location-block-1 .form-control::-webkit-input-placeholder{color:#000 !important;}.country-page-search-box.block-views-exposed-filter-blockoffice-location-block-1 .form-control::-moz-placeholder{color:#000 !important;}.country-page-search-box.block-views-exposed-filter-blockoffice-location-block-1 .form-control:-webkit-input-placeholder{color:#000 !important;}.view-id-office_location .views-exposed-form .form-control::-webkit-input-placeholder{color:#000 !important;}.view-id-office_location .views-exposed-form .form-control::-moz-placeholder{color:#000 !important;}.view-id-office_location .views-exposed-form .form-control:-webkit-input-placeholder{color:#000 !important;}.country-page-search-box.bef-exposed-form .form--inline > .form-item{width:100%;max-width:390px;margin:auto;float:none;}.country-page-search-box.block-views-exposed-filter-blockoffice-location-block-1 .form-actions{display:block;position:initial;padding-top:25px;height:auto;clear:both;}.country-page-search-box.block-views-exposed-filter-blockoffice-location-block-1 .form-actions button{display:inline-block;font-size:20px;text-transform:uppercase;background:#E60000;border-radius:0;min-width:200px;height:auto;padding:5px;}.block-views-exposed-filter-blockoffice-location-block-1 .panel{background:none;border:none;box-shadow:none;margin:0;border-radius:0;}.block-views-exposed-filter-blockoffice-location-block-1 .panel .panel-heading{display:none;}.block-views-exposed-filter-blockoffice-location-block-1 .panel .panel-body{padding:0;}.view-office-location .views-exposed-form .panel{background:none;border:none;box-shadow:none;margin:0;border-radius:0;}.view-office-location .views-exposed-form .panel .panel-heading{display:none;}.view-office-location .views-exposed-form .panel .panel-body{padding:0;}.home_page_after_slider_section{margin:0 -15px;padding:50px 30px;display:block;overflow:hidden;vertical-align:middle;}.home_page_after_slider_section > div{float:left;width:33.33%;padding:9px 15px;background-image:url(/themes/belfor/images/icon-01.png);padding-left:100px;background-size:74px;background-repeat:no-repeat;background-position:15px 0px;position:relative;}.home_page_after_slider_section > div.get_help_inner2{background-image:url(/themes/belfor/images/icon-02.png);}.home_page_after_slider_section > div.faq_text_home_page{background-image:url(/themes/belfor/images/icon-03.png);}.group-id-1 .home_page_after_slider_section > div.faq_text_home_page{background-image:url(/themes/belfor/images/icon-culture.png);}.home_page_after_slider_section h2.pane-title{font-size:24px;margin-bottom:0;font-weight:700;}.home_page_after_slider_section > div a{color:#000;font-size:18px;font-weight:400;}.path-frontpage .banner-top-wrapper{border-bottom:solid 7px #ED1D24;}.field-slideshow-controls a.prev,.field-slideshow-controls a.next{position:absolute;display:inline-block;top:0;z-index:99;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;padding:0;background-color:#E60000;width:50px;height:50px;text-align:center;line-height:50px;color:#fff;font-size:0;bottom:0;margin:auto 0;opacity:.3;}.field-slideshow-controls a.prev:before,.field-slideshow-controls a.next:before{font-size:30px;}.field-slideshow-controls a.next:before{content:"\f105";}.field-slideshow-controls a.prev:before{content:"\f104";}.field-slideshow-controls a.next{right:0;}.field-slideshow-wrapper:hover .field-slideshow-controls a.prev,.field-slideshow-wrapper:hover .field-slideshow-controls a.next{opacity:.7;}.field-slideshow-wrapper:hover .field-slideshow-controls a.prev:hover,.field-slideshow-wrapper:hover .field-slideshow-controls a.next:hover{opacity:1;}.view-country-header .owl-theme .owl-controls{display:none !important;}.view-country-header{margin:0 -15px;}.page-node-type-country-site .sites-content div.icon-col{display:none;}.page-node-type-country-site .sites-content div.sites-body{width:65%;padding-right:40px;}.page-node-type-country-site .sites-content div.sites-body.full{width:100%;padding-right:0;}.page-node-type-country-site .sites-content div.sites-body,.page-node-type-country-site .sites-content div.sites-sidebar{padding-top:100px;}.page-node-type-country-site .sites-content div.sites-sidebar .block-entity-fieldnodefield-image-country-site .field--item + .field--item{margin-top:200px;}.voice-belfor-row{max-width:790px;margin:auto;text-align:left;padding-top:40px;overflow:hidden;}.voice-belfor-row .voice-left{width:75%;float:left;padding-right:40px;box-sizing:border-box;font-style:italic;font-size:22px;}.voice-belfor-row .voice-right{width:25%;float:left;box-sizing:border-box;}.voice-belfor-row .voice-right .voice-author{font-size:18px;font-weight:700;margin-bottom:0;text-transform:uppercase;}.discover-belfor{padding:50px 0;}.discover-belfor-main{//padding-top:50px;}.voices-main{padding-top:50px;}.page-node-type-country-site .sites-content div.sites-body .field--name-field-image-country-site img{width:100%;}.navbar .tb-megamenu .nav > li:last-child .mega-dropdown-menu{left:-80%;width:250px !important;min-width:auto;}.tb-megamenu .nav > li:last-child li a + .tb-megamenu-submenu{right:100%;}.bottom-customer-page{overflow:hidden;float:left;width:100%;}.bottom-customer-page .block > .field{margin:0 -15px}.bottom-customer-page .block > .field  > .field--item{float:left;width:33.33%;padding:0 15px;text-align:center;margin-bottom:30px;}.bottom-customer-page .block > .field  > .field--item article h2{font-size:15px;text-transform:uppercase;font-weight:700;margin-bottom:5px;text-align:center;}.bottom-customer-page .block > .field  > .field--item article h2 a{color:#000000;}.rrssb.rrssb-bs-default + .field--name-field-file{display:inline-block;vertical-align:middle;padding-top:10px;}.bottom-customer-page .block .rrssb.rrssb-bs-default,.bottom-customer-page .block .rrssb.rrssb-bs-default + .field--name-field-file{margin-top:10px;}.bottom-customer-page .block .rrssb.rrssb-bs-default + .field--name-field-file{margin-left:10px;border-left:solid 2px;}.rrssb.rrssb-bs-default + .field--name-field-file a{color:#383838;text-transform:uppercase;font-weight:700;}.bottom-customer-page .block > .field > .field--item .field--name-field-thumbnail{margin-bottom:15px;}.bottom-customer-page .block{margin-top:20px;}.bottom-customer-page .block:first-child{margin-top:0;}.customer-content .bottom-customer-page  .block-entity-fieldnodefield-brochure{margin-top:80px;}.customer-content .content-group div.content-title .block-entity-fieldnodefield-featured-image{margin-bottom:15px;}.bottom-customer-page .block > .field .field{font-size:14px;}.bottom-customer-page .block > .field .field *{color:#383838;}.bottom-customer-page .block > .field .field.field--name-field-office-image{margin-bottom:10px;}.bottom-customer-page .block > .field .field.field--name-title-field{font-size:15px;font-weight:700;}.bottom-customer-page .block.block-entity-fieldnodefield-case-study > .field .field.field--name-field-file a{background:#E60000;color:#fff;padding:2px 20px;display:inline-block;font-weight:700;text-transform:uppercase;margin-top:10px;}.menu-arrow{display:none;}footer.footer .region-footer .view-site-map-link{display:none;}.view-id-location.view-display-id-block_1{margin-top:100px;}.view-id-location.view-display-id-block_1 .views-row,.view-id-case_study.view-display-id-page_1 .views-row{float:left;width:100%;padding:25px 0;box-shadow:none;border-radius:0;box-sizing:border-box;font-weight:500;line-height:1.35;border-bottom:solid 1px #ed1d24;text-align:left;}.view-id-case_study.view-display-id-page_1 .views-row{margin-left:100px;width:calc(100% - 100px);}article.case-study.teaser .content .field--name-title-field{color:#000000;display:block;font-weight:bold;padding-bottom:10px;text-decoration:none;text-transform:uppercase;}article.case-study.teaser .content .field--name-field-file a{padding-left:10px;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:bold;margin-left:0px;color:#383838;border-left:solid 2px;}article.case-study.teaser>h2{display:none;}article.case-study.teaser .content{display:table;width:100%;box-sizing:border-box;border-collapse:collapse;}article.case-study.teaser .content > *{display:table-cell;vertical-align:middle;width:60%;}article.case-study.teaser .content > .brochure-social{text-align:right;}.view-id-location.view-display-id-block_1 .views-row:last-child,.view-id-case_study.view-display-id-page_1 .views-row:last-child{margin-bottom:30px;}.view-id-location.view-display-id-block_1 .views-row .views-field-title a,.view-id-case_study.view-display-id-page_1 .views-row .views-field-title a{text-align:left;margin-bottom:5px;}.view-id-location.view-display-id-block_1 .views-row .views-field-field-file-1 a,.view-id-case_study.view-display-id-page_1 .views-row .views-field-field-file a{background:#E60000;border:none;color:#ffffff;min-width:100px;padding:3px 20px;text-decoration:none;text-transform:uppercase;font-style:normal;font-size:14px;display:inline-block;text-align:center;font-weight:600;border-radius:0;margin-top:20px;}.view-id-case_study.view-display-id-page_1 .attachment-before .views-row{border:0;padding:0;margin-bottom:60px;font-size:16px;line-height:20px;}.view-id-case_study.view-display-id-page_1 .attachment-before .views-row .views-field-field-icon{float:left;padding-right:20px;}.page-header{}.view.view-newsroom{margin-top:20px;}.block-entity-fieldnodefield-right-column-body + .block.block-ctools-block.block-entity-fieldnodebody{width:54%;padding-right:54px;}.leadership-group{overflow:hidden;}.leadership-group .leadership-leftsidebar{float:left;width:140px;}.leadership-group .leadership-center{float:left;width:100px;text-align:right;padding-right:15px;padding-top:130px;}.leadership-group .leadership-right{float:left;width:calc(100% - 240px);}.leadership-group .leadership-right .block-entity-fieldnodefield-photo{float:right;padding:0 0 15px 45px;}.leadership-group .leadership-center img{float:right;}.leadership-group .leadership-right .block-entity-fieldnodefield-designation{padding-bottom:13px;font-weight:700;font-style:normal;text-transform:uppercase;font-size:14px;}.leadership-group .leadership-right .block-entity-fieldnodetitle h2.block-title:before{display:none;}.leadership-group .leadership-right .block-entity-fieldnodetitle h2.block-title{text-align:left;margin:0 0 21px 0;}.leadership-group .leadership-right .block-entity-fieldnodetitle h2.block-title span{padding:0;text-transform:uppercase;font-size:28px;font-weight:bold;}.leadership-group .leadership-right .block-entity-fieldnodetitle h2.block-title + span{margin:0 0 2px 0;padding:0;line-height:normal;color:#333333;font-size:20px;font-weight:bold;font-style:normal;text-transform:uppercase;display:block;}.leadership-group .leadership-right .block-entity-fieldnodetitle{float:left;width:100%;}.page-node-type-office-location .sidebar-left{float:right;}.page-node-type-office-location article.node .field--name-field-office-headline{color:#000000;font-family:'Open Sans',sans-serif;font-weight:bold;font-style:normal;line-height:normal;text-align:left;margin:0;font-size:24px;display:block;}.page-node-type-office-location article.node .field--name-field-office-subhead{font-size:1.25em;line-height:normal;margin-top:0;color:#000000;margin:20px 0;font-weight:600;}.country-page-list-2{padding:50px 0;overflow:hidden;}.country-page-list-2 h2{position:relative;margin-bottom:40px;}.country-page-list-2 h2 span{background:#ffffff;display:inline-block;position:relative;padding:0 15px;font-weight:normal;}.country-page-list-2 h2:before{content:'';height:2px;display:block;background:#ED1D24;width:100%;position:absolute;left:0;top:50%;}.country-page-list-2 .country-page-list-2-inner{max-width:870px;margin:auto;}.country-page-list-2 .country-page-list-2-inner .col-custom{width:33%;float:none;padding:0 30px;display:inline-block;vertical-align:middle;text-align:center;}.col-custom .views-field-langcode{display:inline-block;line-height:14px;}.col-custom .views-field-langcode + .views-field-langcode{border-left:solid 1px #000;padding-left:10px;margin-left:5px;}.col-custom .views-field-langcode a{color:#000;font-size:15px;}.col-custom .views-field-field-country-logo{margin-bottom:20px;}.voices-main .view-voice-belfor{border-top:solid 1px #ed1d24;}.location-view-right > div .views-field-field-location-info-map img{width:100%;}.location-view-right > div .views-field-field-areas-serviced{margin-top:10px;}.location-view-right > div .views-field-field-areas-serviced .views-label{font-weight:bold;text-transform:uppercase;font-size:16px;}.location-view-right > div section + section{padding-top:50px;}.company-site-main-title{color:#000000;font-family:'Open Sans',sans-serif;font-weight:bold;font-style:normal;line-height:normal;text-align:left;margin:0;font-size:24px;display:block;padding-left:80px;margin-bottom:10px;}.company-site-main-content{overflow:hidden;}.company-site-icon{width:60px;float:left;}.company-site-main{width:calc(100% - 60px);float:left;padding-left:20px;}.company-site-main section.block-entity-fieldnodefield-company-image{float:right;padding-left:30px;}article[data-history-node-id="5691"] .country-page-content div.content-title{display:none;}.view-videos-block .view-header img{float:left;max-width:60px;position:absolute;left:0;}.view-videos-block{padding-left:80px;position:relative;}.block-views-blockvideos-block-block-2  .views-field.views-field-nothing{float:left;width:40%;}.block-views-blockvideos-block-block-2 .views-field-field-youtube-video{float:right;width:60%;padding-left:20px;}.block-views-blockvideos-block-block-2 .views-field-title a{font-size:16px;font-weight:700;font-style:normal;margin-bottom:15px;text-decoration:none;color:#000000;}.block-views-blockvideos-block-block-2 .views-field-created{font-size:14px;font-weight:700;font-style:normal;}.view-id-videos_block.view-display-id-block_3 .views-row{width:20%;float:left;padding:0 15px;margin-bottom:30px;}.view-id-videos_block.view-display-id-block_3 .view-content{margin:0 -15px;}.view-id-videos_block.view-display-id-block_3 .views-row .views-field-field-youtube1 img{width:100%;}.view-id-videos_block.view-display-id-block_3 .views-row .views-field-title a{color:#000;font-weight:600;margin-top:10px;display:block;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.view-id-videos_block.view-display-id-block_3 .views-row .views-field.views-field-created,.view-id-videos_block.view-display-id-block_3 .views-row .views-field.views-field-created + div{display:inline-block;vertical-align:middle;}.view-id-videos_block.view-display-id-block_3 .views-row .views-field.views-field-created + div{padding-left:10px;}.addtoany_list.a2a_kit_size_32 a > span{width:25px;height:25px;}.view-id-videos_block.view-display-id-block_3 .views-row .views-field.views-field-created + div{padding-left:10px;}.view-id-videos_block.view-display-id-block_3{margin-top:80px;}.view-id-videos_block.view-display-id-block_3 .views-exposed-form .form-item{width:25%;}.view-id-videos_block.view-display-id-block_3 .views-exposed-form .form-item *{width:100%;}.view-id-videos_block.view-display-id-block_3 .views-exposed-form .button{padding:10px;text-transform:uppercase;font-weight:700;}.view-id-videos_block.view-display-id-block_3 .views-exposed-form .form-actions{padding-top:22px;padding-left:15px;clear:none;}.view-id-videos_block.view-display-id-block_3 .views-row .views-field-php img{width:25px;height:auto;}.location-view-right .view-location .views-row .views-field-field-office-image{max-width:100%;width:100%;padding-right:0;margin-bottom:10px;}.sidebar-right .view-belfor-media-contact{margin:0;padding:0;border:0;}.sidebar-right .view-belfor-media-contact .views-row{width:100%;}.sidebar-right .fb_iframe_widget{}.banner-top-wrapper .views-field-field-banner-image  img{margin:auto;}.view-id-case_study.view-display-id-page_1 .view-header{position:relative;padding-left:100px;min-height:80px;margin-bottom:50px;font-size:18px;}.view-id-case_study.view-display-id-page_1 .view-header img{position:absolute;left:0;width:80px;top:10px;}.view-id-case_study.view-display-id-page_1 .view-header .page-title{margin-bottom:0;}.case_studies-page .page-header{display:none;}.country-box{text-align:center;font-size:18px;margin-bottom:30px;}.country-box .title{font-size:24px;text-align:center;font-weight:600;}.country-button a{background:#E60000;color:#fff;padding:2px 20px;display:inline-block;font-weight:600;text-transform:uppercase;font-size:14px;}.country-desc{padding:10px 0;}.page-header{border-bottom:0;}a.btn-v1{background:#E60000;color:#fff;padding:2px 20px;display:inline-block;font-weight:600;text-transform:uppercase;font-size:14px;}.page-node-type-company-page article{position:relative;padding-left:80px;}.page-node-type-company-page .page-header{padding-left:80px;}h1.page-header{color:#E60000;}.page-node-type-company-page article .author{display:none;}.page-node-type-company-page article .field--name-field-icon{position:absolute;left:0;width:60px;}.page-node-type-company-page article .links.inline.list-inline{display:none;}.page-node-type-company-page .col-sm-8.page-main-content{width:48%;}.page-node-type-company-page .sidebar-right{width:48%;float:right;}.view-id-case_study.view-display-id-block_1{padding-left:80px;margin-top:50px;position:relative;}.view-id-case_study.view-display-id-block_1 .views-row{float:left;width:100%;padding:25px 0;box-shadow:none;border-radius:0;box-sizing:border-box;font-weight:500;line-height:18px;border-bottom:solid 1px #ed1d24;}.view-id-case_study.view-display-id-block_1 .views-row .views-field-field-file a{display:inline-block;margin-top:10px;background:#E60000;color:#fff;padding:2px 20px;font-size:12px;text-transform:uppercase;font-weight:700;}.view-id-case_study.view-display-id-block_1 .views-row .views-field-title a{display:inline-block;text-transform:uppercase;font-weight:700;}.view-id-case_study.view-display-id-block_1 nav[role="navigation"]{margin-top:10px;display:inline-block;float:right;}.page-node-type-company-page .view-employee .views-row{border-bottom:1px solid #cecece;margin-bottom:17px;padding:0 15px 15px 15px;overflow:hidden;position:relative;min-height:100px;}.page-node-type-company-page .view-employee .views-row .views-field .views-label,.page-node-type-company-page .view-employee .views-row .views-field .views-label + div{display:inline-block;vertical-align:middle;}.page-node-type-company-page .view-employee .views-row .views-field .views-label + div{padding-left:5px;}.page-node-type-company-page .view-employee .views-row .views-field-field-employee-image{float:left;width:125px;position:absolute;}.page-node-type-company-page .view-employee .views-row .views-field-field-employee-image ~ .views-field{display:inline-block;width:100%;padding-left:120px;}.page-node-type-company-page .view-employee .views-row .views-field-field-employee-image ~ .views-field.views-field-title a{font-weight:bold;text-transform:uppercase;color:#000;}.page-node-type-company-page .view-employee .views-row .views-field-field-employee-image ~ .views-field.views-field-field-mobile-number{margin-top:10px;}.page-node-type-job-listing article{}.page-node-type-job-listing .page-header{padding-left:80px;}.page-node-type-job-listing article .field--name-field-icon{}.page-node-type-job-listing .customer-content .content-group div.content-title{padding-left:0;}.page-node-type-job-listing .icon-col{display:none;}div#sliding-popup{background:#ED1D24;}.node--type-country_site .field--name-body.field--type-text-with-summary p{margin-bottom:25px;}article.node--view-mode-full .field--name-body .field--items .field--item + .field--item{margin-top:25px;}span.emergency-small-fr-text{font-size:8px;line-height:1;display:block;padding:0 0 10px;}.em_text_right_side span.emergency-small-fr-text{font-size:8px;padding:6px 0;}.bottom-customer-page .block.block-ctools-block > .field > .field--item{}.bottom-customer-page .block.block-ctools-block > .field > .field--item{text-align:left;margin-bottom:0;float:left;width:100%;padding:25px 0;box-shadow:none;border-radius:0;box-sizing:border-box;font-weight:500;line-height:18px;border-bottom:solid 1px #ed1d24;}.bottom-customer-page .block.block-ctools-block > .field{margin:0 0;}.bottom-customer-page .block.block-ctools-block > .field > .field--item .field--name-title-field{color:#000000;display:block;font-weight:bold;padding-bottom:10px;text-decoration:none;text-transform:uppercase;}.bottom-customer-page .block.block-ctools-block > .field > .field--item .field--name-title-field a{color:#E60000;}.bottom-customer-page .block.block-ctools-block > .field .field.field--name-field-file a{padding:inherit;background-color:initial;color:inherit;border:inherit;margin:inherit;}.bottom-customer-page .block.block-entity-fieldnodefield-brochure > .field > .field--item article h2{display:none;}article[data-history-node-id="6051"],#block-views-block-videos-block-block-2 .view-header{display:none;}#block-globalleaderindisasterrecoveryandpropertyrestoration h2.block-title{color:#ff3333;font-weight:800;font-size:33px;line-height:44px;text-transform:uppercase;margin-bottom:-110px;position:relative;padding:0 100px;text-align:center;}#block-globalleaderindisasterrecoveryandpropertyrestoration .field--name-body h1{text-align:center;margin-top:-150px;text-transform:uppercase;}#block-globalleaderindisasterrecoveryandpropertyrestoration .field--name-body{margin-top:-50px;}#block-globalleaderindisasterrecoveryandpropertyrestoration h2.block-title:before{display:none;}section#block-globalleaderindisasterrecoveryandpropertyrestoration{margin:50px 0;}.view-id-country_boxes.view-display-id-block_2{margin:100px 0;}.view-id-career_job_block.view-display-id-block_3{margin-top:80px;}.view-id-country_boxes.view-display-id-block_2 .views-row:first-child,.view-id-career_job_block.view-display-id-block_3 .views-row{margin-bottom:50px;padding-bottom:50px;}.view-id-career_job_block.view-display-id-block_3 .views-row:last-child{border-bottom:0;}.view-id-country_boxes.view-display-id-block_2 .views-row .country-boxes--body:after{display:none;}.view-id-career_job_block.view-display-id-block_3 .views-row .country-boxes--body:after{display:none;}.country-boxes--image{width:41%;}.country-boxes--body{width:100%;position:relative;}.country-boxes--image + .country-boxes--body{width:59%;}.country-boxes--body:after{content:'';width:100%;height:1px;background:#000;display:block;margin-top:30px;}.view-display-id-block_2 .views-row:last-child .country-boxes--body:last-child:after{display:none;}.field-slideshow-wrapper{position:relative;}.social-weget-title{font-size:12px;padding-left:43px;line-height:26px;margin-left:5px;margin-bottom:17px;color:#000000;}.social-weget-title.facebook{background:url(/themes/belfor/images/icon-facebook.png) no-repeat left center;}.social-weget-title.twitter{background:url(/themes/belfor/images/icon-twitter.png) no-repeat left center;}.address-canada{font-size:15px;margin-top:20px;}.webform-submission-form .form-group{margin-bottom:15px;}.ce-content div.ce-sidebar .field--name-field-employee-image img{float:right;}.address-footer-section{margin-top:18px;font-size:15px;}.address-footer-section > div{padding-left:25px;position:relative;margin-bottom:10px;}.address-footer-section > div.address-footer:before{content:"\f041";}.address-footer-section > div:before{content:'';font-family:FontAwesome;padding-right:10px;font-size:20px;position:absolute;left:0;top:0;line-height:25px;}.address-footer-section > div.phone-footer:before{content:"\f095";}.view-banner-image .carousel-caption{font-size:16px;text-align:center;border-radius:5px;text-shadow:1px 1px #000000;}.view-banner-image .carousel-caption > *{text-align:center;}.view-banner-image .carousel-caption > .slide-link a{background:#ffffff;color:#000;display:inline-block;margin-top:10px;border-radius:20px;text-shadow:none;padding:10px 20px;min-width:150px;}.view-banner-image .carousel-caption h3{color:#fff;font-weight:bold;font-size:30px;margin-bottom:10px;}.view-banner-image .carousel-control{position:absolute;top:50%;bottom:initial;width:auto;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:1;transform:translateY(-50%);}.view-banner-image .carousel-control .icon-prev,.view-banner-image .carousel-control .icon-next,.view-banner-image .carousel-control .glyphicon-chevron-left,.view-banner-image .carousel-control .glyphicon-chevron-right,.view-banner-image .carousel-control .glyphicon-play,.view-banner-image .carousel-control .glyphicon-pause{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px;transform:translateY(-50%);background:#E60000;border-radius:5px;color:#fff;font-size:20px !important;font-weight:100 !important;box-shadow:0px 2px 10px 0 rgba(0,0,0,0.51);}.view-banner-image .carousel-control .glyphicon-chevron-left,.view-banner-image .carousel-control .glyphicon-chevron-right,.view-banner-image .carousel-control .icon-prev,.view-banner-image .carousel-control .icon-next{width:40px;height:80px;line-height:75px;margin-top:0;font-size:30px;}.view-banner-image .carousel-control .glyphicon-chevron-right,.view-banner-image .carousel-control .icon-next{margin-right:0;border-radius:5px 0 0 5px;}.view-banner-image .carousel-control .glyphicon-chevron-left,.view-banner-image .carousel-control .icon-prev{margin-left:0;border-radius:0 5px 5px 0px;}.view-banner-image .carousel-control.pause,.view-banner-image .carousel-control.play{width:auto;height:auto;top:initial;bottom:20px;left:10px;transform:translateX(-50%);}.view-banner-image .carousel-control.pause .glyphicon-pause,.view-banner-image .carousel-control.play .glyphicon-play{width:60px;height:40px;line-height:40px;left:0;}.view-banner-image .carousel-control:focus > .glyphicon{outline:auto 2px Highlight;outline:5px auto -webkit-focus-ring-color;}.view-id-library .views-field,.view-case-study .views-field{float:right;}.view-id-library .attachment .views-field,.view-case-study .attachment .views-field{float:left;}.view-id-library .views-field.views-field-nothing,.view-case-study .views-field.views-field-nothing{float:left;max-width:calc(100% - 400px);}.view-id-library .views-field-php-3 a{line-height:38px;text-transform:uppercase;font-weight:bold;color:#333333;margin:0 0 0 10px;border-left:2px solid #333;padding:0 0 0 15px;font-size:14px;}.view-id-library .views-field-php-3 a:first-child{border-left:none;}.view-id-library .views-field-addtoany-share .addtoany_list.a2a_kit_size_32 > a,.view-case-study .views-field-addtoany-share .addtoany_list.a2a_kit_size_32 > a{padding-right:4px;padding-left:0;}.view-id-library .views-field-addtoany-share .addtoany_list.a2a_kit_size_32 a > span,.view-case-study .views-field-addtoany-share .addtoany_list.a2a_kit_size_32 a > span{width:30px;height:30px;background:#707070 !important;border-radius:50%;font-size:10px !important;padding:6px;}.view-id-library .views-field.views-field-php-1 a,.view-case-study .views-field.views-field-php a{color:#383838;padding-left:10px;padding-top:10px;display:block;font-size:14px;font-weight:700;text-transform:uppercase;}.view-id-library .views-field.views-field-php a,.view-case-study .views-field.views-field-php-1 a{color:#383838;text-transform:uppercase;font-weight:700;font-size:14px;border-left:solid 2px;padding-left:15px;}.view-id-library .views-field.views-field-php a:first-child{border-left:none;padding-right:15px;}.view-id-library .views-field.views-field-php,.view-case-study .views-field.views-field-php-1{padding:10px 0;margin-left:15px;}.brochure-main .brochure-left a,.case-study-main .case-study-left a{text-transform:uppercase;font-weight:700;margin-bottom:10px;display:block;color:#E60000;text-decoration:none;}.services-nav-list .view-library .views-row{display:flex;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;}.services-nav-list .view-id-library .views-field.views-field-nothing,.services-nav-list .view-case-study .views-field.views-field-nothing{max-width:100%;order:1;width:100%;}.services-nav-list .view-id-library .views-field.views-field-php,.services-nav-list .view-case-study .views-field.views-field-php-1{order:4;width:100%;margin:0;}.services-nav-list .view-id-library .views-field.views-field-php a,.services-nav-list .view-case-study .views-field.views-field-php-1 a{padding:0;border:0;}.services-nav-list .view-id-library .views-field.views-field-php-1,.services-nav-list .view-case-study .views-field.views-field-php{order:3;}.services-nav-list .view-id-library .views-field.views-field-addtoany-share,.services-nav-list .view-case-study .views-field.views-field-addtoany-share{order:2;}.bottom-customer-page .block-views-blocklibrary-block-3.block-views{margin-top:100px;}.view-custom-office-listing.view-id-custom_office_listing{margin-top:50px;}article[data-history-node-id="10491"] .country-page-content .top-group div.icon-col{margin-top:-50px;}article[data-history-node-id="10491"]  .country-page-content > div{overflow:visible;}article[data-history-node-id="28481"] .view-id-location.view-display-id-block_1{margin-top:0;}section.block-views-blockcountry-header-block-1{background:#f2f2f2;position:relative;width:100%;padding:50px 0;}section.block-views-blockcountry-header-block-1:before{content:'';right:100%;position:absolute;height:100%;width:100%;z-index:9;background:#f2f2f2;bottom:0;top:0;display:block;}section.block-views-blockcountry-header-block-1:after{content:'';left:100%;position:absolute;height:100%;width:100%;z-index:9;background:#f2f2f2;bottom:0;top:0;display:block;}section.block-views-blockcountry-header-block-2 .view-header{position:relative;text-align:center;font-size:17px;margin-bottom:15px;}section.block-views-blockcountry-header-block-2 .view-header:before{content:"";width:calc(100% - 30px);height:2px;background:#ED1D24;position:absolute;left:0;top:calc(50%);right:0;margin:auto;}section.block-views-blockcountry-header-block-2 .view-header span{display:inline-block;padding:8px 15px;background:#fff;position:relative;}.dialog-off-canvas-main-canvas{}.geolocation-map-wrapper div[class*="ibani"]{margin-left:-30px;margin-top:-5px;}.geolocation-map-wrapper div[class*="ibani"] div[style*="overflow"]{border:2px solid #000000 !important;min-width:150px;overflow:hidden !important;background-color:rgb(255,255,255);height:auto !important;}.geolocation-map-wrapper div[class*="ibani"] div[style*="overflow"] + div div{background:url(/themes/belfor/images/map-arrow.png) no-repeat left top;width:28px !important;height:14px !important;border:none !important;margin-top:-1px;left:50% !important;transform:translateX(-50%);}.geolocation-map-wrapper div[class*="ibani"] img{top:6px !important;right:6px !important;}.location-marker-info{font-size:10px;}#views-exposed-form-office-location-block-1{position:relative;}.country-page-search-box .js-form-item-field-location-info-map-proximity,.e_num > div.em_text .js-form-item-field-location-info-map-proximity,.country-page-search-box .form-item-field-location-info-map-proximity-units,.e_num > div.em_text .form-item-field-location-info-map-proximity-units{display:none !important;}.e_num > div.em_text .bef-exposed-form .form--inline > .form-item{width:100%;}.services-body .block-entity-fieldnodebody{margin-bottom:15px;}.services-body .block-entity-fieldnodefield-photo-gallery .field--item{margin-bottom:20px;}.services-body .block-entity-fieldnodefield-photo-gallery .field--item img{width:100%;}#content .search-form .button{padding:9px 15px;}#content .search-form + h2 + ol{padding-left:20px;margin:0;}#content .search-form + h2 + ol li{margin-bottom:15px;border-bottom:solid 1px #f2f2f2;}.pagination > li > a,.pagination > li > span{color:#E60000;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#E60000;border-color:#E60000;}#content .search-form .search-help-link{display:none;}#panels-ipe-tray{z-index:10000;}.company-page-content{clear:both;}.company-page-content .icon-col{float:left;width:15%;}.company-page-content .no-sidebar .icon-col{width:8%;}.company-page-content .field-name-field-icon{padding-right:17px;}.company-page-content .icon-col img{margin-top:0;max-width:60px;width:100%;}.company-page-content .content-group{font-size:14px;line-height:25px;}.company-page-content .top-group{float:left;width:100%;padding-bottom:37px;}.company-page-content .company-page-body{float:left;width:85%;}.company-page-content .no-sidebar .company-page-body{float:left;width:92%;}.company-page-content .company-main{width:48%;float:left;padding-right:2%;}.company-page-content .company-main.no-sidebar{float:none;width:100%;padding-right:0;}.company-page-content .content-title{padding-left:15%;}.company-page-content .no-sidebar .content-title{padding-left:8%;}.company-page-content .content-title .block-entity-fieldnodetitle{margin:0 0 20px 0;font-style:normal;font-size:2em;color:#E60000;font-weight:800;margin-bottom:20px;display:block;}.company-page-content .company-page-sidebar{float:left;width:48%;position:relative;padding-left:2%;}.company-page-content .bottom-group{float:left;width:100%;clear:both;}.company-page-content .bottom_left{float:left;width:48%;}.company-page-content .bottom_right{float:right;width:48%;}.company-page-content .pane-employee{padding:10px 0;position:relative;}.company-page-content .views-field-field-employee-image{float:left;padding-right:4%;width:26%;position:absolute;}.company-page-content .views-field-field-employee-image img{width:100%;}.company-page-content .view-employee{border-top:1px solid #cecece;padding:15px 0 0 0;font-size:12px;line-height:16px;}.company-page-content .views-field-field-employee-image ~ .views-field{display:inline-block;width:70%;padding-left:32%;}.company-page-content .pane-employee .pane-title{padding-left:15px;margin-bottom:25px;text-transform:uppercase;}.company-page-content .view-employee .views-row{border-bottom:1px solid #cecece;margin-bottom:17px;padding:0 15px 15px 15px;overflow:hidden;position:relative;min-height:100px;}.company-page-content .view-employee .views-field-title a{font-size:14px;font-weight:600;color:#000000;}.company-page-content .view-employee .views-field-title h3{font-size:14px;font-weight:600;color:#000000;margin:0;}.company-page-content .view-employee .views-field-field-position-title{padding-bottom:13px;}.company-page-content .view-employee.views-label{display:inline-block;padding-right:8px;}.company-page-content .view-employee .field-content{display:inline-block;}.company-page-content .view-employee .views-field-field-email a{font-weight:bold;display:inline-block;word-break:break-all;}.company-page-content .view-employee .item-list{position:absolute;top:5px;right:18px;left:auto;width:120px;margin:auto;}.company-page-content .view-employee .item-list ul{margin:0;padding:0;float:right;}.company-page-content .view-employee .item-list ul li{list-style:none;padding:0 5px;float:left;}.company-page-content .view-employee .pager-current{display:none;}.company-page-content .view-employee .pager-next a{width:44px;height:41px;display:block;background:url(/themes/images/slideshow-arrow.png) no-repeat -58px -108px;font-size:0;margin-left:7px;}.company-page-content .view-employee .pager-next a:hover{background-position:-58px -159px;}.company-page-content .view-employee .pager-previous a{width:44px;height:41px;display:block;background:url(/themes/images/slideshow-arrow.png) no-repeat left -108px;font-size:0;}.company-page-content .view-employee .pager-previous a:hover{background-position:left -158px;}.company-page-content .view-employee .views-field-nothing{float:left;width:260px;}.company-page-65X35  .company-page-content .icon-col{width:12%;}.company-page-65X35 .company-page-content .content-title{padding-left:12%;}.company-page-65X35 .company-page-content .company-page-body{width:88%;}.company-page-65X35 .company-page-content .company-main{width:61%;}.company-page-65X35 .company-page-content .company-page-body{}.company-page-65X35 .company-page-content .company-page-sidebar{width:35%;}.personal-block .company-page-content{margin-right:-5.5%;}.company-page-content .icon-col .field--name-field-icon{position:static;}.page-node-type-company-page article[data-history-node-id="16941"]{padding-left:0;}.timeline-wrapper-main .icon-col{display:inline-block;vertical-align:middle;}.timeline-wrapper-main .timeline-title .block-entity-fieldnodetitle{color:#ff3333;font-weight:800;font-size:23px;}.timeline-wrapper-main .timeline-title{display:inline-block;vertical-align:middle;padding-left:5px;}.timeline-wrapper-main{margin-bottom:10px;}.ce-main-content form.webform-submission-form .form-item.webform-component--loss-form-left,.ce-main-content form.webform-submission-form .form-item.webform-component--loss-form-right{width:50%;padding:0 15px;}.ce-main-content form.webform-submission-form .form-item.webform-component--loss-form-left > .panel-heading,.ce-main-content form.webform-submission-form .form-item.webform-component--loss-form-right > .panel-heading{display:none;}.ce-main-content form.webform-submission-form > .form-item.panel .control-label{margin-bottom:5px;}.ce-main-content form.webform-submission-form > .form-item.webform-component--loss-form-left + .webform-component--loss-form-right + .form-actions{padding-left:15px;padding-right:15px;}.footer-top .nav-collapse.always-show{display:block !important;height:auto !important;overflow:visible !important;}.tb-megamenu .mega > .mega-dropdown-menu .mega-dropdown-inner .tb-megamenu-column:not(.span12):after{border-right:solid 1px #fff;height:150%;content:'';position:absolute;top:0;right:0;}.tb-megamenu .mega > .mega-dropdown-menu .mega-dropdown-inner .tb-megamenu-column:last-child:after{display:none;}.tb-megamenu .mega > .mega-dropdown-menu .mega-dropdown-inner .tb-megamenu-column{position:relative;}.footer_address_section{max-width:236px;padding-top:20px;}.footer_address_section .footer_phone_number a{color:#ffffff;}.block-entity-fieldnodefield-country-page-image{padding-bottom:15px;}.tb-megamenu .dropdown-menu li.mega-align-right > a:after{float:left !important;transform:rotate(180deg);margin-left:-10px;}.tb-megamenu .dropdown-submenu.mega-align-right > .dropdown-menu{left:auto;right:calc(100% + 17px);}.page-node-type-country-page .block-entity-fieldnodefield-photo-gallery{}.page-node-type-country-page .block-entity-fieldnodefield-photo-gallery .fotorama__wrap{margin:30px 0;padding:10px;background:#000000;position:relative;width:100% !important;text-align:center;}.page-node-type-country-page .block-entity-fieldnodefield-photo-gallery .fotorama__wrap .fotorama__pointer{width:100% !important;margin:auto;max-height:270px;}.page-node-type-country-page .block-entity-fieldnodefield-photo-gallery .fotorama__stage__frame img{width:100% !important;max-width:540px !important;margin:auto;}.page-node-type-country-page .block-entity-fieldnodefield-photo-gallery .fotorama__stage{max-height:270px;}.page-node-type-country-page .block-entity-fieldnodefield-photo-gallery .fotorama__stage__shaft{max-width:540px;margin:auto !important;}.page-node-type-country-page .block-entity-fieldnodefield-photo-gallery .fotorama__nav{width:100% !important;}.page-node-type-country-page .block-entity-fieldnodefield-photo-gallery .fotorama__arr{background:url(/themes/belfor/images/event-gallery-arrow.png) no-repeat left top;}.page-node-type-country-page .block-entity-fieldnodefield-photo-gallery .fotorama__arr--next{background-position:-300px top;}.country-page-content div.content-title a[href*="event-gallery"]{margin:0 0 17px 0;text-transform:uppercase;font-size:2em;color:#ff3333;}.services-body .block-entity-fieldnodefield-featured-image{margin-bottom:25px;}.webform-confirmation ~ .captcha{display:none;}.captcha{float:left;clear:both;}header .form-control:focus,header .form-group button:focus{box-shadow:0px 0px 4px 2px #fff;}:focus,.tb-megamenu .nav > li > a:focus,.tb-megamenu .nav > li > span.tb-megamenu-no-link:focus{outline:auto 2px Highlight;outline:5px auto -webkit-focus-ring-color;}
@media screen and (max-width:1199px){.webform-confirmation{margin-left:0;}.view-library.view-display-id-attachment_1 .view-content .views-row{max-width:500px;padding-left:80px;}.view-library.view-display-id-attachment_1 .view-content .views-row .views-field-field-icon{left:0;}div.footer-top .footer-nav ul.tb-megamenu-nav > li{min-width:50%;max-width:50%;min-height:initial;}header > section.navbar .container{width:100%;}.tb-megamenu .nav > li > a,.tb-megamenu .nav > li > span.tb-megamenu-no-link{padding:10px 10px 15px;font-size:18px;}.home_page_after_slider_section{padding:30px 30px 50px;margin:0;}.home_page_after_slider_section > div a{font-size:15px;}.home_page_after_slider_section > div{background-position:15px center;padding-left:75px;background-size:54px;}.home_page_after_slider_section h2.pane-title{font-size:20px;}.view-country-header .views-field-title-field a{font-size:20px;}.view-country-header .views-field-body{font-size:16px;}.bottom-customer-page .block > .field .field.field--name-body{min-height:40px;}.bottom-customer-page .block > .field ul.rrssb-buttons li a{margin:0;}.emergency-num h2{font-size:1.3em;}.emergency-num .em-nuLabel{padding-right:5px;}a.global-link-header.country-link{margin-right:5px;padding-left:20px;}.view-videos-block{padding-left:0;}.view-id-videos_block.view-display-id-block_3 .views-row{width:25%;}}@media screen and (max-width:999px){.home_page_after_slider_section > div{width:50%;margin-bottom:10px;}.page-node-type-country-site .sites-content div.sites-body,.page-node-type-country-site .sites-content div.sites-sidebar{padding-top:50px;}.page-node-type-country-site .sites-content div.sites-body{width:100%;padding-right:0;}.sites-content div.sites-sidebar{width:100%;}.em_text_right_side{right:0;font-size:18px;padding:9px 10px;min-width:250px;text-align:left;padding-left:50px;line-height:20px;}.em_text_right_side:before{font-size:34px;top:0;line-height:60px;}.em_text_right_side span{font-size:12px;}.voice-belfor-row .voice-left{font-size:18px;}.view--state-listing.state-list .views-row,.view-custom-office-listing.state-list .views-row{width:25%;}.block-views-exposed-filter-blockoffice-location-block-1 .form-control{padding-right:20px;padding-left:5px;font-size:11px;}.view-id-videos_block.view-display-id-block_3 .views-row{width:33.33%;}.page-node-type-news article .block-entity-fieldnodefield-youtubenews{float:none;padding:0 0 25px 0;text-align:center;}.view-belfor-media-contact .views-row{width:50%;}}@media screen and (max-width:997px){body.no-scroll{overflow:hidden !important;}.navbar-header .mobile-megamenu li{list-style:none;text-align:left;padding:0;}.navbar-header .mobile-megamenu li a,.navbar-header .mobile-megamenu li span.tb-megamenu-no-link{padding:10px 20px;display:block;float:none;color:#fff;border-bottom:solid 1px #4a4a4a !important;font-size:16px;background:none !important;}.navbar-header .mobile-megamenu span.caret{display:none;}.navbar-header .mobile-megamenu .dropdown-menu{display:none;position:static;width:100% !important;float:none;margin:0;border-radius:0;background:none;box-shadow:none;border:0;}.navbar-header .mobile-megamenu .btn-navbar{display:block;position:absolute;top:-58px;right:30px;margin-bottom:0;background:none !important;border:0;color:#000000;width:auto;min-width:auto;padding:0;border:solid 1px #000000 !important;border-radius:3px;padding:6px 10px;float:left;outline:0;font-size:18px;margin-right:0;}.navbar-header .mobile-megamenu .btn-navbar *{display:none;}.navbar-header .mobile-megamenu .btn-navbar:after{content:"\f0c9";font-family:FontAwesome;}.no-scroll .navbar-header .mobile-megamenu .btn-navbar:after{content:"\f00d";}.navbar-header .mobile-megamenu .nav-collapse{width:calc(100% - 80px);transition:all 0.5s ease;display:block !important;position:fixed;z-index:99999;left:-100%;margin-top:0;top:0;}.navbar-header .mobile-megamenu .nav-collapse.collapse.in{height:100% !important;left:0;background:#383838;bottom:0;top:0;}.navbar-header .mobile-megamenu .nav-collapse .nav{height:100%;overflow:auto;}header > section.navbar{min-height:initial;}header > section.middle{padding-top:0px;}.navbar .logo{margin:0;padding:0;margin:10px 0;text-align:left;}.menu-arrow{display:block;position:absolute;top:0;right:0;text-align:right;width:auto !important;padding:10px 25px !important;color:#fff;font-size:0;background:#272727;cursor:pointer;}.menu-arrow:after{content:"\f067";font-family:FontAwesome;font-size:16px;}.open-mobile-menu .menu-arrow:after{content:"\f068";}}@media screen and (max-width:991px){.page-main-content{width:100%;clear:both;}.sidebar-right,.sidebar-left{width:100%;clear:both;padding-bottom:30px;}.company-site-icon{display:none;}.company-site-main-title{padding-left:0;}.company-site-main{width:100%;padding-left:0;}.country-page-list-2 .country-page-list-2-inner .col-custom{float:left;padding:0 15px;}.view-library .view-filters{position:static;padding-bottom:30px;}.view-library.view-display-id-attachment_1{padding-bottom:0;}.view-library.view-display-id-attachment_1 .view-content .views-row{max-width:100%;}.block-entity-fieldnodefield-right-column-body,.block-entity-fieldnodefield-right-column-body + .block.block-ctools-block.block-entity-fieldnodebody{width:100%;padding-right:0;}.country-page-content .top-group div.icon-col{width:70px;}.country-page-content div.content-title{padding-left:70px;}.country-page-content div.country-page-body.single-col{width:calc(100% - 70px);}.country-page-content .country-fullpage-right-content{width:100%;}.sitemap-menu .tb-megamenu .mega-nav > li,.sitemap-menu .tb-megamenu .dropdown-menu .mega-nav > li,.sitemap-menu .tb-megamenu .tb-megamenu-column ~ .tb-megamenu-column .mega-inner li,.sitemap-menu .tb-megamenu .tb-megamenu-column.span2 .mega-inner li{width:50%;}.leadership-group .leadership-right .block-entity-fieldnodefield-photo{padding:0 0 10px 20px;max-width:150px;}.view-banner-node-image-with-title .views-field-title .title-banner{font-size:30px;padding:30px;}.location-view-right,.location-view-main{width:100%;padding:0 15px;}.location-view-main{margin-bottom:50px;}.bottom-customer-page .block > .field > .field--item{width:50%;}.country-page-content div.country-page-body.single-col > div{display:flex;flex-direction:column;}.block-entity-fieldnodefield-right-column-body{order:2;margin-top:50px;}h1.page-title{padding:0 20%;}h1.page-title:after,h1.page-title:before{width:20%;}.view-banner-image .carousel-caption{bottom:0;padding-bottom:15px;}.view-banner-image .carousel-caption h3{font-size:24px;line-height:1.2;}}@media screen and (max-width:979px){.sitemap-menu .nav-collapse.always-show{height:auto !important;overflow:visible !important;}.footer-top .footer-nav .tb-megamenu .nav-collapse,.footer-top .footer-nav  .tb-megamenu .nav-collapse.collapse{display:block;height:auto !important;position:static;background:none;}div.footer-top .tb-megamenu .dropdown-menu .mega-nav > li a{margin:0;border:none;}div.footer-top .footer-nav ul.tb-megamenu-nav > li > a,div.footer-top .footer-nav ul.tb-megamenu-nav > li > span{width:100%;border:none !important;}}@media screen and (max-width:767px){.country-boxes--image{width:100%;}.country-boxes--body{width:100%;}.country-boxes--image + .country-boxes--body{width:100%;}.page-node-type-company-page .col-sm-8.page-main-content,.page-node-type-company-page .sidebar-right{width:100%;}.page-node-type-company-page .sidebar-right{margin-top:50px;}.country-page-list-2 .country-page-list-2-inner .col-custom{width:100%;}ul.country-page-list li .image{margin-bottom:30px;float:none;}.view-timeline{background:url(/themes/belfor/images/history-line.gif) repeat-y center center;float:left;margin-top:20px;padding-top:14px;width:100%;}.view-timeline .view-content .history-row .arrows{display:none;}.view-timeline .view-content .history-row{border-top:0;}.view-timeline .view-content .history-row:after,.view-timeline .view-content .history-row:before,.view-timeline .view-content .views-row.views-row-1:before{display:none;}.view-timeline .view-content .views-row{border-top:0;}.view-timeline .view-content .views-row.views-row-1{margin-left:0;padding-left:0;}.view-timeline .view-content .views-row .history-content{float:none;margin-top:5px;display:block;}.view-timeline .view-content .views-row{width:50% !important;float:left;padding:0 !important;}.view-timeline .view-content .views-row-even{padding-left:10px !important;margin-left:0;float:right;}.view-timeline .view-content .views-row-odd span.history-year::after{left:auto;right:-15px;top:6px;top:28%;left:-15px;width:7px;height:7px;}.view-timeline .view-content .views-row-odd span.history-year{left:auto;right:12px;}.view-timeline .view-content .views-row span.history-year{padding:0;margin:0;}.view-timeline .view-content .views-row-even span.history-year{right:auto;left:12px;}.view-timeline .view-content .views-row-odd{margin-right:50%;float:left;text-align:right;padding-right:12px !important;}.view-timeline{background:none;}.view-timeline .view-content .history-row .arrows{display:none;}.view-timeline .view-content .history-row::before,.view-timeline .view-content .history-row::after{display:none;}.view-timeline .view-content .views-row span.history-year{padding:0;margin:0;}.view-timeline .view-content .views-row span.history-year::after{top:28%;left:-16px;width:8px;height:7px;}.view-timeline .view-content .views-row div.history-content{float:none;line-height:normal;}.view-timeline .view-content .history-row{border:none;}.view-timeline .view-content .views-row{border:none;width:50%;padding:5px 12px 16px 0;margin-top:0;float:none;padding-bottom:20px !important;margin-bottom:20px;}.view-timeline .view-content .views-row-even{padding-left:12px;padding-right:0;}.view-timeline{background:url(/themes/belfor/images/history-line.gif) repeat-y center center;float:left;margin-top:20px;padding-top:14px;padding-left:0;width:100%;padding-right:0;}body.timeline-display h1{background:none;text-align:center;border-bottom:2px solid #e1e1e1;line-height:normal;font-size:2em;margin:0 -5.5% 15px;padding:0 5.5% 15px;height:auto;}.view-timeline .view-content .views-row div.history-content{float:none;}.view-timeline .view-content .views-row.views-row-1::before{display:none;}.view-timeline .view-content .views-row-odd{margin-right:50%;float:left;text-align:right;padding-right:22px !important;}.view-timeline .view-content .views-row-odd span.history-year::after{left:auto;right:-16px;top:6px;}.view-timeline .view-content .views-row-odd span.history-year{left:auto;right:12px;padding-right:10px;}.view-timeline .view-content .views-row-even span.history-year{right:auto;left:12px;}.view-timeline .view-content .views-row-even{margin-left:50%;float:left;padding-left:12px !important;}.view-timeline .view-content .views-row.views-row-1{padding-left:0;margin-left:0;width:50%;}.view-timeline .view-content .views-row.views-row-2{width:50%;}.view-timeline .view-content .views-row.views-row-3{width:50%;}.view-timeline .view-content .views-row.views-row-4{width:50%;}.view-timeline .view-content .views-row.views-row-5{width:50%;}.view-timeline .view-content .views-row.views-row-6{width:50%;}.view-timeline .view-content .views-row.views-row-7{padding-left:0;padding-right:0;}.view-timeline .view-content .views-row.views-row-8{padding-left:0;padding-right:0;}.view-timeline .view-content .views-row.views-row-9{padding-left:0;padding-right:0;width:50%;}.view-timeline .view-content .views-row.views-row-10{padding-right:0;width:50%;}.view-timeline .view-content .views-row.views-row-11{width:50%;}.view-timeline .view-content .views-row.views-row-12{width:50%;}.view-timeline .view-content .views-row.views-row-13{width:50%;}.view-timeline .view-content .views-row.views-row-14{width:50%;}.view-timeline .view-content .views-row.views-row-15{width:50%;padding-right:0;}.view-timeline .view-content .views-row.views-row-16{width:50%;padding-left:0;padding-right:0;}.view-timeline .view-content .views-row div.history-content ul{float:none;}.view-timeline .view-content .views-row.views-row-last::after{left:96%;right:0;top:auto;bottom:0;}.view-timeline .view-content .history-row:last-child{margin-bottom:0;}.ce-main-content form.webform-submission-form > .form-item .panel-body{margin:0;}.ce-content div.ce-top-left div.ce-top-content,.ce-content div.ce-top-left,.ce-content div.ce-sidebar{width:100%;padding-right:0;}.ce-main-content{padding-left:0;}.leadership-group .leadership-center{display:none;}.leadership-group .leadership-right{width:100%;}.view-office-location .views-exposed-form .form-item{width:50%;float:left;padding:0 15px;margin-bottom:10px;margin-right:0;}.view-office-location .views-exposed-form .form-actions{clear:initial;overflow:hidden;width:50%;float:left;padding-left:15px;padding-right:15px;}.view-office-location .views-exposed-form .form-inline .select-wrapper{width:100%;}.view-office-location .views-exposed-form button.btn{margin:0;width:100%;}.view-library.view-display-id-attachment_1 .view-content .views-row .views-field-field-icon{display:none;}.brochure-main > *{display:block;width:100%;}.view-library .field--name-field-thumbnail{padding-right:10px;}.view-library.view-display-id-attachment_1 .view-content .views-row{padding-left:0;}div.icon-col{display:none;}.country-page-content div.country-page-body.single-col.full{width:100%;}.block-entity-fieldnodefield-right-column-body{margin-top:0;}.country-page-content div.country-page-body.single-col,.services-content .content-group div.services-body.nosidebar{width:100%;}.country-page-content div.content-title{padding-left:0;margin-bottom:10px;}.services-content .content-group div.featured-image,.title-above-icon{padding-left:0;}.leadership-group .leadership-leftsidebar{width:100%;margin-bottom:50px;}.view-banner-node-image-with-title .views-field-title{position:static;}.view-banner-node-image-with-title .views-field-title .title-banner{font-size:20px;padding:20px;}.page-node-type-news article .field.field--name-body{column-count:1;column-gap:0;}.view-belfor-media-contact{margin-bottom:0px;padding-top:30px;margin-top:30px;}.view-belfor-media-contact .views-row{width:50%;}.customer-content div.customer-nav-list,.customer-content .content-group{width:100%;margin-bottom:50px;padding-left:0;}.view--state-listing.state-list div.views-row:nth-child(5n+1){clear:initial;}.view--state-listing.state-list .views-row,.view-custom-office-listing.state-list .views-row{width:33.33%;}div.footer-top .footer-nav{width:100%;margin-bottom:50px;}div.footer-top .logo{width:100%;}div.footer-top .footer-nav ul.tb-megamenu-nav > li{margin-bottom:20px;}.em_text_right_side{//display:none;}.emergency-num span.e_num_label{//display:none;}header > section.topbar{padding:10px 0;}.emergency-num h2 .form-group{margin-bottom:0;}.emergency-num{margin-top:0;height:auto;}.emergency-num span.e_num_label_wrp{width:auto;}.e_num > div.em_text:before{display:none;}.header-right-move > .row{display:inline-block;align-items:initial;}.header-right-move{text-align:center;}.topbar .block-search{max-width:200px;}#block-headertopgloballink{float:left;}.voice-belfor-row .voice-left{width:100%;margin-bottom:20px;padding-right:0;}.voice-belfor-row .voice-right{width:100%;text-align:right;}.voice-belfor-row .voice-right .voice-author{text-align:right;}.services-content div.services-nav-list,.services-content .content-group{width:100%;}.services-content .services-nav-list .pane-content-listing-nav-panel-pane-1{margin-bottom:0;padding-bottom:30px;}.services-content .content-group{padding-right:0;}div.career_left,.career-content .content-group{width:100%;padding-left:0;}div.career_left{margin-bottom:50px;}.career-content div.icon-col{width:100px;}.career-content .content-group .title-above-icon{padding-left:0;}.view--state-listing .views-row,.view-custom-office-listing .views-row{width:50%;padding-right:0;}.view--state-listing div.views-row:nth-child(3n+1),.view-custom-office-listing div.views-row:nth-child(3n+1){clear:initial;}.view--state-listing,.view-custom-office-listing{margin-right:0;}.customer-content .content-group div.content-title{padding-left:0;}.customer-content .content-group div.customer-body.no-brochure{width:100%;}ul.country-page-list li .image + div{width:100%;float:none;}.topbar .block-search{display:none;}.header-top-language{max-width:230px;margin:auto;}.emergency-num{max-width:280px;margin-top:10px;}.emergency-num .em-nuLabel{padding-bottom:5px;}.view-id-videos_block.view-display-id-block_3 .views-row{width:50%;}.view-id-case_study.view-display-id-block_1{padding-left:0;}.view-id-videos_block.view-display-id-block_3 .view-filters{margin-bottom:20px;}.view-id-videos_block.view-display-id-block_3 .views-exposed-form .form-item{width:165px;float:left;margin-bottom:0;}.view-id-videos_block.view-display-id-block_3 .views-exposed-form .form-actions{float:left;padding-top:27px;}.view-id-videos_block.view-display-id-block_3{margin-top:40px;}.view-career-job-block img{margin:auto;}.block-entity-fieldnodefield-image-country-site img{margin:auto;}.ce-content div.ce-sidebar .field--name-field-employee-image img{float:none;margin:25px auto 0;}.ce-main-content form.webform-submission-form > .form-item.webform-component--loss-form-left,.ce-main-content form.webform-submission-form > .form-item.webform-component--loss-form-right{float:none;width:100%;padding:0;}.ce-main-content form.webform-submission-form > .form-actions{padding:0;}.view-library .view-filters{padding-bottom:0;margin-top:0;}.view-belfor-media-contact .views-row{width:100%;}.view-banner-image .carousel-caption{bottom:0;padding-bottom:15px;}.view-banner-image .carousel-caption h3{font-size:20px;margin-bottom:5px;line-height:1.2;}}@media screen and (max-width:667px){.view-id-library .views-field.views-field-nothing,.view-case-study .views-field.views-field-nothing{float:left;max-width:100%;width:100%;}.company-site-main section.block-entity-fieldnodefield-company-image{float:none;padding:0;margin-bottom:20px;}.navbar-header .mobile-megamenu .btn-navbar{right:20px;}.home_page_after_slider_section > div{width:100%;}.home_page_after_slider_section{padding:20px 0;}.view-banner-image .carousel-caption{bottom:0;padding-bottom:10px;}.view-banner-image .carousel-caption h3{font-size:18px;margin-bottom:2px;line-height:1;}.view-banner-image .carousel-caption > .slide-link a{font-size:14px;padding:5px 8px;}}@media screen and (max-width:591px){.ce-main-content form.webform-submission-form > .form-item,.ce-main-content form.webform-submission-form > .form-item .form-item{width:100%;padding:0;}.ce-main-content form.webform-submission-form > .form-item,.ce-main-content form.webform-submission-form > .form-item .form-item{margin-bottom:10px;}.ce-main-content form.webform-submission-form{margin:0;}.bottom-customer-page .block > .field{margin:0;text-align:center;}.sitemap-menu .tb-megamenu .mega-nav > li,.sitemap-menu .tb-megamenu .dropdown-menu .mega-nav > li,.sitemap-menu .tb-megamenu .tb-megamenu-column ~ .tb-megamenu-column .mega-inner li,.sitemap-menu .tb-megamenu .tb-megamenu-column.span2 .mega-inner li{width:100%;}.view--state-listing .views-row,.view-custom-office-listing .views-row{width:100%;}.view-belfor-media-contact .views-row{width:100%;}div.footer-top .footer-nav ul.tb-megamenu-nav > li{width:100%;max-width:100%;}.bottom-customer-page .block > .field > .field--item{width:100%;}.bottom-customer-page .block > .field .field *{margin:auto;}.navbar .logo{width:calc(100% - 90px);}.view-newsroom .views-field-field-image img{margin:auto;margin-bottom:10px;}.view-newsroom .views-row{text-align:center;min-height:initial;}.view-newsroom .views-field-field-image{float:none;padding-right:0;}.sitemap-menu .tb-megamenu .dropdown-menu .mega-nav > li a{padding:5px 0 !important;}.view-timeline .view-content .views-row-odd span.history-year::after{right:-15px;}.view-timeline .view-content .views-row-even span.history-year::after{right:-26px;}.block-views-blockvideos-block-block-2 .views-field.views-field-nothing{float:none;width:100%;padding-bottom:20px;}.block-views-blockvideos-block-block-2 .views-field-field-youtube-video{float:none;width:100%;padding-left:0;}}@media screen and (max-width:467px){.view-office-location .views-exposed-form .form-item{width:100%;padding:0;}.view-office-location .views-exposed-form .form-actions{width:100%;padding:0;}.view-office-location .views-exposed-form button.btn{margin-top:10px;}.view-library .field--name-field-thumbnail img{margin:auto;}.brochure-main > *{text-align:center;}.view-library .views-row{padding:10px 0;}.view-library .field--name-field-thumbnail{float:none;}.country-page-search-box{padding:20px;}.view--state-listing.state-list .views-row,.view-custom-office-listing.state-list .views-row{width:50%;}#block-headertopgloballink{float:none;}.header-right-move > .row > div{float:left;width:100%;}.view-id-videos_block.view-display-id-block_3 .views-row img{margin:auto;}.view-id-videos_block.view-display-id-block_3 .views-row{width:100%;text-align:center;}.view-id-library .views-field.views-field-php,.view-case-study .views-field.views-field-php-1{display:inline-block;text-align:center;float:none;margin-left:0;}.view-id-library .views-field,.view-case-study .views-field{float:none;width:100%;text-align:center;padding:5px 0;}.view-id-library .views-field.views-field-php a,.view-case-study .views-field.views-field-php-1 a{border:none;}.view-library .view-filters{float:none;}.view-library .view-filters .form-item{width:100%;margin-bottom:8px;}.view-banner-image .carousel-caption{bottom:0;padding-bottom:10px;}.view-banner-image .carousel-caption h3{font-size:14px;margin-bottom:2px;line-height:1;}.view-banner-image .carousel-caption > .slide-link a{font-size:12px;padding:5px 8px;}}@media screen and (max-width:400px){.view-banner-image .carousel-caption h3{font-size:12px;margin-bottom:0px;}.view-banner-image .carousel-caption > .slide-link a{font-size:12px;padding:3px 8px;}}@media screen and (max-width:367px){.navbar-header .mobile-megamenu .btn-navbar{top:-54px;}}
