.align-center{justify-content:center}.bleu{color:#0967AF}.rouge{color:#E51A22}.orange{color:#E7BA2A}.grisfonce{color:#545352}.vert{color:#93C356}.blanc{color:#fff}.noir{color:#000}.fbleu{background-color:#0967AF}.frouge{background-color:#E51A22}.forange{background-color:#E7BA2A}.fgrisfonce{background-color:#545352}.fvert{background-color:#93C356}.fblanc{background-color:#fff}.fnoir{background-color:#000}.bbleu{border-color:#0967AF}.brouge{border-color:#E51A22}.borange{border-color:#E7BA2A}.bgrisfonce{border-color:#545352}.bvert{border-color:#93C356}.bblanc{border-color:#fff}.bnoir{border-color:#000}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body,html{height:100%;font-size:62.5%}body{position:relative;margin:0;padding:0;color:#000;font-weight:normal;font-style:normal;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;background:#fff;font-family:'Lato', sans-serif;font-smoothing:antialiased;line-height:1;letter-spacing:0.02em}.clear{display:block;display:table;position:relative;margin-bottom:3.0rem;clear:both}.left{float:left !important}img{display:block}ul.disc,ul.icon,ul.square{list-style-type:disc;margin:2.0rem 0 0 2.0rem}ul.square{list-style-type:square}ul.icon,ul.spip{list-style-type:none;margin-left:0}ol,ul.disc li,ul.icon li,ul.square li{font-weight:300;font-size:1.5rem;letter-spacing:0.05em;line-height:1.74}ul.icon li i{margin-right:0.9rem}ol{list-style-type:decimal;margin:2.0rem 0 0 2.0rem}dd,dl,dt{margin-bottom:0;font-weight:normal}a{text-decoration:underline;color:#000;cursor:pointer}a[href^=tel]{color:inherit;text-decoration:none}.dark-bg a,.image a,.parallax a{color:#fff}a img{border:none}a.masklink{position:absolute;height:100%;width:100%;z-index:1}strong{font-weight:700}em{font-family:'Merriweather', serif}blockquote{font-family:'Merriweather', serif;font-weight:400;font-style:italic;text-transform:none;line-height:1.6;font-size:2.2rem;margin:4.0rem 0}cite{font-family:'Lato', serif;font-size:1.1rem;font-weight:300;font-style:normal;text-transform:uppercase;display:block;margin-top:1.0rem}cite:before{content:'\2014'}.dropcap1,.dropcap2{display:block;float:left;font-size:4.4rem;font-weight:700;line-height:1.1;margin-right:1.0rem}span.dropcap2{padding:1px 0.5rem;border:1px solid #000}.label{display:inline-block;padding:0.5rem;line-height:1;white-space:nowrap;cursor:default;border-radius:0;background:#0967AF;color:#fff;margin:0 0.5rem;font-weight:400}.label.black{color:#fff;background:#000}.label.white{color:#000;background:#fff}.label i{line-height:0.9rem}pre{font-size:1.3rem;color:#333;display:block;padding:3.0rem;margin:3.0rem 0;line-height:1.4;word-break:break-all;word-wrap:break-word;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border-radius:0.4rem}.dark-bg{background-color:#545352 !important}.light-bg{background:#f5f5f5 !important}.transparent-bg{background:rgba(21,21,21,0)}.parallax{position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.image{background-position:50% 0;background-size:cover}.backtotop{display:inline-block;height:4.0rem;width:4.0rem;position:fixed;bottom:1.5rem;right:1.0rem;text-decoration:none;overflow:hidden;background-color:rgba(241,187,0,0.5);visibility:hidden;opacity:0;z-index:99;-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-radius-topleft:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-bottomright:50%;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;transition:opacity 0.3s 0s, visibility 0s 0.3s}.backtotop:after{content:"\e9c0";font-family:linearicon;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3rem;color:#fff;text-align:center;text-decoration:inherit;position:absolute;top:5%;left:0;right:0;z-index:1}.backtotop.fade-out{opacity:0.5}.backtotop:hover{opacity:1;background:#E7BA2A}.backtotop.fade-out,.backtotop.is-visible,.no-touch .backtotop:hover{transition:opacity 0.3s 0s, visibility 0s 0s}.backtotop.is-visible{visibility:visible;opacity:1}#preloader{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;overflow:visible;background:url("../images/puff.svg") #000 no-repeat center center}@media only screen and (max-width: 1024px){.backtotop{display:none !important}}h1,h2,h3,h4,h5,h6{font-family:'Lato', sans-serif;font-weight:600;letter-spacing:-0.02em;text-rendering:optimizeLegibility;margin:2.0rem 0 0;position:relative}h1{font-size:6.6rem;line-height:1.3;text-transform:none}h2{font-size:5rem;line-height:1.4}h3{font-size:3.4rem;line-height:1.4}h4{font-size:2.2rem;line-height:1.4}h5{font-size:1.4rem;line-height:1.5}h6{font-size:1.3rem;line-height:1.6}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-family:'Merriweather', serif;color:#0967AF;font-weight:700}div h1:first-child,div h2:first-child,div h3:first-child,div h4:first-child,div h5:first-child,div h6:first-child{margin-top:0}section.text-dark a,section.text-dark h1,section.text-dark h2,section.text-dark h3,section.text-dark h4,section.text-dark h5,section.text-dark h6,section.text-dark p{color:#000}.text-dark h1.topheading,.text-dark h2.topheading,.text-dark h3.topheading,.text-dark h4.topheading,.text-dark h5.topheading,.text-dark h6.topheading{color:#a5a5a5}img.single-image+h1,img.single-image+h2,img.single-image+h3,img.single-image+h4,img.single-image+h5,img.single-image+h6,img.single-image+p{margin-top:4.0rem !important}.vertical-heading{font-size:1.2rem;text-align:center;letter-spacing:0.15em;text-transform:uppercase;right:43%;height:2.0rem;width:100vw;position:absolute;top:48.5%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;transform-origin:center}.vertical-heading.text-left{text-align:left}.vertical-heading.float-right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.vertical-heading.float-right{left:43%}p,.texte ul,.texte li{font-weight:300;font-size:1.6rem;letter-spacing:0.02em;color:#000;line-height:1.74;margin-top:2.0rem;text-transform:none;overflow:hidden;width:100%;text-rendering:optimizeLegibility}p:first-child{margin-top:0}p.lead{font-size:2.0rem;line-height:1.4}.dark-bg h1,.dark-bg h2,.dark-bg h3,.dark-bg h4,.dark-bg h5,.dark-bg h6,.dark-bg i,.dark-bg p,.image h1,.image h2,.image h3,.image h4,.image h5,.image h6,.image i,.image p,.parallax h1,.parallax h2,.parallax h3,.parallax h4,.parallax h5,.parallax h6,.parallax i,.parallax p{color:#fff}.dark-bg h1 em,.parallax h1 em,.dark-bg h2 em,.parallax h2 em,.dark-bg h3 em,.parallax h3 em,.dark-bg h4 em,.parallax h4 em,.dark-bg h5 em,.parallax h5 em,.dark-bg h6 em,.parallax h6 em{font-weight:700;color:#E7BA2A}.subheading+.post-meta{margin:3.0rem 0 0}h1+.post-meta,h2+.post-meta,h3+.post-meta,h4+.post-meta,h5+.post-meta,h6+.post-meta{margin:2.5rem 0 0}h1+img,h2+img,h3+img,h4+img,h5+img,h6+img p+img{margin-top:5.0rem !important}.light-bg h1,.light-bg h2,.light-bg h3,.light-bg h4,.light-bg h5,.light-bg h6 .light-bg p{color:#000}.light-bg i{color:#0967AF}.uppercase{text-transform:uppercase}h5.uppercase{letter-spacing:0.06em}b{font-weight:inherit;position:relative;white-space:nowrap;z-index:0}b:after{content:" ";width:100%;position:absolute;left:0;bottom:0;z-index:-1;background-color:#0967AF}.overlay-color b:after{background-color:rgba(255,255,255,0.4)}h1 b:after{height:0.9rem;bottom:1.5rem}h2 b:after{height:0.7rem;bottom:1.0rem}h3 b:after{height:0.6rem;bottom:0.6rem}h4 b:after{height:0.4rem;bottom:0.3rem}h5 b:after,h6 b:after{height:0.3rem;bottom:0}.subheading{color:#717171 !important;line-height:1.6;font-weight:300;margin-top:2.0rem !important;letter-spacing:0.02em}.dark-bg .subheading,.image .subheading,.parallax .subheading{color:#fff !important}h5.subheading{font-size:1.6rem}.subheading a{position:relative;color:#000;font-weight:400}.subheading a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.subheading a:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background:#000;visibility:hidden;transition:all 0.3s ease-in-out 0s;-webkit-transform:scaleX(0);transform:scaleX(0)}.topheading{color:#a5a5a5;margin-bottom:2.0rem;text-transform:uppercase;letter-spacing:0.06em;font-weight:800}h5.topheading{font-size:1.6rem}.light-bg .topheading{color:#a5a5a5}.topheading+span span.button.play{top:1.8rem}.light-bg ul.breadcrumbs li,.light-bg ul.breadcrumbs li a{color:#000 !important}.light-bg ul.breadcrumbs li a:before{background:#000 !important}.text-white{color:#fff !important}.text-black{color:#000 !important}@media only screen and (max-width: 1440px){html{font-size:10px}}@media only screen and (max-width: 767px){h1{font-size:42px}h2{font-size:38px}h3{font-size:30px}.subheading{max-width:none}h1 b:after,h2 b:after{bottom:4px}h3 b:after{bottom:3px}h4 b:after{bottom:1px}h5 b:after,h6 b:after{bottom:0}}@media only screen and (max-width: 1000px){.vertical-heading{right:0;width:100%;height:auto;position:relative;padding:0 15px;text-align:left;overflow:hidden;-webkit-transform:none;transform:none}.vertical-heading.float-right{position:relative;left:0;text-align:right;-webkit-transform:none;transform:none}.vertical-heading+div{margin-top:30px}.split-section .vertical-heading+div{margin-top:0}}@media (min-width: 1001px) and (max-width: 1245px){.vertical-heading+div{padding-left:60px}.vertical-heading+div.float-right{padding-left:0;padding-right:60px}}@media (min-width: 1246px) and (max-width: 1280px){.vertical-heading+div{padding-left:80px}.vertical-heading+div.float-right{padding-left:0;padding-right:80px}}@media (min-width: 1281px) and (max-width: 1350px){.vertical-heading+div{padding-left:65px}.vertical-heading+div.float-right{padding-left:0;padding-right:65px}}@media (min-width: 1351px) and (max-width: 1400px){.vertical-heading+div{padding-left:50px}.vertical-heading+div.float-right{padding-left:0;padding-right:35px}}.mt0{margin-top:0 !important}.mt5{margin-top:0.5rem !important}.mt10{margin-top:1.0rem !important}.mt15{margin-top:1.5rem !important}.mt20{margin-top:2.0rem !important}.mt25{margin-top:2.5rem !important}.mt30{margin-top:3.0rem !important}.mt32{margin-top:3.2rem !important}.mt35{margin-top:3.5rem !important}.mt40{margin-top:4.0rem !important}.mt45{margin-top:4.5rem !important}.mt50{margin-top:5.0rem !important}.mt55{margin-top:5.5rem !important}.mt60{margin-top:6.0rem !important}.mt65{margin-top:6.5rem !important}.mt70{margin-top:7.0rem !important}.mt75{margin-top:7.5rem !important}.mt80{margin-top:8.0rem !important}.mt85{margin-top:8.5rem !important}.mt90{margin-top:9.0rem !important}.mt95{margin-top:9.5rem !important}.mt100{margin-top:10.0rem !important}.mt105{margin-top:10.5rem !important}.mt110{margin-top:11.0rem !important}.mt115{margin-top:11.5rem !important}.mt120{margin-top:12.0rem !important}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:0.5rem !important}.mb10{margin-bottom:1.0rem !important}.mb15{margin-bottom:1.5rem !important}.mb20{margin-bottom:2.0rem !important}.mb25{margin-bottom:2.5rem !important}.mb30{margin-bottom:3.0rem !important}.mb35{margin-bottom:3.5rem !important}.mb40{margin-bottom:4.0rem !important}.mb45{margin-bottom:4.5rem !important}.mb50{margin-bottom:5.0rem !important}.mb55{margin-bottom:5.5rem !important}.mb60{margin-bottom:6.0rem !important}.mb65{margin-bottom:6.5rem !important}.mb70{margin-bottom:7.0rem !important}.mb75{margin-bottom:7.5rem !important}.mb80{margin-bottom:8.0rem !important}.mb85{margin-bottom:8.5rem !important}.mb90{margin-bottom:9.0rem !important}.mb95{margin-bottom:9.5rem !important}.mb100{margin-bottom:10.0rem !important}.mb105{margin-bottom:10.5rem !important}.mb110{margin-bottom:11.0rem !important}.mb120{margin-bottom:12.0rem !important}.mr0{margin-right:0 !important}.mr5{margin-right:0.5rem !important}.mr10{margin-right:1.0rem !important}.mr15{margin-right:1.5rem !important}.mr20{margin-right:2.0rem !important}.mr25{margin-right:2.3rem !important}.ml0{margin-left:0 !important}.ml5{margin-left:0.5rem !important}.ml10{margin-left:1.0rem !important}.ml15{margin-left:1.5rem !important}.ml20{margin-left:2.5rem !important}.ml25{margin-left:2.5rem !important}.p0{padding:0 !important}.pt0{padding-top:0 !important}.pt5{padding-top:0.5rem !important}.pt10{padding-top:1.0rem !important}.pt15{padding-top:1.5rem !important}.pt20{padding-top:2.0rem !important}.pt25{padding-top:2.5rem !important}.pt30{padding-top:3.0rem !important}.pt35{padding-top:3.5rem !important}.pt40{padding-top:4.0rem !important}.pt45{padding-top:4.5rem !important}.pt50{padding-top:5.0rem !important}.pt55{padding-top:5.5rem !important}.pt60{padding-top:6.0rem !important}.pt65{padding-top:6.5rem !important}.pt70{padding-top:7.0rem !important}.pt75{padding-top:7.5rem !important}.pt80{padding-top:8.0rem !important}.pt85{padding-top:8.5rem !important}.pt90{padding-top:9.0rem !important}.pt95{padding-top:9.5rem !important}.pt100{padding-top:10.0rem !important}.pt105{padding-top:10.5rem !important}.pt110{padding-top:11.0rem !important}.pt150{padding-top:15.0rem !important}.pt120{padding-top:13.0rem !important}.pb0{padding-bottom:0 !important}.pb5{padding-bottom:0.5rem !important}.pb10{padding-bottom:1.0rem !important}.pb15{padding-bottom:1.5rem !important}.pb20{padding-bottom:2.0rem !important}.pb25{padding-bottom:2.5rem !important}.pb30{padding-bottom:3.0rem !important}.pb35{padding-bottom:3.5rem !important}.pb40{padding-bottom:4.0rem !important}.pb45{padding-bottom:4.5rem !important}.pb50{padding-bottom:5.0rem !important}.pb55{padding-bottom:5.5rem !important}.pb60{padding-bottom:6.0rem !important}.pb65{padding-bottom:6.5rem !important}.pb70{padding-bottom:7.0rem !important}.pb75{padding-bottom:7.5rem !important}.pb80{padding-bottom:8.0rem !important}.pb85{padding-bottom:8.5rem !important}.pb90{padding-bottom:9.0rem !important}.pb95{padding-bottom:9.5rem !important}.pb100{padding-bottom:10.0rem !important}.pb105{padding-bottom:10.5rem !important}.pb110{padding-bottom:11.0rem !important}.pb115{padding-bottom:11.5rem !important}.pb120{padding-bottom:12.0rem !important}.pb200{padding-bottom:20.0rem !important}.pl0{padding-left:0 !important}.pl5{padding-left:0.5rem !important}.pl10{padding-left:1.0rem !important}.pl15{padding-left:1.5rem !important}.pl20{padding-left:2.0rem !important}.pl25{padding-left:2.5rem !important}.pl30{padding-left:3.0rem !important}.pl60{padding-left:6.0rem !important}.pl90{padding-left:9.0rem !important}.pl130{padding-left:13.0rem !important}.pr0{padding-right:0 !important}.pr5{padding-right:0.5rem !important}.pr10{padding-right:1.0rem !important}.pr15{padding-right:1.5rem !important}.pr20{padding-right:2.0rem !important}.pr25{padding-right:2.5rem !important}.pr30{padding-right:3.0rem !important}.pr60{padding-right:6.0rem !important}.pr90{padding-right:9.0rem !important}.pr130{padding-right:13.0rem !important}.divider{display:block;width:100%;margin:5.0rem auto 4.8rem;border-top:1px solid #efefef}.text-white{color:#fff !important}.text-black{color:#000 !important}.text-center{text-align:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.center-image{display:block;margin:0 auto}.image-center{margin:0 auto}.image-container img{display:block;margin:0 auto}.image-container+div{margin-top:8.0rem}.v-bottom,.v-middle,.v-top{vertical-align:middle;display:table-cell;float:none !important;position:relative}.v-top{vertical-align:top}.v-bottom{vertical-align:bottom}.no-v-middle .v-middle{display:block;position:initial}.large-6.v-middle,.medium-6.v-middle{width:50vw}.float-right{float:right}.float-left{float:left}.overlap{margin-top:-10.0rem;padding-top:0;max-width:117.0rem;margin-left:auto;margin-right:auto;z-index:2}.overlap.pt0{padding-bottom:10.0rem !important}.overlap.sticked-boxes{padding-left:0 !important;padding-right:0 !important}section.overlap.pb200.small-pb50+section.overlap{margin-top:-20.0rem}section.clients-grid.overlap{padding:10.0rem 6.0rem}section.overlap+section.overlap{margin-top:0}section.split-section.overlap div{background-color:#fff}section.overlap+section.dark-bg,section.overlap+section.image,section.overlap+section.light-bg,section.overlap+section.parallax{margin-top:10.0rem}.medium-height{height:80vh !important}.full-height{height:100vh !important}.mh0{min-height:0}@media only screen and (max-width: 767px){.small-mt0{margin-top:0 !important}.small-mt5{margin-top:5px !important}.small-mt10{margin-top:10px !important}.small-mt15{margin-top:15px !important}.small-mt20{margin-top:20px !important}.small-mt25{margin-top:25px !important}.small-mt30{margin-top:30px !important}.small-mt30{margin-top:35px !important}.small-mt40{margin-top:40px !important}.small-mt45{margin-top:45px !important}.small-mt50{margin-top:50px !important}.small-mt55{margin-top:55px !important}.small-mt50{margin-top:60px !important}.small-mb0{margin-bottom:0 !important}.small-mb5{margin-bottom:5px !important}.small-mb10{margin-bottom:10px !important}.small-mb15{margin-bottom:15px !important}.small-mb20{margin-bottom:20px !important}.small-mb25{margin-bottom:25px !important}.small-mb30{margin-bottom:30px !important}.small-mb35{margin-bottom:35px !important}.small-mb40{margin-bottom:40px !important}.small-mb45{margin-bottom:45px !important}.small-mb50{margin-bottom:50px !important}.small-mb55{margin-bottom:55px !important}.small-mb60{margin-bottom:60px !important}.small-ml0{margin-left:0 !important}.small-ml5{margin-left:5px !important}.small-ml10{margin-left:10px !important}.small-ml15{margin-left:15px !important}.small-ml20{margin-left:20px !important}.small-ml25{margin-left:25px !important}.small-ml30{margin-left:30px !important}.small-mr0{margin-right:0 !important}.small-mr5{margin-right:5px !important}.small-mr10{margin-right:10px !important}.small-mr15{margin-right:15px !important}.small-mr20{margin-right:20px !important}.small-mr25{margin-right:25px !important}.small-mr30{margin-right:30px !important}.small-pt0{padding-top:0 !important}.small-pt5{padding-top:5px !important}.small-pt10{padding-top:10px !important}.small-pt15{padding-top:15px !important}.small-pt20{padding-top:20px !important}.small-pt25{padding-top:0 !important}.small-pt30{padding-top:30px !important}.small-pt40{padding-top:40px !important}.small-pt50{padding-top:50px !important}.small-pb0{padding-bottom:0 !important}.small-pb5{padding-bottom:5px !important}.small-pb10{padding-bottom:10px !important}.small-pb15{padding-bottom:15px !important}.small-pb20{padding-bottom:20px !important}.small-pb25{padding-bottom:0 !important}.small-pb30{padding-bottom:30px !important}.small-pb40{padding-bottom:40px !important}.small-pb50{padding-bottom:50px !important}.small-pb120{padding-bottom:120px !important}.small-pl0{padding-left:0 !important}.small-pl5{padding-left:5px !important}.small-pl10{padding-left:10px !important}.small-pl15{padding-left:15px !important}.small-pl20{padding-left:20px !important}.small-pr0{padding-right:0 !important}.small-pr5{padding-right:5px !important}.small-pr10{padding-right:10px !important}.small-pr15{padding-right:15px !important}.small-pr20px{padding-right:20px !important}.small-pr25{padding-right:25px !important}.overlap{margin-top:-80px;padding-left:15px !important;padding-right:15px !important}.split-section.overlap{margin-top:-80px;padding-left:15px !important;padding-right:15px !important}section.overlap .row.fullwidth{margin:0 !important}section.p0.overlap+section{margin-top:0}section.medium-height.pb200.small-pb130{padding-bottom:50px !important}section.full-height.pb200.small-pb130{padding-bottom:50px !important}}@media (min-width: 768px) and (max-width: 895px){.sticked-boxes h1,.sticked-boxes h2,.sticked-boxes h3{font-size:25px}}@media (min-width: 768px) and (max-width: 1210px){.overlap{width:92%}}header{top:0;width:100%;left:0;right:0;z-index:9999;position:fixed;text-align:center;color:#000;background:#fff;border-bottom:1px solid rgba(0,0,0,0.07);padding:0 3.0rem}header.small{background:#fff;border-bottom:1px solid rgba(0,0,0,0.08)}header.small .logo{height:7.0rem}header.black-bg{background:#000;border-color:rgba(255,255,255,0.25)}header.black-bg #nav>ul>li>a{color:#E51A22;position:relative}header.black-bg #nav>ul+ul{border-left:1px solid rgba(255,255,255,0.3)}header img.large-logo{opacity:1}header img.small-logo{opacity:0}header.small img.large-logo{opacity:0}header.large img.small-logo{opacity:0;transition-delay:0}header.small img.small-logo{opacity:1}header.small #nav>ul>li>a{padding:2.5rem 1.2rem}header.light-bg #nav>ul>li>a{color:#000}header.light-bg{background:#fff !important}header.transparent-bg{background:none;border-color:rgba(222,222,222,0.4)}header.transparent-bg.small{background:#fff;border-bottom:1px solid rgba(0,0,0,0.08)}header.black-bg+.inner-container,header.light-bg+.inner-container{margin-top:10.0rem}header.transparent-bg+.inner-container section:first-child .v-middle{padding-top:9.5rem}header.transparent-bg+.inner-container section:first-child .v-middle .v-middle{padding-top:0 !important}header.transparent-bg.small #nav>ul+ul{border-left:1px solid rgba(0,0,0,0.08)}header.transparent-bg #nav>ul>li>a{color:#E51A22}header.transparent-bg.small #nav>ul>li>a{color:#545352}header:not(.transparent-bg)+.inner-container .full-height{padding-top:20.0rem}header.transparent-bg+.inner-container section:first-child .v-middle{padding-top:9.0rem}header .utilities{height:40px;overflow:hidden;border-bottom:1px solid rgba(0,0,0,0.05)}header .utilities .modules-container{float:left}header .utilities .modules-container.float-right{float:right}header .utilities .module{float:left;padding:10px 20px 10px 0;margin-right:20px;border-right:1px solid rgba(0,0,0,0.05)}header .utilities .module:last-child{padding-right:0;margin-right:0;border-right:none}header .utilities .module a,header .utilities .module p{font-size:12px;line-height:1.74}.logo{float:left;margin:0;height:10.0rem}.logo img{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.4s ease-in-out;transition-delay:0.2s}.logo a{display:block;height:100%;width:18.0rem;position:relative}.search-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:#fff;z-index:21}.search-overlay form{height:20.0rem;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.search-overlay input{font-size:3.0rem !important;color:#fff !important;font-weight:700 !important;letter-spacing:0.02em !important;width:80% !important;height:auto !important;border:none !important;text-align:center !important;margin:0 auto 1.5rem !important;padding:0 0 1.2rem !important;opacity:0;border-bottom:1px solid rgba(255,255,255,0.5) !important;-webkit-transform:translateY(50px);transform:translateY(50px)}.search-overlay input[type="text"]:focus{background:none}.search-overlay form h5{font-size:1.1rem;color:#fff;text-transform:uppercase;font-weight:300;letter-spacing:0.04em;display:block;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.search-overlay.visible .close-search,.search-overlay.visible form h5,.search-overlay.visible input{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 0.8s, -webkit-transform 0.5s;transition:transform 0.5s, opacity 0.8s;transition:transform 0.5s, opacity 0.8s, -webkit-transform 0.5s;transition-delay:0.3s;background:none}.search-overlay.visible form h5{transition-delay:0.5s}.search-overlay::-webkit-input-placeholder{color:#fff !important}.search-overlay::-moz-placeholder{color:#fff !important}.search-overlay:-moz-placeholder{color:#fff !important}.search-overlay{position:fixed;top:0;right:0;width:100%;height:100%;z-index:99;text-align:center;overflow:hidden;background:rgba(0,0,0,0.9);visibility:hidden;opacity:0;transition:opacity 0.4s, visibility 0s 0.4s, -webkit-transform 0.4s;transition:transform 0.4s, opacity 0.4s, visibility 0s 0.4s;transition:transform 0.4s, opacity 0.4s, visibility 0s 0.4s, -webkit-transform 0.4s;-webkit-transform:scale(0.9);transform:scale(0.9)}.search-overlay.visible{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:opacity 0.6s, -webkit-transform 0.6s;transition:transform 0.6s, opacity 0.6s;transition:transform 0.6s, opacity 0.6s, -webkit-transform 0.6s}.close-search{display:block;height:3.5rem;line-height:3.5rem;width:3.5rem;position:absolute;top:25%;left:0;right:0;margin:0 auto;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.search-overlay.visible .close-search{transition-delay:0.8s}.close-search:after,.close-search:before{width:3.5rem;height:0.4rem;content:'';position:absolute;top:50%;left:50%;margin-top:-2px;margin-left:-1.8rem;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:background 0.2s ease}.close-search:after{margin-top:-2px;margin-left:-1.7rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu{float:right}.menu.left{margin-left:4.0rem}.nav-is-fixed .inner-container{margin-top:7.0rem}.nav-is-transparent .inner-container{margin-top:0}#nav a,#nav h2,#nav img,#nav li,#nav p,#nav ul{margin:0;padding:0;display:block;line-height:normal;text-decoration:none;list-style:none;box-sizing:border-box}#nav{margin:0;padding:0;z-index:99;float:left}#nav>ul{text-align:right;float:left}#nav>ul+ul{float:left;padding-left:2.0rem;max-height:10.0rem;border-left:1px solid rgba(222,222,222,0.4)}header.transparent-bg #nav>ul+ul{float:left;padding-left:2.0rem}#nav>ul>li{display:block;float:left;min-height:4.3rem;line-height:4.3rem;color:#fff;position:relative}#nav>ul>li:last-child{padding-right:2.0rem}#nav li.cart ul{right:0}#nav li.cart a span{position:absolute;color:#fff;padding:0 0.5rem;margin-top:-0.8rem;right:0.4rem;width:1.5rem;height:1.5rem;line-height:1.9;font-size:0.9rem;text-align:center;background:#0967AF;border-radius:50%;transition:all 0.35s ease-out}#nav li.cart .drop-down.two-column ul{width:100%}#nav li.cart a.cart-item{overflow:hidden}#nav li.cart a.cart-item span{position:relative;left:0;right:0;display:block;text-align:left;background:none;overflow:hidden;width:auto;height:auto;border-radius:0}#nav li.cart a span.cart-item-image{position:relative;float:left;width:5.0rem;height:auto;margin-right:2.0rem}#nav li.cart a span.cart-item-desc{font-size:1.3rem;color:#000}#nav li.cart a.cart-item span.price{color:#7B7B7B;font-size:1.1rem;margin-top:0.5rem;font-weight:700}#nav>ul>li.language{padding-right:0}#nav>ul>li.user i{margin-right:0.3rem}.cart-checkout{overflow:hidden;width:100%;padding:1.5rem 2.5rem 1.0rem}.cart-checkout span{color:#000;display:block}.total-block{padding:2.5rem 0;margin-bottom:2.5rem;border-top:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4}.total-block span.total-label{font-size:1.3rem;font-weight:600;float:left;text-transform:uppercase}.total-block span.cart-total{overflow:hidden;text-align:right;color:#7B7B7B;font-weight:700;font-size:1.3rem}.cart-checkout a.button{float:left;padding:1.0rem 2.9rem !important;font-size:1.1rem}.cart-checkout a.button+a.button{float:right}#nav>ul>li>a{font-family:'Lato', sans-serif;font-size:1.2rem;font-weight:600;letter-spacing:0.05em;color:#000;text-align:center;position:relative;width:100%;padding:4.1rem 1.1rem 4.0rem;text-transform:uppercase;transition:all 0.2s ease-out}header.text-white #nav>ul>li>a{color:#fff}header.text-white #nav>ul>li>a>i{color:#fff}header.small #nav>ul>li>a>i{color:#000}header.black-bg #nav>ul>li>a>i{color:#fff}#nav>ul>li>i{display:none}#nav>ul>li>a>i{font-size:1.8rem;color:#000;position:relative;top:1px;overflow:visible}#nav>ul>.title>a{padding:0 2.0rem 0 0}#nav>ul>.title{border-left:none;min-width:25%;float:left}#nav .language ul,#nav .user ul{position:absolute;right:0;width:20.0rem}#nav li:last-child ul{right:0;position:absolute}#nav .drop-down{position:absolute;background:#fff;z-index:999;margin-left:0;width:100%;float:left;padding-top:1.5rem;padding-bottom:1.5rem}#nav .drop-down li{float:left;width:100%;position:relative}#nav .drop-down li a{font-size:1.1rem;color:rgba(0,0,0,0.6) !important;font-weight:600;text-align:left;padding:1.0rem 2.5rem;text-transform:uppercase;transition:all 0.3s ease}#nav .drop-down li a.has-dropdown:after{content:"\f105";font-family:FontAwesome;font-size:13px;position:absolute;top:28%;right:9%}#nav .drop-down li a:hover{color:black !important}#nav .drop-down li:hover>a{color:#000}#nav>ul>li:hover .drop-down{display:block}#nav ul li .drop-down li:hover>.drop-down{display:block}#nav>ul>li .drop-down{visibility:hidden;opacity:0;top:11.0rem;transition:all 0.3s ease;box-shadow:0px 1px 1px 0px rgba(0,0,0,0.15)}#nav>ul>li .drop-down li:hover>.drop-down,#nav>ul>li:hover>.drop-down{visibility:visible;top:10.1rem;opacity:1}header.small #nav>ul>li:hover>.drop-down{top:7.1rem}#nav>ul>li .drop-down li>.drop-down{top:2.0rem}#nav>ul>li .drop-down li:hover>.drop-down{top:0;margin-right:1px}#nav>ul>li .drop-down a.cart-item{padding:2.0rem 2.5rem !important}#nav .drop-down li i{font-size:1.0rem;position:absolute;z-index:999;top:0;right:2.0rem;bottom:0;height:1.6rem;margin:auto;color:#000}#nav .drop-down .drop-down{right:100%;top:-1.0rem;width:15.0rem}#nav .drop-down.one-column{width:22.0rem}#nav .drop-down.two-column{width:35.0rem}#nav .drop-down.two-column ul{float:left;width:50%;margin:0;padding:0;position:relative}#nav .drop-down.full-width{width:100%;position:fixed;margin-left:0;left:0;padding:3.0rem 0 2.5rem;box-sizing:border-box}#nav .drop-down.full-width ul{float:left;width:25%;cursor:default;position:relative}#nav .drop-down.full-width ul h5{font-size:1.2rem;color:#000;font-weight:600;text-transform:uppercase;float:left;margin-right:10%;margin-left:10%;padding:0.5rem 0 1.5rem}#nav .drop-down.full-width ul li{margin:0;padding:1.0rem 0;float:left;width:100%}#nav .drop-down.full-width ul li a{margin:0;border:0;padding:0;float:left;margin-right:10%;margin-left:10%}#nav .drop-down.full-width ul li p{margin:0;padding:1.0rem 1.0rem 1.0rem 11%;float:left;width:100%;clear:both;font-size:0.9em;color:#949598}#nav hr{margin:0;padding:0;display:block}#nav h2{color:#535456;font-size:1.2em;font-weight:normal;margin:0;padding:1.5rem 0.5rem 1.0rem 10%}#nav>input,#nav>label{display:none}@media screen and (max-width: 1024px){header{padding:0 15px}header .logo{height:70px}header img.large-logo{width:80%}.menu{float:right;position:absolute;width:280px;right:0}#nav{position:fixed;width:0;min-width:280px;height:100%;overflow:auto;background:#000;border-left:1px solid rgba(255,255,255,0.18)}#nav>ul>li{width:100%;padding-right:0 !important}#nav>ul>li:hover>a{color:#fff !important}#nav .drop-down.full-width{position:relative;left:0 !important}#nav .drop-down.full-width ul li{padding:0}#nav .drop-down .drop-down,#nav .drop-down.full-width,#nav .drop-down.one-column,#nav .drop-down.two-column{width:100% !important;display:block;position:relative;left:0;transform:scale(1, 1),rotateY(90deg);-moz-transform:scale(1, 1),rotateY(90deg);-ms-transform:scale(1, 1),rotateY(90deg);-o-transform:scale(1, 1),rotateY(90deg);-webkit-transform:scale(1, 1),rotateY(90deg)}#nav .drop-down .drop-down{border:none;top:0;padding:0}#nav .drop-down.full-width{padding:0}#nav .drop-down.full-width ul h5{color:#fff;margin:0;padding:12px 55px 12px 50px !important}#nav .drop-down li a{color:rgba(255,255,255,0.6) !important;font-weight:800;padding:1.2rem 5.5rem 1.2rem 5.0rem !important;margin:0 !important}#nav>ul{padding:10.0rem 0}#nav>ul+ul{padding:0 !important;width:100%;bottom:0;position:absolute;left:0;text-align:center;background:#000;z-index:9999;border-top:1px solid rgba(255,255,255,0.18) !important;border-left:none !important}#nav li.language ul{left:-66%;background:#fff;padding:1.5rem 0}#nav li.language ul a{color:rgba(0,0,0,0.6) !important;padding:1.0rem 2.5rem !important}#nav li.language ul li:hover a{color:#000 !important}#nav>ul+ul li{width:auto}#nav>ul+ul li>a{padding:2.0rem 2.0rem 1.0rem !important}#nav .drop-down{background:none;padding:2px 0}#nav>ul>li>a{font-size:1.3rem;color:#fff !important;padding:1.2rem 5.5rem 1.2rem 4.0rem !important;text-align:left}#nav>ul>li>a>i{color:#fff !important}#nav .drop-down .drop-down.one-column{padding:0.5rem 0 0.5rem 1.0rem}#nav>ul>li .drop-down,#nav>ul>li .drop-down.hover-expand,#nav>ul>li .drop-down.hover-zoom{display:none;border:0}#nav>ul>li .drop-down li:hover>.drop-down,#nav>ul>li .drop-down li:hover>.drop-down.hover-expand,#nav>ul>li .drop-down li:hover>.drop-down.hover-zoom,#nav>ul>li:hover>.drop-down,#nav>ul>li:hover>.drop-down.hover-expand,#nav>ul>li:hover>.drop-down.hover-zoom{display:block;animation:hover-default 0.2s linear 0s forwards;-moz-animation:hover-default 0.2s linear 0s forwards;-ms-animation:hover-default 0.2s linear 0s forwards;-o-animation:hover-default 0.2s linear 0s forwards;-webkit-animation:hover-default 0.2s linear 0s forwards}#nav>ul>li:hover>a{color:#fff;background:inherit}#nav .drop-down.full-width ul,#nav .drop-down.two-column ul{width:100%}#nav .drop-down.one-column a,#nav .drop-down.two-column a{width:100%;float:left;padding:1.0rem 6.2rem 1.0rem 5.0rem;position:relative;background:none}#nav .drop-down li:hover>a{color:#fff !important}#nav>ul>li>i{font-size:12px;color:#fff;z-index:9999;right:0.7rem;top:1rem;float:right;height:auto;padding:0;margin:0 1.7rem 0 0;display:table;line-height:normal;position:absolute}#nav .drop-down li a.has-dropdown:after,#nav>ul>li>a.has-dropdown:after{content:"\f107";font-family:FontAwesome;font-size:13px;position:absolute;top:35%;right:9%}#nav>ul>li.language>a.has-dropdown:after{content:"\f106" !important;font-family:FontAwesome;top:44%}#nav .drop-down li .fa.fa-angle-right{font-size:12px;color:#fff;line-height:normal;right:1.0rem;top:0.7rem;float:right;height:auto;padding:0;margin:0 1.7rem 0 0;display:table;z-index:9999;transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}#nav li.cart a span{top:45%;right:1.0rem}#nav li.cart ul.drop-down.two-column{display:none !important}#nav>ul>li.language>.drop-down{left:-170%;position:absolute;top:-13.0rem}#nav>ul>li.user>.drop-down{display:none}#nav #mobile-button{position:absolute;display:none}#nav #mobile-button:checked+ul{height:auto;overflow:visible}#nav>label{width:6.0rem;height:6.0rem;background:rgba(0,0,0,0.1);display:block;margin:0;padding:0;position:absolute;top:0;left:0;text-align:center;line-height:6.0rem;font-size:2em;color:#fff;cursor:pointer}#nav>label i{-ms-user-select:none;-moz-user-select:none;-o-user-select:none;-webkit-user-select:none}#nav .collapse .drop-down .drop-down,#nav .collapse .drop-down.full-width,#nav .collapse .drop-down.one-column,#nav .collapse .drop-down.two-column{width:100% !important;display:none !important;position:relative;left:0;transform:scale(1, 1),rotateY(90deg);-moz-transform:scale(1, 1),rotateY(90deg);-ms-transform:scale(1, 1),rotateY(90deg);-o-transform:scale(1, 1),rotateY(90deg);-webkit-transform:scale(1, 1),rotateY(90deg)}#nav>.collapse>li .drop-down li:hover>.drop-down,#nav>.collapse>li:hover>.drop-down{display:block !important;top:0 !important}.collapse{display:table;height:100%;width:100%;position:absolute;left:0;overflow-x:hidden;overflow-y:scroll}.collapse::-webkit-scrollbar{display:none}.inner-container{overflow:hidden;position:relative}section.push{margin-right:75%}#menu-trigger{position:fixed;top:2.0rem !important;right:2.0rem;z-index:99;transition:all 0.5s ease;-webkit-transform:scale(0.85);transform:scale(0.85)}#menu-trigger div{position:relative;display:block;height:0.5rem;margin-bottom:0.7rem;width:4.0rem;background:#fff;transition:all 0.5s ease}header #menu-trigger div,header.light-bg #menu-trigger div{background:#000}header.black-bg #menu-trigger div,header.transparent-bg #menu-trigger div{background:#fff}header.transparent-bg.text-black #menu-trigger div{background:#000}header.transparent-bg.small #menu-trigger div{background:#000}header.light-bg #menu-trigger.clicked div,header.transparent-bg #menu-trigger.clicked div{background:#fff}#menu-trigger:hover{cursor:pointer}#menu-trigger.clicked div:nth-child(even){opacity:0}#menu-trigger.clicked div:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:1.2rem}#menu-trigger.clicked div:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-1.2rem}.pushmenu{position:fixed;top:0;right:-88%;width:50%;z-index:98;transition:all 0.75s cubic-bezier(0.77, 0.06, 0.28, 0.85)}.pushmenu.open{right:0;box-shadow:1px 0 0.5rem #222}.menu-tint{position:fixed;width:100%;height:100%;background:#000;left:0;opacity:0;z-index:-1;visibility:hidden;transition:all 0.75s cubic-bezier(0.77, 0.06, 0.28, 0.85)}.menu-tint.open{opacity:0.5;z-index:97;visibility:visible}header.black-bg+.inner-container,header.light-bg+.inner-container{margin-top:71px}}.inner-container,.main-container{overflow:hidden}section{overflow:hidden;display:table;width:100%;min-height:30.0rem;padding:10.0rem 0;position:relative}section.dark-bg+section.dark-bg,section.light-bg+section.light-bg,section.offset-image:not(.parallax):not(.image):not(.dark-bg):not(.light-bg)+section.offset-image:not(.parallax):not(.image):not(.dark-bg):not(.light-bg),section.offset-image:not(.parallax):not(.image):not(.dark-bg):not(.light-bg)+section.onset-image:not(.parallax):not(.image):not(.dark-bg):not(.light-bg),section.onset-image:not(.parallax):not(.image):not(.dark-bg):not(.light-bg)+section.offset-image:not(.parallax):not(.image):not(.dark-bg):not(.light-bg),section.onset-image:not(.parallax):not(.image):not(.dark-bg):not(.light-bg)+section.onset-image:not(.parallax):not(.image):not(.dark-bg):not(.light-bg),section:not(.light-bg):not(.dark-bg):not(.parallax):not(.image):not(.split-section)+section.large-testimonials,section:not(.light-bg):not(.dark-bg):not(.parallax):not(.image):not(.split-section):not(.p0)+section:not(.light-bg):not(.dark-bg):not(.parallax):not(.image):not(.split-section):not(.p0){padding-top:0}section.map+section.map{padding:0}section.map+section:not(.map):not(.overlap){padding-top:10.0rem !important}section .large-centered{float:none !important}section.image{background-size:cover;background-position:center}section.carousel{display:block}section.carousel .v-middle{display:block}section.carousel.full-height .v-middle,section.carousel.medium-height .v-middle{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}section.fullwidth{padding-left:0 !important;padding-right:0 !important}section.boxed{width:80%;margin:0 auto}section.keyfeatures-section{padding-bottom:7.9rem}section.map-section{padding:0}section.testimonials-slider{display:block;padding:0}section.testimonials-slider .heading{padding:13.0rem 0}section .row:last-child{margin-bottom:0 !important}section .row .row{width:auto}section.iconboxes .row{margin-bottom:6.0rem}[data-overlay="0"]:before{opacity:0}[data-overlay="1"]:before{opacity:0.1}[data-overlay="2"]:before{opacity:0.2}[data-overlay="3"]:before{opacity:0.3}[data-overlay="4"]:before{opacity:0.4}[data-overlay="5"]:before{opacity:0.5}[data-overlay="6"]:before{opacity:0.6}[data-overlay="7"]:before{opacity:0.7}[data-overlay="8"]:before{opacity:0.8}[data-overlay="9"]:before{opacity:0.9}[data-overlay="10"]:before{opacity:1}[data-overlay]:before,.overlay-color:before{content:'';position:absolute;background:#000;width:100%;height:100%;top:0;left:0;z-index:0}.overlay-color:before{background:#2d2dce}.columns+.large-12.columns.mb80{margin-top:8.0rem}.columns.mb80+.columns.mb80{margin-top:0}.large-centered{clear:both}@media only screen and (max-width: 767px){section{padding-top:50px;padding-bottom:50px;min-height:150px}section .row{margin-bottom:30px}section.carousel{padding-left:15px;padding-right:15px}section#portfolio.pb0+section{padding-top:50px}.large-6.v-middle,.medium-6.v-middle{min-width:0}}@media (min-width: 768px) and (max-width: 1440px){section{padding-left:50px !important;padding-right:50px !important}}@media (min-width: 767px) and (max-width: 1023px){section .row{margin-bottom:30px}section#portfolio.pb0+section{padding-top:50px}}@media (min-width: 768px) and (max-width: 960px){.row{padding:0 15px}}@media (min-width: 845px) and (max-width: 950px){.medium-6.v-middle{min-width:423px !important}}footer{display:table;padding:10.0rem 0;width:100%;position:relative}footer.footer-1 .footer-logo img,footer.footer-2 .footer-logo img,footer.footer-4 .footer-logo img{margin:0;display:inline-block}footer.footer-3 .footer-logo img,footer.footer-5 .footer-logo img{margin:auto}footer.footer-1,footer.footer-2,footer.footer-3,footer.footer-4,footer.footer-5{background:#000}footer.footer-1,footer.footer-2{padding-bottom:0;background:#151515}footer.footer-4{padding:4.0rem 0}footer.footer-1 .bottom,footer.footer-2 .bottom,footer.footer-5 .bottom{padding:3.0rem 0;margin-top:9.0rem;background:#000;border-top:1px solid rgba(255,255,255,0.15)}footer p,footer span{font-size:1.4rem;color:#fff;font-weight:400;line-height:1.5;margin:0 !important;display:block}footer p.merriweather-font{font-family:'Lato', sans-serif;margin-top:3.0rem !important}footer p.copyright{font-size:1.1rem;text-transform:uppercase}footer p.copyright a{color:#fff;font-weight:800;text-decoration:none}footer p.copyright a:hover{text-decoration:underline}footer.footer-3 p.copyright{margin-top:3.0rem !important}footer.footer-4 p{margin-top:2.0rem !important}footer.footer-1 .bottom p.copyright{margin-top:0.3rem !important}footer.footer-4 p.copyright{padding:1.6rem 0;margin-top:0 !important}footer.footer-3 .social-icons{margin-top:3.0rem}footer .social-icons ul li{display:inline-block;margin-left:1.2rem}footer .social-icons ul li:first-child{margin-left:0}footer .social-icons ul li a{display:block;font-size:1.7rem;color:rgba(255,255,255,0.55);transition:all 0.3s ease;-moz-transition:all 0.3s ease !important;-webkit-transition:all 0.3s ease}footer .social-icons ul li a:hover{color:#fff}footer.footer-4 .social-icons{padding:1.5rem 0}footer.footer-2 .social-icons{margin-top:3.0rem}footer h5{color:#fff;font-size:1.3rem;font-weight:700;margin-bottom:3.0rem;text-transform:uppercase}footer .footer-links ul li{margin-bottom:1.8rem}footer .footer-links ul li:last-child{margin-bottom:0}footer .footer-links ul li a{font-size:1.1rem;color:rgba(255,255,255,0.7);line-height:1.2;text-decoration:none;text-transform:uppercase;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease}footer .footer-links ul li a strong{color:white}footer .footer-links ul li a:hover{color:white}footer .footer-links ul li span{color:rgba(255,255,255,0.7);font-size:1.2rem;display:block;margin-top:0.3rem !important}footer form{position:relative;margin-top:3.0rem}footer input{color:#fff;padding-right:2.5rem !important;margin-bottom:0.5rem;width:100% !important;background:#757575 !important}footer button[type="submit"]{font-size:11px;color:#000;width:100%;text-align:center;height:44px;background:#fff;padding:0.1em 1em 0;position:relative;top:0;right:0;border:none}footer .call-to-action-form input.rounded+button{border-radius:5.0rem !important}footer button[type="submit"]:focus,footer button[type="submit"]:hover{background:#d2d2d2 !important;border:none}footer.footer-5{padding-bottom:0}footer.footer-5 .footer-links{margin-top:5.0rem}footer.footer-5 .footer-links ul li{display:inline-block;margin:0 2.0rem 1.5rem 0}footer.footer-5 .footer-links ul li a{font-family:'Lato', sans-serif;font-size:1.2rem;color:rgba(255,255,255,0.75);font-weight:500;text-transform:uppercase;text-decoration:none}footer.footer-5 .footer-links ul li a:hover{color:white}footer.footer-5 .social-icons{margin-top:2.5rem}@media only screen and (max-width: 639px){footer{padding:50px 0}footer .columns{margin-bottom:40px}footer .columns:last-child{margin-bottom:0}footer h5{margin-bottom:20px}footer.footer-1 .bottom,footer.footer-2 .bottom,footer.footer-5 .bottom{margin-top:40px}footer .bottom .columns{margin-top:15px;margin-bottom:0}footer.footer-2 .bottom .columns{margin-top:0}footer .social-icons ul li a{font-size:15px}footer.footer-1 .text-right{text-align:left !important;margin-top:0}footer.footer-2 .columns.text-right{text-align:center !important}footer input{height:44px !important}footer.footer-4 .columns{margin-bottom:0}footer.footer-4 .footer-logo{text-align:center}footer.footer-3 .footer-logo img{width:40px}footer.footer-4 .columns.text-right{text-align:center !important}footer.footer-4 .social-icons{padding:0;margin-top:20px}footer.footer-3 p.copyright,footer.footer-4 p.copyright{padding:0;margin-top:25px !important}}@media (min-width: 640px) and (max-width: 767px){footer.footer-1 .columns{margin-bottom:30px}footer.footer-4 p.copyright{padding:0;margin-top:5px !important}footer.footer-4 .social-icons{padding:15px 0 0}}@media (min-width: 640px) and (max-width: 1023px){footer{padding-top:50px}footer .large-3.medium-12.columns{margin-bottom:30px}footer.footer-1 .columns{margin-bottom:30px}footer .bottom .columns{margin-bottom:0}footer .bottom{margin-top:50px !important}}@media (min-width: 768px) and (max-width: 1440px){footer .row{padding-left:50px !important;padding-right:50px !important}}form{position:relative;width:100%;overflow:hidden}form.login-box-form .columns{margin:0}.form-block h5{margin-bottom:4.0rem}.form-section h6{font-weight:600;text-transform:uppercase;letter-spacing:0.05em}.form-boxed{background:#fff;padding:5.5rem 5.0rem;overflow:hidden;border-radius:0.4rem}.reply-form{margin-bottom:4.0rem}.newsletter input,input,select,textarea{font-size:1.2rem;letter-spacing:0.05em;color:#000;font-weight:400;height:4.4rem;width:100%;padding:1.2rem;margin-bottom:2.5rem;outline:none;-webkit-appearance:none;box-shadow:none;border:1px solid #e0e0e0;background-color:#fbfbfb}input.rounded,select.rounded,textarea.rounded{padding:1.2rem 1.8rem;border-radius:5.0rem}textarea.rounded{border-radius:0.4rem}.call-to-action-form input{padding:1.2rem 14.5rem 1.2rem 2.5rem;border:none}.call-to-action-form input.rounded+button{margin:0 !important;border-radius:0 5.0rem 5.0rem 0 !important}.dark-bg input,.dark-bg select,.dark-bg textarea,.image input,.image select,.image textarea,.parallax input,.parallax select,.parallax textarea{border:transparent;background:rgba(255,255,255,0.6)}form.inline-field .form-select,form.inline-field input{width:50%;margin-right:1.0rem;float:left}.comments-section button[type="submit"]{position:relative}.large-9.columns.form-group{padding:0 0.5rem}section .dark-bg .form-boxed button,section .image .form-boxed button,section .parallax .form-boxed button{width:100%;color:#fff;background:#000;border-color:#000}section .dark-bg .form-boxed button:focus,section .dark-bg .form-boxed button:hover,section .image .form-boxed button:focus,section .image .form-boxed button:hover,section .parallax .form-boxed button:focus,section .parallax .form-boxed button:hover{border-color:#000;color:#000}::-webkit-input-placeholder{font-size:1.1rem;color:#000;text-transform:uppercase}::-moz-placeholder{font-size:1.1rem;color:#000;text-transform:uppercase}:-moz-placeholder{font-size:1.1rem;color:#000;text-transform:uppercase}.light-bg::-webkit-placeholder{color:#fff}.light-bg::-webkit-input-placeholder{color:#fff}.light-bg:-ms-input-placeholder{color:#fff}.light-bg::-ms-input-placeholder{color:#fff}.light-bg::placeholder{color:#fff}footer ::-webkit-placeholder{color:#fff}footer ::-webkit-input-placeholder{color:#fff}footer :-ms-input-placeholder{color:#fff}footer ::-ms-input-placeholder{color:#fff}footer ::placeholder{color:#fff}.form-control{transition:border-color ease-in-out 0.35s, box-shadow ease-in-out 0.35s}.has-error .form-control,.has-error .form-control:focus{border-color:#e74c3c}.newsletter input{border:none;color:#000;text-transform:uppercase;height:5.3rem;margin-bottom:3.0rem;background:#FFF;float:left;width:100%;margin:0;text-align:center}#contactForm p{font-size:1.3rem;font-weight:400;font-style:italic;color:#fff;text-align:center;margin-top:1.0rem}.text-required,.text-success{color:#fff;display:inline-block;font-size:1.1rem;padding:1.5rem 2.0rem;position:relative;margin-top:2.0rem;background:#FF3434;text-align:center;text-transform:uppercase;width:100%;overflow:hidden;border-radius:0.4rem}.required{border-color:#FF3434 !important}#contactForm.newsletter .email-required span{margin-top:3.0rem}.text-success{background:#6CD01B;color:#fff}textarea{height:16.0rem;padding:1.3rem}abbr.required{font-size:1.5rem;color:#8e8e8e;line-height:normal}label{font-size:1.3rem;color:#333;float:none;display:inline-block;line-height:1.8rem;height:1.8rem;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer}label span{overflow:hidden;display:block}label.input-label{font-family:'Lato', sans-serif;color:#000;font-weight:500;line-height:2;float:none;display:block;height:auto;cursor:default;margin-bottom:0.5rem}.dark-bg abbr.required,.dark-bg label.input-label,.image abbr.required,.image label.input-label,.parallax abbr.required,.parallax label.input-label{color:#fff}input[type=checkbox]{display:none}.checkbox:before{content:"";color:#000;text-align:center;display:inline-block;width:1.8rem;height:1.8rem;float:left;vertical-align:middle;border:1px solid #e4e4e4;background-color:#f2f2f2;margin-right:1.0rem}.checkbox.rounded:before{border-radius:0.4rem}input[type=checkbox]:checked+.checkbox:before{font-family:"FontAwesome";content:"\f00c";font-size:1.1rem;font-weight:100;padding:0 2px}.form-select{position:relative;margin-bottom:2.0rem;overflow:hidden}.form-select select{font-size:1.0rem;text-transform:uppercase;margin-bottom:0;width:100%;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select:after{content:"\f107";font-family:FontAwesome;color:#000;position:absolute;right:1.5rem;top:30%;font-size:1.7rem;pointer-events:none}@media only screen and (max-width: 767px){form.inline-field .form-select,form.inline-field input{width:100%}.form-select.reviews:after{top:15%}form.inline-field button{width:100%}.login-box{width:90% !important}}@media (min-width: 768px) and (max-width: 1080px){form.inline-field .form-select,form.inline-field input{width:216px}}.accordion{list-style-type:none;text-transform:none}h1+.accordion,h2+.accordion,h3+.accordion,h4+.accordion,h5+.accordion,h6+.accordion,p+.accordion{margin-top:4.0rem}.accordion-title{font-size:1.3rem;color:#000;text-decoration:none;display:block;padding:2.5rem 4.5rem 2.5rem 2.5rem;line-height:1;text-transform:uppercase;position:relative;background:#f1f1f1}.dark-bg .accordion-title,.image .accordion-title,.parallax .accordion-title{color:#fff;background:rgba(247,247,247,0.12)}.accordion-title:focus{color:#000;outline:none}.dark-bg .accordion-title:focus,.image .accordion-title:focus,.parallax .accordion-title:focus{color:#fff}li.accordion-item{margin-bottom:1px}.dark-bg li.accordion-item,.image li.accordion-item,.parallax li.accordion-item{border-bottom:1px solid rgba(255,255,255,0.2)}li.accordion-item:last-child{border-bottom:none}:last-child>.accordion-title{border-bottom-width:0}.accordion-title::before{content:'+';position:absolute;right:2rem;top:50%;margin-top:-0.7rem}.is-active>.accordion-title::before{content:'–';top:50%}.accordion-content{font-weight:300;font-size:1.5rem;letter-spacing:0.05em;color:#000;line-height:1.74;padding:3.0rem 0;overflow:hidden;display:none}.accordion-content p{text-align:left}.dark-bg .accordion-content,.image .accordion-content,.parallax .accordion-content{color:#fff}.button,button{font-family:'Lato', sans-serif;font-size:13px;color:#0967AF;font-weight:500;line-height:normal;letter-spacing:0.05em;display:inline-block;padding:0.763em 2.5em 0.70em;cursor:pointer;position:relative;text-decoration:none !important;text-transform:uppercase;text-align:center;-webkit-appearance:none;outline:none;border:2px solid #0967AF;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background:none;transition:all 0.3s ease;-moz-transition:all 0.3s ease !important;-webkit-transition:all 0.3s ease}.button.rounded,button.rounded{border-radius:5.0rem}.button.filled,button.filled{border:2px solid #fff;background:#E7BA2A;color:#0967AF !important;-webkit-border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-radius-topleft:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-bottomright:25px;border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.button.filled i,button.filled i{color:#fff}.button.filled:focus,.button.filled:hover,button.filled:focus,button.filled:hover{background:#3f1f92;border-width:2px;border-style:solid;border-color:#3f1f92}.button:hover,button:hover{background:#0967AF;color:#fff}.button.small,button.small{font-size:11px;padding-top:0.7em}.button.large,button.large{font-size:15px}.button.xlarge,button.xlarge{font-size:17px;padding-top:0.7em}.button.fullwidth,button.fullwidth{width:100%}.button i,button i{font-size:17px !important;color:#0967AF;position:relative;margin-right:0.2em;top:1px}.button:hover i,button:hover i{color:#fff}.button.small i,button.small i{font-size:14px !important}.button.large i,button.large i{font-size:20px !important;margin-right:0.2em}.button.xlarge i,button.xlarge i{font-size:23px !important;margin-right:0.1em}.dark-bg .button,.dark-bg button,.image .button,.image button,.parallax .button,.parallax button{color:#0967AF}.dark-bg .button:hover,.dark-bg button:hover,.image .button:hover,.image button:hover,.parallax .button:hover,.parallax button:hover{color:#fff}.dark-bg .button.filled,.dark-bg button.filled,.image .button.filled,.image button.filled,.parallax .button.filled,.parallax button.filled{background:#E7BA2A;color:#0967AF !important}.dark-bg .button:hover.filled,.dark-bg button:hover.filled,.image .button:hover.filled,.image button:hover.filled,.parallax .button:hover.filled,.parallax button:hover.filled{background:white;color:#0967AF !important;border:2px solid #E7BA2A}.button.white,button.white{color:#fff !important;border-color:#fff !important}.button.white i,button.white i{color:#fff}.button.white:focus i,.button.white:hover i,button.white:focus i,button.white:hover i{color:#000}.button.white:focus,.button.white:hover,button.white:focus,button.white:hover{color:#000 !important;border-color:#fff !important;background:#fff !important}.button.filled.white,button.filled.white{color:#000 !important;border-color:#fff !important;background:#fff !important}.button.filled.white:hover,button.filled.white:hover{color:#000 !important;border-color:#d2d2d2 !important;background:#d2d2d2 !important}.button.filled.white i,button.filled.white i{color:#0967AF !important}.button.filled.white i:hover,button.filled.white i:hover{color:#0967AF !important}.button.black,button.black{color:#000 !important;border-color:#000 !important}.button.black:focus,.button.black:hover,button.black:focus,button.black:hover{color:#fff !important;border-color:#1f1f1f !important;background:#1f1f1f !important}.button.black i,button.black i{color:#000 !important}.button.black:focus i,.button.black:hover i,button.black:focus i,button.black:hover i{color:#fff !important}.button.filled.black,button.filled.black{color:#fff !important;border-color:#000 !important;background:#000 !important}.button.filled.black:hover,button.filled.black:hover{color:#fff !important;border-color:#1f1f1f !important;background:#1f1f1f !important}.button.filled.black i,button.filled.black i{color:#fff !important}.button.filled.black i:hover,button.filled.black i:hover{color:#fff !important}div+a.button.play{margin-top:6.0rem}.call-to-action-form button{position:absolute;top:0;right:0;height:4.4rem;margin:0}p+.button,p+buton{margin-top:4.0rem}.button+.button{margin-left:2.0rem}.button.play{width:7.5rem;height:7.5rem;text-align:center;margin:auto;position:relative;padding:0;z-index:4;cursor:pointer;border-color:#0967AF;border-radius:50%;box-shadow:0 3rem 4rem -2rem rgba(0,0,0,0.6)}.button.play:before{position:absolute;top:50%;margin-top:-0.6rem;left:50%;margin-left:-0.5rem;content:'';width:0;height:0;border-style:solid;border-width:0.6rem 0 0.6rem 1.1rem;border-color:transparent transparent transparent #0967AF}.button.play:hover{-webkit-transform:scale(1.1) !important;transform:scale(1.1) !important}.button.play:hover:before{border-color:transparent transparent transparent #fff}.button.filled.play:before{border-color:transparent transparent transparent #fff}.button.filled.play:hover{border-color:transparent;background:#0967AF !important}.button.play:hover:before{border-color:transparent transparent transparent #fff}.button.filled.play:hover:before{border-color:transparent transparent transparent #fff}.video-button-modal{margin-top:4.5rem}.video-button-modal a{text-decoration:none;display:inline-block}.video-button-modal .button.large.play,.video-button-modal .button.small.play{display:inline-block;vertical-align:middle}.video-button-modal .button.large.play{width:9.5rem;height:9.5rem}.video-button-modal span{font-size:1.1rem;color:#0967AF;display:inline-block;position:relative;margin-left:1.5rem;text-transform:uppercase;letter-spacing:0.02em}.dark-bg .video-button-modal span,.image .video-button-modal span,.parallax .video-button-modal span{color:#fff;vertical-align:middle;float:none}.button.small.play{width:5.0rem;height:5.0rem}.button.play.black{border-color:#000 !important}.button.play.black:before{border-color:transparent transparent transparent #000 !important}.button.play.black:hover{background:#000 !important}.button.play.black:hover:before{border-color:transparent transparent transparent #fff !important}.button.filled.play.black:hover{border-color:#000 !important;background:#000 !important}.button.play.black.filled:before{border-color:transparent transparent transparent #fff !important}.button.play.white{border-color:#fff !important}.button.play.white:before{border-color:transparent transparent transparent #fff !important}.button.play.white:hover{background:#fff !important;border-color:#fff !important}.button.play.white:hover:before{border-color:transparent transparent transparent #000 !important}.button.play.white.filled:hover{background:#fff !important}.button.play.white.filled:before{border-color:transparent transparent transparent #000 !important}.button.filled.play.white.filled:hover{border-color:#fff !important;background:#fff !important}.button.paypal{color:#fff;border-color:#0070ba}.button.paypal:focus,.button.paypal:hover{color:#fff;border-color:transparent;background:#0070ba}.button.filled.paypal{background:#0070ba}.button.filled.paypal:focus,.button.filled.paypal:hover{background:#014e82}.button.google-wallet{color:#fff;border-color:#dd4c39}.button.google-wallet:focus,.button.google-wallet:hover{color:#fff;border-color:transparent;background:#dd4c39}.button.filled.google-wallet{background:#dd4c39}.button.filled.google-wallet:focus,.button.filled.google-wallet:hover{background:#af3a2b}.button.comment-reply{margin:2.0rem 0 4.0rem}h1+.button,h2+.button,h3+.button,h4+.button,h5+.button,h6+.button{margin-top:4.0rem}.scrolldown-btn{font-family:'linearicon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;width:3.8rem;height:3.8rem;line-height:4.0rem;font-size:3.0rem;color:rgba(0,0,0,0.7);margin:0 auto;background-color:rgba(241,187,0,0.5);transition:opacity 0.3s 0s, visibility 0s 0.3s;position:absolute;bottom:4.0rem;left:0;right:0;text-align:center;-webkit-border-top-left-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-radius-topleft:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-bottomright:50%;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%}.scrolldown-btn:hover{background-color:rgba(241,187,0,0.9)}.scrolldown-btn:before{content:"\e9c2"}.light-bg .scrolldown-btn{color:rgba(0,0,0,0.7) !important}.dark-bg .scrolldown-btn,.image .scrolldown-btn,.parallax .scrolldown-btn{color:rgba(255,255,255,0.7)}@media only screen and (max-width: 459px){.buttons-column+.buttons-column{margin-top:3.0rem}.payment-options a.button{width:100%;margin-bottom:15px}.payment-options a.button:last-child{margin-bottom:0}}@media only screen and (max-width: 767px){.button,button{margin-left:15px !important;margin-right:15px !important}.button+.button{margin-left:0;margin-top:20px}.payment-options a.button{margin:0 0 15px !important}.scrolldown-btn{display:none}}@media (min-width: 460px) and (max-width: 912px){.buttons-column{width:50%}.buttons-column:nth-child(4n+1),.buttons-column:nth-child(4n+4){margin-top:3.0rem}.payment-options a.button{width:100%;margin:0 0 15px !important}.payment-options a.button:last-child{margin-bottom:0}}@media (min-width: 913px) and (max-width: 1023px){.buttons-column{width:25%}}.blog-post{margin-bottom:8.0rem}.blog-post .post-meta{margin:0.5rem 0 4.0rem}.blog-post .image-block{margin-bottom:4.5rem}.blog-post .image-block a{display:block}.blog-post h3{font-size:3.0rem;font-weight:600}.blog-post h1 a,.blog-post h2 a,.blog-post h3 a,.blog-post h4 a,.blog-post h5 a,.blog-post h6 a{color:#000;text-decoration:none}.blog-post.fullwidth{padding-top:0}span.date{display:inline-block;font-weight:700;font-size:1.1rem;margin-bottom:0.7rem;color:#a5a5a5;text-transform:uppercase}.blog-post-text{min-height:0;padding:4.5rem 0 0}.blog-post a.readmore{font-size:1.5rem;text-decoration:none;display:inline-block;padding-bottom:0.5rem;margin-top:3.0rem;font-weight:600;position:relative}.blog-post a.readmore:focus{color:#000}.blog-post a.readmore i{font-size:1.4rem;position:absolute;top:2px;right:-2.3rem}.blog-post-text.parallax{min-height:50.0rem}.blog-entry.masonry-item .dark-bg h4,.blog-entry.masonry-item .image h4{color:#fff}.blog-entry h4 a{font-weight:600;color:#000}.blog-entry span.author-avatar{position:relative;display:block;top:0;text-align:left;padding:0 3.5rem 3.5rem}.blog-entry span.author-avatar a{display:inline-block;margin:0 0.8rem 0 0;vertical-align:middle}.blog-entry span.author-avatar a:hover img{-webkit-transform:none;transform:none}.blog-entry .author-avatar img{width:3.5rem;border-radius:5.0rem}.blog-entry .author-avatar span{display:inline-block;margin:0 0.8rem 0 0;vertical-align:middle}.blog-entry a:hover .author-avatar span img{-webkit-transform:none;transform:none}.blog-entry a.author-name,.blog-entry span.comments{font-family:'Lato', sans-serif;font-size:1.1rem;color:#000;letter-spacing:normal;font-weight:600;text-decoration:none;transition:all 0.3s ease;-moz-transition:all 0.3s ease !important;-webkit-transition:all 0.3s ease}.blog-entry a.author-name:hover{color:#6f6f6f}.blog-entry.masonry-item span.comments{font-size:1.1rem;float:left;display:block;margin-left:1.5rem}.dark-bg .blog-entry .inner,.image .blog-entry .inner,.light-bg .blog-entry .inner,.parallax .blog-entry .inner{background-color:#fff}.blog-entry .inner{position:relative;background-color:#f5f5f5;box-shadow:0 1px 0 0 rgba(0,0,0,0.1)}.blog-entry .inner a{display:block;text-decoration:none}.blog-entry-content{display:table-cell;vertical-align:middle}.grid-item.masonry-item.blog-entry a.image{display:block;height:25.5rem;padding:3.5rem;text-decoration:none}.grid-item.masonry-item.blog-entry .post-image img{width:100%;display:block;opacity:0.8}.blog-entry.masonry-item .post-meta{overflow:hidden;position:relative}.grid-item.masonry-item.blog-entry span.post-date{font-family:'Lato', sans-serif;font-size:1.3rem;color:#000;font-weight:600;text-transform:uppercase;padding:3.5rem 0 0 3.5rem;display:block;position:relative}.grid-item.masonry-item.blog-entry .post-image+span.post-date{color:#fff;position:absolute;top:0}.grid-item.masonry-item.blog-entry .post-image{display:block;background:#000}.grid-item.masonry-item.blog-entry .post-text{padding:3.5rem}.blog-entry.masonry-item .dark-bg a.author-name,.blog-entry.masonry-item .dark-bg a.comments,.blog-entry.masonry-item .dark-bg a.comments i,.blog-entry.masonry-item .dark-bg p,.blog-entry.masonry-item .dark-bg span.categories,.blog-entry.masonry-item .dark-bg span.categories a,.blog-entry.masonry-item .dark-bg span.post-date,.blog-entry.masonry-item .dark-bg span.post-date i,.blog-entry.masonry-item .image a.author-name,.blog-entry.masonry-item .image a.comments,.blog-entry.masonry-item .image a.comments i,.blog-entry.masonry-item .image a.comments i .blog-entry.masonry-item .dark-bg span.post-date,.blog-entry.masonry-item .image p,.blog-entry.masonry-item .image span.categories,.blog-entry.masonry-item .image span.categories a,.blog-entry.masonry-item .image span.post-date,.blog-entry.masonry-item .image span.post-date,.blog-entry.masonry-item .image span.post-date i{color:#fff !important}.dark-bg .blog-entry.masonry-item h4,.dark-bg .blog-entry.masonry-item p,.image .blog-entry.masonry-item h4,.image .blog-entry.masonry-item p,.parallax .blog-entry.masonry-item h4,.parallax .blog-entry.masonry-item p{color:#000}.blog-entry .dark-bg a.author-name:hover,.blog-entry .image a.author-name:hover{color:#d2d2d2 !important}.blog-entry.masonry-item a.comments i,.blog-entry.masonry-item span.post-date i{font-size:1.3rem;color:#b5b5b5}.blog-entry.masonry-item span.categories{font-family:'Lato', sans-serif;font-size:1.1rem;color:#b5b5b5;font-weight:500;display:inline-block;margin-left:0.5rem}.blog-entry.masonry-item a.comments{font-family:'Lato', sans-serif;font-size:1.1rem;color:#b5b5b5;font-weight:500;margin-left:1.5rem;text-decoration:none;display:inline-block}.blog-entry.masonry-item p{position:relative}.post-meta ul li{font-size:1.3rem;color:#a5a5a5;font-weight:700;text-transform:none;display:inline-block;margin-right:0.5rem}.post-meta ul li:last-child,.post-meta ul li:last-child a{margin-right:0}.post-meta ul li a{color:#383838;font-weight:400;line-height:1.43;position:relative;padding-bottom:2px;margin-right:2px;font-style:normal;display:inline-block;text-decoration:none}.post-meta ul li span{color:#000;font-weight:400}.post-meta ul li{color:#a8a8a8;font-weight:700}.dark-bg .post-meta ul li a,.dark-bg .post-meta ul li span,.image .post-meta ul li a,.image .post-meta ul li span,.parallax .post-meta ul li a,.parallax .post-meta ul li span{color:#fff}.filter li a:before,.iconbox-content a:before,.post-meta ul li a:before,a.readmore:before,span.author-name a:before,span.categories a:before,ul.breadcrumbs li a:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background:#000;visibility:hidden;transition:all 0.2s ease-in-out 0s;-webkit-transform:scaleX(0);transform:scaleX(0)}.filter li a:hover:before,.iconbox-content a:hover:before,.post-meta ul li a:hover:before,a.readmore:hover:before,span.author-name a:hover:before,span.categories a:hover:before,ul.breadcrumbs li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.dark-bg .post-meta ul li a:before,.image .post-meta ul li a:before,.parallax .post-meta ul li a:before{background:#fff}.author-section{position:relative;height:9.0rem;margin-top:1px}.author-avatar{text-align:center;top:-5.0rem;left:0;right:0;position:absolute;z-index:1}.author-avatar a{display:inline-block;margin-bottom:1.2rem}.author-avatar img{border-radius:5.0rem}span.author-name,span.categories,span.comments{color:#555;font-weight:400;text-transform:none}span.categories a{color:#b5b5b5;text-decoration:none}.masonry-item span.categories a:before{display:none}a.author-name span{padding-top:1px}section .author-box{padding:0;min-height:0}.author-box .heading{margin-bottom:10.0rem}.author-box-inner{padding:4.0rem;position:relative;background:#f5f5f5;overflow:hidden}.author-box-inner a.avatar-inner{width:10.0rem;height:10.0rem;color:#fff;float:left;margin-right:3.0rem}.author-box-inner img{width:100%;border-radius:5.0rem}.author-details{overflow:hidden}.author-details h6{font-family:'Merriweather', serif;font-size:1.2rem;color:#5a5a5a;font-weight:400;margin-bottom:2px}.author-details h5{font-size:1.5rem;text-transform:uppercase;letter-spacing:0.1em;margin-top:2.0rem}.author-details p{overflow:hidden;margin-top:1.5rem}.author-details ul{margin-top:3.0rem}.author-details ul li{display:inline-block;margin-right:0.5rem}.author-details ul li a{display:block;font-size:1.3rem;color:#fff;line-height:2;border:1px solid #646464;background:#646464;width:2.8rem;height:2.8rem;text-align:center;border-radius:50%;transition:background 0.2s, color 0.2s}.author-details ul li a:hover{color:#646464;background:transparent}.comments-section ul{text-align:left}.comments-section ul li{border-top:1px solid #ececec;padding-top:4.0rem}.comments-section ul li:last-child{border-bottom:1px solid #ececec}.comments-section ul ul{margin-left:7.5rem}.comments-section ul ul li:last-child{border-bottom:none}.comment-wrapper{display:block;overflow:hidden}.avatar{float:left;margin-right:2.5rem;width:7.0rem}.avatar img{border-radius:5.0rem}.author{font-size:1.6rem;font-weight:700;display:block;overflow:hidden;margin-bottom:0.6rem}.comment-date{font-size:1.1rem;color:#989898;display:block;margin-bottom:1.6rem}p.comment-content{overflow:hidden}.comments-section{overflow:hidden;width:100%;padding:7.0rem 0 0}.comments-section .heading{margin-bottom:9.0rem}.comments-section h5{margin-bottom:4.0rem;font-size:1.6rem}@media only screen and (max-width: 1023px){.large-9.large-push-3.columns.pl60{padding-left:15px !important}.large-9.columns.pr60{padding-right:15px !important}section.masonry-section.grid{padding-top:25px}.author-box-inner a.avatar-inner{width:55px;height:55px}}.fullwidth-box{padding:6.0rem}.fullwidth-box .iconbox-content a{color:#fff}.row-spacing-mb30.row{margin-bottom:3.0rem}.row-spacing-mb60.row{margin-bottom:6.0rem}.icon-circle-box{text-align:left}.contentbox-content h5,.icon-circle-box h5{font-size:2.0rem;margin:0}.icon-circle-box.boxed h5,.icon-circle-box.boxed p{color:#000}.icon-circle-box p{font-family:"Lato",sans-serif}.icone{font-family:'linearicon';font-size:4.8rem;display:inline-block;margin:0 0 2.8rem;width:9.0rem;height:9.0rem;line-height:9rem;text-align:center;position:relative;z-index:1;color:#0967AF}.icone.rond{border-radius:50%}.circle-effect .icone{color:#0967AF;box-shadow:0 0 0 2px #93C356;transition:color 0.3s}.icone.text-white{color:#ffffff;box-shadow:0 0 0 2px #ffffff;transition:color 0.3s}.icone.text-white:before{color:#ffffff}.icon-circle-box:hover .icone{color:#E51A22}.contentbox-content{overflow:hidden}.dark-bg .contentbox-content a:before{background:#fff}.contentbox-style3{width:100%;text-align:left}.bordered,.boxed{padding:4.0rem}.boxed{border:1px solid rgba(0,0,0,0.04);background:#f5f5f5 !important}.light-bg .boxed{background:#fff !important}.bordered{border:1px solid rgba(0,0,0,0.6)}.dark-bg .bordered,.image .bordered,.parallax .bordered{border:1px solid #e8e8e8}.icon-circle-box .boxed i{color:#0967AF}.dark-bg .contentbox-style1.boxed i,.dark-bg .contentbox-style2.boxed i,.dark-bg .contentbox-style3.boxed i,.image .contentbox-style1.boxed i,.image .contentbox-style2.boxed i,.image .contentbox-style3.boxed i,.parallax .contentbox-style1.boxed i,.parallax .contentbox-style2.boxed i,.parallax .contentbox-style3.boxed i{color:#0967AF}.dark-bg .contentbox-style1.boxed .main h5,.dark-bg .contentbox-style1.boxed h5,.dark-bg .contentbox-style1.boxed p,.dark-bg .contentbox-style2.boxed .main h5,.dark-bg .contentbox-style2.boxed h5,.dark-bg .contentbox-style2.boxed p,.dark-bg .contentbox-style3.boxed .main h5,.dark-bg .contentbox-style3.boxed h5,.dark-bg .contentbox-style3.boxed p,.image .contentbox-style1.boxed .main h5,.image .contentbox-style1.boxed h5,.image .contentbox-style1.boxed p,.image .contentbox-style2.boxed .main h5,.image .contentbox-style2.boxed h5,.image .contentbox-style2.boxed p,.image .contentbox-style3.boxed .main h5,.image .contentbox-style3.boxed h5,.image .contentbox-style3.boxed p,.parallax .contentbox-style1.boxed .main h5,.parallax .contentbox-style1.boxed h5,.parallax .contentbox-style1.boxed p,.parallax .contentbox-style2.boxed .main h5,.parallax .contentbox-style2.boxed h5,.parallax .contentbox-style2.boxed p,.parallax .contentbox-style3.boxed .main h5,.parallax .contentbox-style3.boxed h5,.parallax .contentbox-style3.boxed p{color:#000}.boxed .line-drawing path{stroke:#0967AF}.contained svg{width:55%}.boxed .icon-circle{box-shadow:0 0 0 2px #0967AF}.dark-bg .boxed .icon-circle,.image .boxed .icon-circle,.parallax .boxed .icon-circle{box-shadow:0 0 0 2px #fff}.dark-bg .boxed.icon-circle-box i,.image .boxed.icon-circle-box i,.parallax .boxed.icon-circle-box i{color:#0967AF}.dark-bg .boxed .icon-circle{box-shadow:0 0 0 2px #0967AF}.boxed .icon-circle:after,.dark-bg .boxed .icon-circle:after,.image .boxed .icon-circle:after,.parallax .boxed .icon-circle:after{background:#0967AF !important}.icon-circle .text-white{box-shadow:0 0 0 2px #fff}.icon-circle.text-white:after{background:#fff}.icon-circle.text-white i{color:#fff !important}.circle-effect .icon-circle.text-white{box-shadow:0 0 0 2px #fff}.circle-effect .icon-circle.text-white:after{background:#fff}.icon-circle-box:hover .icon-circle.text-white i{color:#000 !important}.boxed .icon-circle.text-white{box-shadow:0 0 0 2px #fff !important}.boxed .icon-circle.text-white:after{background:#fff !important}.boxed.icon-circle-box:hover .icon-circle.text-white i,.dark-bg .boxed.icon-circle-box:hover .icon-circle.text-white i,.image .boxed.icon-circle-box:hover .icon-circle.text-white i,.parallax .boxed.icon-circle-box:hover .icon-circle.text-white i{color:#000 !important}.image .boxed.icon-circle-box:hover .icon-circle.text-black:after{background:#000 !important}.boxed .icon-circle.text-black{box-shadow:0 0 0 2px #000}.boxed .icon-circle.text-black i{color:#000 !important}.dark-bg .boxed .icon-circle.text-black,.image .boxed .icon-circle.text-black,.parallax .boxed .icon-circle.text-black{box-shadow:0 0 0 2px #000}.image .bordered .icon-circle,.image .icon-circle,.parallax .bordered .icon-circle,.parallax .icon-circle{box-shadow:0 0 0 2px #0967AF}.image .bordered .icon-circle,.image .icon-circle i,.parallax .bordered .icon-circle,.parallax .icon-circle i{color:#0967AF}.image .boxed .icon-circle,.parallax .boxed .icon-circle{box-shadow:0 0 0 2px #0967AF}.boxed .icon-circle:after{background:#fff !important}.boxed .icon-circle:after{background:#0967AF !important}.boxed .icon-circle.text-black:after{background:#000 !important}.boxed.icon-circle-box:hover .icon-circle i{color:#0967AF !important}.boxed.icon-circle-box:hover .icon-circle i{color:#0967AF !important}.image .icon-circle-box:hover .icon-circle i,.parallax .icon-circle-box:hover .icon-circle i{color:#fff !important}.boxed.icon-circle-box:hover .icon-circle i{color:#fff !important}.dark-bg .boxed.icon-circle-box:hover .icon-circle i,.image .boxed.icon-circle-box:hover .icon-circle i,.parallax .boxed.icon-circle-box:hover .icon-circle i{color:#fff !important}.circle-effect .icon-circle.text-black{box-shadow:0 0 0 2px #000}.icon-circle-box:hover .icon-circle.text-black:after{background:#000}.circle-effect .icon-circle.text-black:after{background:#000}.image .icon-circle-box:hover .icon-circle.text-white i{color:#000 !important}.circle-effect .icon-circle.text-black i{color:#000}.icon-circle-box:hover .icon-circle i{color:#fff}.contentbox-style2,.contentbox-style4{text-align:center}.contentbox-style1 i{font-size:3.6rem;color:#0967AF;top:-0.6rem;position:relative}.contentbox-style2 i,.contentbox-style3 i{font-size:5.0rem;color:#0967AF;margin-bottom:2.5rem;display:block;position:relative}.contentbox-style3 i.left.ml23,.contentbox-style3 i.left.mr23{top:-1.2rem}.contentbox-content{overflow:hidden;text-align:left}.contentbox-style3{display:inline-block}.contentbox-style1 h5,.contentbox-style2 h5,.contentbox-style3 h5{font-size:1.8rem;margin:0;overflow:hidden}.contentbox-content a{color:#0967AF;position:relative;padding-bottom:2px}.numbered span{display:block;overflow:hidden}.numbered span.number{font-size:2.5rem;color:#0967AF;font-weight:700;line-height:1.3;float:left;margin-right:1.0rem}h5.numbered span.number+span{padding-top:1px}ul.details-list{margin-top:2.0rem}ul.details-list li{font-size:1.5rem;text-transform:none;font-weight:300;margin-bottom:1.2rem}.dark-bg ul.details-list li,.image-bg ul.details-list li,.parallax-bg ul.details-list li{color:#fff}ul.details-list li:last-child{margin-bottom:0}ul.details-list li span{font-size:1.2rem;font-weight:600;width:7.0rem;display:inline-block;text-transform:uppercase}ul.details-list li a{text-decoration:none;padding-bottom:2px;position:relative}ul.details-list li a:before{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background:#0967AF;visibility:hidden;transition:all 0.2s ease-in-out 0s;-webkit-transform:scaleX(0);transform:scaleX(0)}ul.details-list li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.contentbox-style1 a,.contentbox-style2 a,.contentbox-style3 a,.icon-circle-box a{text-decoration:none}.sticked-boxes .row{padding-left:1.5rem;padding-right:1.5rem}.sticked-boxes.p0{padding:0 !important}.sticked-boxes .columns{padding:0;margin-right:-1px}.sticked-boxes .columns .bordered,.sticked-boxes .columns .boxed{margin-bottom:-1px !important}.sticked-boxes .columns:last-child .bordered{border-right:1px solid rgba(0,0,0,0.6)}.dark-bg.sticked-boxes .columns:last-child .bordered,.image.sticked-boxes .columns:last-child .bordered,.parallax.sticked-boxes .columns:last-child .bordered{border-right:1px solid #e8e8e8}.tp-banner-container{width:100%;position:relative;padding:0}.tp-banner{width:100%;position:relative}.tp-banner-fullscreen-container{width:100%;position:relative;padding:0}.right-sidebar{padding:8.0rem 1.5rem 8.0rem 4.0rem;position:relative}.left-sidebar{padding:8.0rem 4.0rem 8.0rem 1.5rem}.sidebar-inner{padding:0}.sidebar-inner:before{content:'';position:absolute;top:0;bottom:0;left:0;height:10000%;width:300.0rem;background:#f8f8f8;border-left:1px solid #efefef;z-index:-1}.left-sidebar .sidebar-inner:before{right:0;left:initial;border-left:none;border-right:1px solid #efefef}.right-sidebar .sidebar-inner:before{right:0;left:0;border-left:1px solid #efefef;border-right:none}.widget{margin-bottom:7.0rem}.widget:last-child{margin-bottom:0;border-bottom:none}.widget h6{font-size:1.4rem;margin-bottom:2.2rem !important;line-height:1.2;text-transform:uppercase}.widget p{margin:0}.widget ul li{line-height:1;margin-bottom:2.0rem;padding-bottom:1px;overflow:hidden}.widget ul li:last-child{margin-bottom:0}.widget ul li a{font-size:1.4rem;color:rgba(0,0,0,0.7);text-decoration:none;letter-spacing:0.05em;display:inline-block;transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out}.widget ul li a:hover{color:black}.widget ul li a span.thumb{display:inline-block;margin-right:2.0rem;vertical-align:middle;max-width:7.0rem}.widget ul li a span.thumb+span.description{width:15.1rem}.widget ul li a span.thumb img{border:1px solid rgba(0,0,0,0.05)}.widget ul li a span.description{overflow:hidden;display:inline-block;vertical-align:middle}.widget ul li a span.description h5{font-size:1.3rem;color:rgba(0,0,0,0.8)}.widget ul li a span{font-family:'Lato', sans-serif;font-size:1.1rem;color:rgba(0,0,0,0.5);font-weight:600;letter-spacing:normal;display:block;margin-top:0.5rem}@media (min-width: 640px) and (max-width: 1023px){.left-sidebar,.right-sidebar{margin-top:40px}.sidebar-inner:before{width:100%;height:100%}}@media only screen and (max-width: 1023px){.left-sidebar,.right-sidebar{position:relative;padding:40px 15px}.left-sidebar .sidebar-inner:before{right:-10%;width:1000%;border-right:none}.right-sidebar .sidebar-inner:before{left:-10%;width:1000%;border-left:none}.widget{margin-bottom:50px}}.tabs{margin:0;font-size:0;list-style-type:none;position:relative}.tabs::after,.tabs::before{content:' ';display:table}.tabs::after{clear:both}.tabs.vertical>li{width:auto;float:none;display:block;border-radius:0}.dark-bg .tabs.vertical .tabs-title.is-active a,.image .tabs.vertical .tabs-title.is-active a,.parallax .tabs.vertical .tabs-title.is-active a{color:#000;background:#f1f1f1}.tabs.vertical .tabs-title.is-active a{border-color:transparent}.tabs-title>a:focus{border-color:transparent}.tabs-title>a em{line-height:0.9}.tabs.vertical>li a{border:1px solid #d8d8d8;border-bottom:none}.tabs.vertical>li:first-child a:first-child{border-radius:0.5rem 0.5rem 0 0}.tabs.vertical>li:last-child a:last-child{border-bottom:1px solid #d8d8d8;border-radius:0 0 0.5rem 0.5rem}.tabs.primary{background:#2199e8}.tabs.primary>li>a{color:#fefefe}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover{background:#1893e4}.tabs-title{margin-right:-1px;display:inline-block}.tabs-title.is-active a{border-color:transparent}.tabs-title>a{font-family:"Lato", sans-serif;font-size:1.3rem;font-weight:500;color:#757575;display:block;padding:1.5rem 3.5rem;line-height:1;text-transform:uppercase;text-decoration:none;background:#fff;border:1px solid #e4e4e4;border-right:none;background:#f7f7f7}.light-bg .tabs-title>a{background:#fff}.dark-bg .tabs.vertical>li>a:focus,.image .tabs.vertical>li>a:focus,.parallax .tabs.vertical>li>a:focus{color:#000;border-color:transparent;background:#f1f1f1;border-top:1px solid #d8d8d8 !important}.dark-bg .tabs.vertical .tabs-title.is-active a,.image .tabs.vertical .tabs-title.is-active a,.parallax .tabs.vertical .tabs-title.is-active a{border-bottom-color:transparent !important;border-top:1px solid #d8d8d8 !important}.tabs-title:first-child>a:first-child{border-radius:0.5rem 0 0 0.5rem}.tabs-title:last-child>a:last-child{border-right:1px solid #e4e4e4;border-radius:0 0.5rem 0.5rem 0}.tabs-title>a:hover{background:#f1f1f1}.tabs-title>a:focus,.tabs-title>a[aria-selected='true']{background:#0967AF;color:#fff;outline:none;border-color:transparent !important}.tabs-content{position:relative;transition:all 0.5s ease}.tabs-content.vertical .tabs-panel{padding:0}.tabs-panel{display:none;padding:5.0rem 0 0;overflow:hidden}.tabs-panel p{margin:0;text-align:left}.tabs-panel.is-active{display:block}@media only screen and (max-width: 767px){.tabs-title{margin:0 0 1px;width:100%}ul.vertical.tabs{margin-bottom:30px}}.team-block{margin-right:-0.01rem}.team-block-inner{width:100%;max-height:55.0rem;float:left;position:relative;overflow:hidden}.team-block-inner img{width:100%;display:block;transition:opacity 1s, -webkit-transform 0.5s;transition:opacity 1s, transform 0.5s;transition:opacity 1s, transform 0.5s, -webkit-transform 0.5s}.team-block-inner:hover img{-webkit-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}.caption{position:absolute;text-transform:uppercase;background:rgba(0,0,0,0.4);text-align:center;font-size:2.0rem;height:100%;top:0;left:0;right:0}.caption-inner{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out}.team-block-inner:hover .caption-inner{position:relative;top:50%;-webkit-transform:translateY(-70%);transform:translateY(-70%)}.caption h2{font-size:2.8rem;color:#fff;line-height:1.3;transition:0.5s;-webkit-transform:translate3d(0, 15%, 0);transform:translate3d(0, 15%, 0);padding:1.5rem}.caption p{position:absolute;width:100%;padding-top:1.5rem;margin-top:-4.0rem !important;transition:0.5s;-webkit-transform:scale(0);transform:scale(0)}.caption p:before{background:#fff;position:absolute;content:"";margin:0 auto;height:1px;width:2.4rem;right:0;left:0;top:0}.caption p.icon-links{margin-bottom:5.5rem;margin-top:0;padding-top:7.0rem}.caption p.icon-links:before{content:none}.caption p.icon-links a{color:#fff;margin:0 2px;padding:0;width:3.0rem;height:3.0rem;line-height:3.0rem;display:inline-block;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out}.caption p.icon-links a:hover{background:#fff;color:#000}.team-block-inner:hover h2{-webkit-transform:translate3d(0, -4rem, 0);transform:translate3d(0, -4rem, 0)}.team-block-inner p{color:#fff;text-transform:uppercase;font-weight:400}.team-block-inner:hover p{-webkit-transform:scale(1);transform:scale(1)}.team-block-2{margin:0 -0.01rem -1px 0;cursor:pointer;padding:0;overflow:hidden}.team-block-2-inner{height:100%;transition:all 0.35s ease-out}.team-block-2-inner img{width:100%}.teamblock:hover .team-block-2-inner,.team-block-2-inner:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.team-block-2-inner:hover .social-icons{-webkit-transform:scale(1);transform:scale(1)}.team-block-2-inner:before{transition:all 0.35s ease-out}.teamblock:hover .team-block-2-inner:before,.team-block-2-inner:hover:before{opacity:0.1}.team-block-2 .vertical-caption{position:absolute;top:4.0rem;left:2.5rem;text-align:right;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.team-block-2 .vertical-caption h5{font-size:1.6rem;color:#fff;line-height:1.1;font-weight:500;text-transform:uppercase}.team-block-2 .vertical-caption p{font-size:1.3rem;color:#f4f4f4;margin:0}.team-block-2-inner .social-icons{position:absolute;left:0;right:0;bottom:4.5rem;width:100%;text-align:center;-webkit-transform:scale(0);transform:scale(0);transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out}.team-block-2-inner .social-icons a{font-size:1.5rem;color:#fff;margin:0 2px;padding:0;width:3.0rem;height:3.0rem;line-height:3.0rem;display:inline-block;transition:all 0.35s ease-out;-webkit-transition:all 0.35s ease-out;-webkit-border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-webkit-border-bottom-left-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-radius-topleft:25px;-moz-border-radius-topright:25px;-moz-border-radius-bottomleft:25px;-moz-border-radius-bottomright:25px;border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.teamblock:hover>.team-block-2-inner .social-icons a,.team-block-2-inner .social-icons a:hover{background:#fff;color:#000}.team-captions{padding-left:1rem;padding-right:5rem;padding-bottom:1rem;text-align:left}.teamblock:hover .team-captions,.teamblock:hover .team-captions p{background-color:#0967AF;color:#fff}@media only screen and (max-width: 767px){.team-block{margin-bottom:20px}.team-block:last-child{margin-bottom:0}.team-block.p0{margin:0}}@media (min-width: 768px) and (max-width: 1023px){.caption h2{font-size:20px}}.testimonials-slider{display:block;padding:0}.testimonials-slider .heading{padding:13.0rem 0}.testimonials-section h2{text-transform:none;font-style:italic;width:81.2rem;margin:0 auto !important;color:#fff}.testimonials-block{text-align:center;min-height:60.0rem;display:table;width:100%}.testimonials-box{text-align:center}.image .testimonials-box.boxed .author-block h5,.parallax .testimonials-box .author-block h5,.testimonials-box .author-block h5,.testimonials-box.boxed .author-block h5,.testimonials-box.boxed .author-block h5{text-transform:none;font-weight:700;margin-bottom:0;color:#000}.dark-bg .testimonials-box .author-block h5{color:#fff}.dark-bg .testimonials-box.boxed .author-block h5,.light-bg .testimonials-box .author-block h5{color:#000}.image .testimonials-box .author-block h5,.parallax .testimonials-box .author-block h5{color:#fff}.image .testimonials-box.boxed .author-block h5,.parallax .testimonials-box.boxed .author-block h5{color:#000}.light-bg .testimonials-box.boxed p{color:#545454}.testimonials-box.boxed p{color:#545454}.testimonials-box .author-block p,.testimonials-box.boxed .author-block p{color:#000}.testimonials-slider .testimonials-block img{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.testimonials-slider .overlay{display:block;position:absolute;left:0;right:0;top:0;width:100%;height:100%;background-repeat:repeat;background:rgba(0,0,0,0.4);z-index:0}.testimonials-slider .testimonial-quote{padding-bottom:8.0rem}.testimonial-quote i{font-size:2.6rem;color:rgba(0,0,0,0.3);padding-bottom:3.0rem}.dark-bg .testimonials-box .testimonial-quote i,.image .testimonials-box .testimonial-quote i,.parallax .testimonials-box .testimonial-quote i{color:rgba(255,255,255,0.5)}.dark-bg .testimonials-box.boxed .testimonial-quote i,.image .testimonials-box.boxed .testimonial-quote i,.light-bg .testimonials-box .testimonial-quote i,.parallax .testimonials-box.boxed .testimonial-quote i{color:rgba(0,0,0,0.3)}.testimonials-box .testimonial-quote{color:rgba(0,0,0,0.2)}.testimonials-block h3{font-family:'Merriweather', serif;color:#fff;font-weight:300;font-style:italic}.testimonials-thumb{width:8.0rem;height:8.0rem;margin:4.0rem auto 0;overflow:hidden;border-radius:5.0rem}.testimonials-thumb img{width:auto;max-width:100%}.author-block{margin-top:5.0rem}.testimonials-slider-2 .author-block{padding-bottom:5.0rem}.author-block h4{text-transform:none;font-weight:700;color:#fff;margin-bottom:0}.author-block p{color:#fff;margin-top:1.0rem !important;position:relative}.testimonials-box.bordered,.testimonials-box.boxed{padding:5.0rem 4.0rem}.boxed .testimonials-box p,.testimonials-box p{font-family:'Merriweather', serif;color:#545454;margin-top:0.5rem !important}.testimonials-slider-2 .testimonials-box p{font-size:1.8rem}.dark-bg .testimonials-box p,.image .testimonials-box p,.parallax .testimonials-box p{color:#fff}.dark-bg .testimonials-box.boxed p,.image .testimonials-box.boxed p,.parallax .testimonials-box.boxed p{color:#545454}.testimonials-box .author-block p{font-family:'Lato', sans-serif;font-size:1.3rem;margin:0}.large-testimonials.dark-bg,.large-testimonials.light-bg{background:none !important}.large-testimonials.dark-bg:before,.large-testimonials.light-bg:before{content:'';position:absolute;width:100%;height:100%;left:0;right:0;bottom:-19.5rem;background:#f4f4f4}section:not(.light-bg):not(.dark-bg):not(.parallax):not(.image)+section.large-testimonials.dark-bg:before,section:not(.light-bg):not(.dark-bg):not(.parallax):not(.image)+section.large-testimonials.light-bg:before{bottom:-9.5rem}.large-testimonials.dark-bg:before{background:#000}.large-testimonials.dark-bg p{color:#dadada}.large-testimonials.dark-bg:before .author-block p{color:#fff}.large-testimonials.dark-bg .author-block p{color:#fff}.large-testimonials{padding-bottom:0}.large-testimonials p{font-family:'Merriweather', serif;font-size:2.2rem;color:#757575;line-height:1.6;font-style:italic;margin-top:19.0rem !important}.large-testimonials .author-block{margin-top:2.0rem}.large-testimonials .author-block p{font-family:'Lato', serif;font-size:1rem;font-weight:400;color:#545454;font-style:normal;margin-top:0 !important;text-transform:uppercase}.flickity-viewport{transition:height 0.2s !important}@media only screen and (max-width: 639px){.large-testimonials.dark-bg:before,.large-testimonials.light-bg:before{display:none}.large-testimonials .medium-6.medium-pull-6.columns{margin-top:40px}.large-testimonials p{margin-top:0 !important}}@media (min-width: 640px) and (max-width: 820px){.large-testimonials p{margin-top:35px !important}}@media only screen and (min-width: 880px){.testimonials-slider .owl-item img{display:none !important}}@media only screen and (max-width: 879px){.large-testimonials .v-middle{vertical-align:bottom}.testimonials-block h3{font-size:15px;line-height:1.6}.author-block h4{font-size:16px}.author-block{margin-top:20px}.testimonials-slider .v-middle{display:block}.testimonials-slider .row{padding:0}.testimonials-slider .testimonials-block{display:block;min-height:0;padding-bottom:70px;background:none !important}.testimonials-slider .owl-dot span{background:#000 !important;border-color:#000 !important}.testimonials-slider-2 .owl-dots{bottom:5px !important}.testimonials-slider .testimonials-block img{position:relative;top:0;-webkit-transform:none;transform:none}.testimonials-slider .testimonial-quote{bottom:1px;background:#000;width:100%;padding:20px;margin:0;position:relative}.testimonials-slider .testimonial-quote i{font-size:2.2rem;padding:0 0 1.5rem}.testimonials-slider .overlay{display:none !important}.owl-dots{text-align:center;position:relative}.testimonials-box{height:auto !important;margin-bottom:20px}.testimonials-box .author-block{padding-bottom:0}.large-testimonials.light-bg{background:#f5f5f5}.large-testimonials p{font-size:20px}}@media (min-width: 821px) and (max-width: 1024px){.large-testimonials .v-middle{display:block}.large-testimonials p{margin-top:100px !important}}@media only screen and (max-width: 1150px){.large-testimonials.dark-bg:before,.large-testimonials.light-bg:before{display:none}}.pagetitle .row{display:table;width:100%}.pagetitle .medium-6.columns{display:table-cell;vertical-align:middle;float:none}.pagetitle .large-12.columns+.large-12.columns{margin-top:2.0rem}@media only screen and (max-width: 820px){.pagetitle .medium-6.columns{display:block}.pagetitle .breadcrumbs{margin-top:20px}}@media (min-width: 640px) and (max-width: 820px){.pagetitle .medium-6.columns{width:100%}.pagetitle .medium-6.columns ul.breadcrumbs{float:none}}ul.breadcrumbs{float:right;text-transform:uppercase}.text-center ul.breadcrumbs{float:none}ul.breadcrumbs>li:after{content:"/";padding:0 1.0rem 0 1.3rem}ul.breadcrumbs>li:last-child:after{content:"";padding:0}ul.breadcrumbs li,ul.breadcrumbs li a{font-size:1.2rem;color:#000;display:inline-block;text-decoration:none;padding-bottom:0.3rem;transition:color 0.35s ease-out;-webkit-transition:color 0.35s ease-out;position:relative}.dark-bg ul.breadcrumbs li,.dark-bg ul.breadcrumbs li a,.image ul.breadcrumbs li,.image ul.breadcrumbs li a,.parallax ul.breadcrumbs li,.parallax ul.breadcrumbs li a{color:#fff}.dark-bg ul.breadcrumbs li a:before,.image ul.breadcrumbs li a:before,.parallax ul.breadcrumbs li a:before{background:#fff}.subheading+ul.breadcrumbs{margin-top:3.0rem}h1+ul.breadcrumbs,h2+ul.breadcrumbs,h3+ul.breadcrumbs,h4+ul.breadcrumbs,h5+ul.breadcrumbs,h6+ul.breadcrumbs{margin-top:20px}@media only screen and (max-width: 767px){ul.breadcrumbs{float:none}}.texte p strong{color:#0967AF !important}ul.spip li:before{content:"\e934";font-family:linearicon;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;color:#0967AF;text-align:left;margin-right:0.5rem}
