@charset "utf-8";mollondin1987@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/josefinsans/v15/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_DjQbMlhLzTs.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/josefinsans/v15/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_DjQbMhhLzTs.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/josefinsans/v15/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_DjQbMZhLw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/josefinsans/v15/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_ObXbMlhLzTs.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/josefinsans/v15/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_ObXbMhhLzTs.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/josefinsans/v15/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_ObXbMZhLw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/josefinsans/v15/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_N_XbMlhLzTs.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/josefinsans/v15/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_N_XbMhhLzTs.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Josefin Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/josefinsans/v15/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_N_XbMZhLw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:0 20px 0 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.bypostauthor{margin:auto}.gallery-caption{margin:auto}.sticky{margin:auto}body,html{margin:0;padding:0;font-family:Arial,sans-serif;text-align:center;height:100%;color:#00000}#bloc_page{margin:0 auto;padding:0;min-height:100%;position:relative;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;overflow:hidden}.cn-button.bootstrap{background-color:#ac958b!important}.main-menu{background-color:#ac958b;position:fixed;width:100%;margin:auto;text-align:center;text-transform:uppercase;z-index:1001}ul#menu-nav_fr{padding:0}li.menu-item{display:inline-block;height:20px;margin:auto 20px;padding:12px 10px 4px;font-size:16px;font-family:'Josefin Sans';font-weight:semi-bold}li.menu-item a:link,li.menu-item a:visited{color:#fff;text-decoration:none}li.menu-item a:hover{color:#000}#contact:before{display:block;content:" ";margin-top:-75px;height:75px;visibility:hidden}.tem:before,.ex:before{display:block;content:" ";margin-top:0;height:30px;visibility:hidden}#panel-17-2-0-0:before,#panel-20-2-0-0:before,#panel-22-2-0-0:before{display:block;content:" ";padding-top:0;height:30px;visibility:hidden}.lang{position:fixed;z-index:1002;width:850px;margin:auto;top:68px;left:50%;transform:translateX(-50%)}#lang{float:right;background-color:#fff}.lang a:link,.lang a:visited{text-decoration:none;color:#ac958b}.lang ul{list-style-type:none;padding:0;text-align:right;margin:10px}.lang li{display:inline-block;margin-right:10px;font-size:13px}.lang li:last-child{margin-right:0}.logo{padding-top:68px;background-color:#ac958b}.panel-grid,#pg-17-0,#pg-17-1,#pg-17-2,#pg-17-3,#pg-17-4,#pg-17-5,#pg-17-6,#pl-17 .so-panel{margin-bottom:0!important}.contenu{max-width:850px;margin:auto;padding:0}h1{margin:50px auto;font-size:21px;font-family:'Josefin Sans';font-weight:400;color:#ac958b;text-transform:uppercase}h2{font-size:16px;font-family:'Josefin Sans';font-weight:400;color:#ac958b;text-transform:uppercase;margin-bottom:30px}p{font-size:16px;line-height:28px}.portrait{max-width:700px;margin:80px auto 50px}.photos{max-width:700px;margin:0 auto 50px}.philo{max-width:850px;margin:50px auto;border:1px solid #ac958b;padding:40px 75px}.ex{margin-top:45px}.ex p{font-size:23px;max-width:680px;margin:0 auto 35px}.services{max-width:700px;margin:auto}.conseils,.marketing,.communication{border:1px solid #000;text-align:left;padding:10px 30px 30px;margin-bottom:30px}.conseils h3,.marketing h3,.communication h3{font-family:'Josefin Sans';text-transform:uppercase;font-size:18px;font-weight:400}.services ul{padding-left:15px;margin-bottom:0;font-size:16px;list-style-type:circle}.services li{line-height:28px}.petit{font-size:13px;margin-left:15px}.tem{margin-top:50px}.sow-slide-nav em{color:#fff}.sow-sld-icon-thin-rounded-left{content:url(https://mdn.mozillademos.org/files/16761/star.gif)}.sow-sld-icon-thin-rounded-right{content:url(https://mdn.mozillademos.org/files/16761/star.gif)}.contact{margin:80px auto 40px}.map{max-width:700px;margin:auto auto 30px}.gm-style-mtc,.gm-style-cc,.gm-fullscreen-control,button{display:none}.bloc_contact{border:1px solid #000;text-align:left;padding:20px 30px;margin-bottom:30px;font-family:'Josefin Sans';text-transform:uppercase;font-size:16px;text-align:center}.bloc_contact p{line-height:inherit!important}.form{color:#ac958b;border:1px solid #ac958b;font-size:14px;margin-bottom:70px}.widget-title{color:#000;font-size:16px;font-weight:400;padding:50px 0 30px;margin-bottom:0}.sow-contact-form{background-color:white!important;columns:2;-webkit-columns:2;max-width:700px;margin:auto;border:none!important;column-gap:30px;-webkit-column-gap:30px}.sow-form-field-label-above{text-align:center!important}strong{font-size:14px!important;font-weight:400!important}.sow-form-field-textarea{margin-bottom:0!important}textarea{height:130px!important}.sow-form-field-tel{margin-bottom:25px!important}.sow-submit{width:335px;padding:20px!important;text-transform:uppercase;margin-top:-1px!important;margin-bottom:40px!important;font-family:'Josefin Sans'!important}.footer{background-color:#000;padding:15px 0;color:#fff}.pdp{max-width:850px;margin:auto;text-align:left}.pdp p{color:white!important;font-size:12px}.pdp a:link,.pdp a:visited{color:#fff;text-decoration:none}.natel{display:none}.conf{text-align:right;max-width:776px;font-size:12px;position:relative;top:10px}.conf a:link,.conf a:visited{color:#fff;text-decoration:none}.conf a:hover{color:#ac958b;text-decoration:none}.social{text-align:right;max-width:850px;margin-top:-12px}.many2{margin-top:-33px;margin-bottom:0}.cn-button.bootstrap{background-color:#007a76;background-image:none}figure{margin:0}input[type=radio]{display:none}.js-slider{position:relative;width:100%;height:294px;margin:0 auto;padding:0;box-sizing:border-box}.js-slider_item{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all 1s ease,transform 1s cubic-bezier(.43,.28,.51,1);-webkit-transition:all 1s ease,transform 1s cubic-bezier(.43,.28,.51,1)}#s-1:checked~.js-slider .js-slider_item.img-1,#s-2:checked~.js-slider .js-slider_item.img-2,#s-3:checked~.js-slider .js-slider_item.img-3{opacity:1;visibility:visible;transform-origin:left center;-webkit-transform-origin:left center;transform:translate3d(0,0,0) rotateY(0deg) scaleX(1);-webkit-transform:translate3d(0,0,0) rotateY(0deg) scaleX(1)}#s-1:checked~.js-slider .js-slider_item.img-1-en,#s-2:checked~.js-slider .js-slider_item.img-2-en,#s-3:checked~.js-slider .js-slider_item.img-3-en{opacity:1;visibility:visible;transform-origin:left center;-webkit-transform-origin:left center;transform:translate3d(0,0,0) rotateY(0deg) scaleX(1);-webkit-transform:translate3d(0,0,0) rotateY(0deg) scaleX(1)}#s-1:checked~.js-slider .js-slider_item.img-1-de,#s-2:checked~.js-slider .js-slider_item.img-2-de,#s-3:checked~.js-slider .js-slider_item.img-3-de{opacity:1;visibility:visible;transform-origin:left center;-webkit-transform-origin:left center;transform:translate3d(0,0,0) rotateY(0deg) scaleX(1);-webkit-transform:translate3d(0,0,0) rotateY(0deg) scaleX(1)}.js-slider_img{width:100%;height:100%;position:relative;overflow:hidden}.c-img-w-full{position:absolute;top:50%;left:50%;width:100%;height:auto;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0)}.c-img-h-full{position:absolute;top:50%;left:50%;width:auto;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0)}figcaption{display:block}.wo-h3{margin-top:6rem;margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e60012}.c-label{display:inline-block;color:#eee;background-color:rgba(139,0,10,.9);line-height:1;padding:.5em .9em;margin-right:.5em;font-size:1.4rem;font-weight:700}.view-sm{display:none}.js-slider_nav{position:absolute;left:0;top:43%;width:100%;transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0)}.js-slider_nav_item.prev{left:30px}.js-slider_nav_item.next{right:30px}.js-slider_nav_item{position:absolute;display:none;width:auto;height:auto;cursor:pointer;transition:1s all cubic-bezier(.075,.82,.165,1);-webkit-transition:1s all cubic-bezier(.075,.82,.165,1)}.js-slider_nav_item:hover{transform:translate3d(-30%,0,0);-webkit-transform:translate3d(-30%,0,0)}.js-slider_nav_item.next:hover{transform:translate3d(30%,0,0);-webkit-transform:translate3d(30%,0,0)}.js-slider_nav_item:hover:before{transform:translate3d(0,-50%,0) rotate(-30deg);-webkit-transform:translate3d(0,-50%,0) rotate(-30deg)}.js-slider_nav_item.prev:after{content:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://frotecommunication.ch/wp-content/themes/frote_communication/images/CF_fleche-gauche.png)}.js-slider_nav_item.next:after{content:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://frotecommunication.ch/wp-content/themes/frote_communication/images/CF_fleche-droite.png)}#s-1:checked~.js-slider .js-slider_nav .s-nav-1,#s-2:checked~.js-slider .js-slider_nav .s-nav-2,#s-3:checked~.js-slider .js-slider_nav .s-nav-3{display:block}.js-slider_indicator{position:absolute;left:0;top:63%;width:100%;text-align:center}.js-slider-indi{position:relative;display:inline-block;padding:2rem;cursor:pointer}.js-slider-indi:after{content:"";position:absolute;top:50%;left:50%;width:1rem;height:1rem;border-radius:1rem;background:#e60012;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0)}.js-slider-indi:hover:after{transform:translate3d(-50%,-50%,0) scale(1.5);-webkit-transform:translate3d(-50%,-50%,0) scale(1.5);transition:1s all cubic-bezier(.075,.82,.165,1);-webkit-transition:1s all cubic-bezier(.075,.82,.165,1)}#s-1:checked~.js-slider .js-slider_indicator .indi-1:after,#s-2:checked~.js-slider .js-slider_indicator .indi-2:after,#s-3:checked~.js-slider .js-slider_indicator .indi-3:after{transform:translate3d(-50%,-50%,0) scale(2.5);-webkit-transform:translate3d(-50%,-50%,0) scale(2.5)}@media all and (min-width:100px) and (max-width:1200px){#responsive-menu-container{height:150px !important;width:100px !important}.logo{padding-top:0}.lang{top:0}}@media all and (max-width:850px){body:before{content:"";display:block;position:fixed;left:0;top:0;width:100%;height:100%}.lang{position:fixed;z-index:1002;width:100%;margin:auto;top:0;left:0;transform:none}.portrait{max-width:80%}#ex,#philo,.services,#contact,#pgc-17-6-1,#pgc-17-7-0,.widget-title,.sow-text-field,textarea,.so-widget-image{max-width:80%;margin:auto!important}.sow-submit{width:80%;margin:auto auto 40px!important}.philo{padding:40px}.communication{margin-bottom:0!important}.sow-contact-form{columns:1}.footer{padding:15px}.pdp p{font-size:10px}.conf{margin-top:0;margin-right:50px;top:4px}.social{margin-top:-18px}.many2{margin-top:-32px}.social2{width:25px}.img-1{content:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://frotecommunication.ch/wp-content/themes/frote_communication/images/CF_temoignage-responsive_1.jpg)}.img-2{content:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://frotecommunication.ch/wp-content/themes/frote_communication/images/CF_temoignage-responsive_2.jpg)}.img-3{content:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://frotecommunication.ch/wp-content/themes/frote_communication/images/CF_temoignage-responsive_3.jpg)}.img-1-en{content:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://frotecommunication.ch/wp-content/themes/frote_communication/images/CF_temoignage-responsive_en_1.jpg)}.img-2-en{content:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://frotecommunication.ch/wp-content/themes/frote_communication/images/CF_temoignage-responsive_en_2.jpg)}.img-3-en{content:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://frotecommunication.ch/wp-content/themes/frote_communication/images/CF_temoignage-responsive_en_3.jpg)}.img-1-de{content:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://frotecommunication.ch/wp-content/themes/frote_communication/images/CF_temoignage-responsive_de_1.jpg)}.img-2-de{content:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://frotecommunication.ch/wp-content/themes/frote_communication/images/CF_temoignage-responsive_de_2.jpg)}.img-3-de{content:url(https://sp-ao.shortpixel.ai/client/to_webp,q_lossy,ret_img/https://frotecommunication.ch/wp-content/themes/frote_communication/images/CF_temoignage-responsive_de_3.jpg)}.c-img-h-full{width:100vw}}@media all and (min-width:300px) and (max-width:350px){.js-slider{height:200px}.many2{margin-top:0}.conf{text-align:left}}@media all and (min-width:351px) and (max-width:400px){.js-slider{height:225px}.many2{margin-top:0}.conf{text-align:left}}@media all and (min-width:401px) and (max-width:450px){.js-slider{height:250px}.many2{margin-top:0}.conf{text-align:left}}@media all and (min-width:451px) and (max-width:500px){.js-slider{height:275px}.many2{margin-top:0}.conf{text-align:left}}@media all and (min-width:501px) and (max-width:550px){.js-slider{height:300px}.many2{margin-top:0}.conf{text-align:left}}@media all and (min-width:551px) and (max-width:600px){.js-slider{height:325px}}@media all and (min-width:601px) and (max-width:650px){.js-slider{height:350px}}@media all and (min-width:651px) and (max-width:700px){.js-slider{height:400px}}@media all and (min-width:701px) and (max-width:750px){.js-slider{height:425px}}@media all and (min-width:751px) and (max-width:800px){.js-slider{height:450px}}@media all and (min-width:801px) and (max-width:850px){.js-slider{height:475px}}