@media only screen and (min-width: 1200px){.visible-large{display:inherit !important;}.hidden-large{display:none !important;}.visible-desktop{display:inherit !important;}.hidden-desktop{display:none !important;}.gf-menu{font-size:100%;}}@media only screen and (min-width: 960px) and (max-width: 1199px){.visible-large{display:none !important;}.hidden-large{display:inherit !important;}.visible-desktop{display:inherit !important;}.hidden-desktop{display:none !important;}.promo h1{font-size:3.7em;}.promo p{font-size:1.3em;}.promo-image{width:40%;}.promo-image img{max-width:100%;}.gf-menu{font-size:90%;}}@media (min-width: 768px) and (max-width: 959px){.visible-tablet{display:inherit !important;}.hidden-tablet{display:none !important;}.hidden-desktop{display:inherit !important;}.visible-desktop{display:none !important;}.visible-large{display:none !important;}.hidden-large{display:inherit !important;}.promo-image{width:38%;}.promo-image img{max-width:100%;}.promo h1{font-size:2.9em;}.promo p{font-size:1.1em;}.promo-desc{padding-top:0;}.gf-menu{font-size:90%;}}@media (max-width: 767px){body{padding:0;}.visible-phone{display:inherit !important;}.hidden-phone{display:none !important;}.hidden-desktop{display:inherit !important;}.visible-desktop{display:none !important;}.hidden-large{display:inherit !important;}.visible-large{display:none !important;}.gf-menu{font-size:85%;}#rt-logo{margin:0 auto;}body .component-content .column-1,body .component-content .column-2,body .component-content .column-3,body .component-content .column-4{width:100% !important;float:none !important;margin:0 !important;}#gantry-totop{margin:0 auto;text-align:center;width:100%;}.gantry-width-20,.gantry-width-25,.gantry-width-30,.gantry-width-33,.gantry-width-40,.gantry-width-50,.gantry-width-60,.gantry-width-66,.gantry-width-70,.gantry-width-75,.gantry-width-80{width:100%;}.gantry-width-spacer{margin:5px;}.row{margin:0;display:block;}.row .cell{display:block;width:100%;}.form-horizontal .control-group .control-label{float:none;width:auto;text-align:left;}.form-horizontal .control-group .controls{margin-left:0;}select{width:100%;}}@media only screen and (min-width: 481px) and (max-width: 767px){.promo-image{width:48%;margin-top:0;margin-bottom:0;}.promo-image img{max-width:100%;}.promo h1{font-size:2.2em;}.promo p{font-size:1em;}.promo-desc{padding-top:0;}}@media only screen and (max-width: 480px){.promo-image{margin:0 auto;width:100%;float:none;text-align:center;}.promo-image img{max-width:50%;}.promo h1{font-size:2.2em;}.promo p{font-size:0.9em;}.promo-desc{padding-top:0;}}@media only screen and (min-width: 1200px){.gf-menu .item{font-size:15px;line-height:6.1em;letter-spacing:0.1em;}header#rt-top-surround div#rt-header div.rt-block.menu-block{padding-left:20px;margin-top:100px;}header#rt-top-surround div.bandeau{margin-top:100px;}.rt-block.sa_logo{padding:30px;}body.home_login div.customhome_bienvenue{width:930px;text-align:center;}body.home_login .sprocket-features.layout-slideshow{width:600px;}body.home_login .sprocket-features.layout-slideshow ul.sprocket-features-img-list{height:140px;}body.sa_abo div#rt-mainbody-surround div#rt-maintop div.rt-container{margin-top:240px;}body.home_login #rt-transition{padding-top:200px;}}@media only screen and (min-width: 960px) and (max-width: 1199px){.gf-menu .item{font-size:11px;line-height:8.2em;letter-spacing:0.1em;}header#rt-top-surround div#rt-header div.rt-block.menu-block{padding-left:0;margin-top:80px;}header#rt-top-surround div.bandeau{margin-top:80px;}div#rt-ozfloat{width:130px;font-size:90%;}.rt-block.sa_logo{width:80%;}body.home_login div.customhome_bienvenue{width:600px;}body.home_login .sprocket-features.layout-slideshow{width:600px;}body.home_login .sprocket-features.layout-slideshow ul.sprocket-features-img-list{height:130px;}body.sa_abo div#rt-mainbody-surround div#rt-maintop div.rt-container{margin-top:70px;}body.home_login #rt-transition{padding-top:200px;}}@media (min-width: 768px) and (max-width: 959px){header#rt-top-surround div#rt-header div.rt-block.menu-block{padding-left:25px;margin-top:50px;}.gf-menu .item{font-size:19.5px;line-height:7.8em;letter-spacing:0.6px;}header#rt-top-surround div.bandeau{margin-top:50px;}div#rt-ozfloat{width:130px;font-size:80%;top:5px;}.rt-block.sa_logo{width:80%;}body.home_login div.customhome_bienvenue{width:400px;}body.home_login .sprocket-features.layout-slideshow{width:400px;}body.home_login .sprocket-features.layout-slideshow ul.sprocket-features-img-list{height:180px;}body.sa_abo div#rt-mainbody-surround div#rt-maintop div.rt-container{margin-top:70px;}body.home_login #rt-transition{padding-top:200px;}}@media (max-width: 767px){.gf-menu .item{font-size:100%;line-height:1;}.gf-menu.l1 > li > .item{line-height:2;}header#rt-top-surround div.bandeau{display:none;}div#rt-ozfloat{width:130px;font-size:80%;top:5px;}.rt-block.sa_logo{padding:10px;width:40%;}body.home_login div.customhome_bienvenue{width:300px;}body.home_login .sprocket-features.layout-slideshow{width:300px;}body.home_login .sprocket-features.layout-slideshow ul.sprocket-features-img-list{height:220px;}body.sa_abo div#rt-mainbody-surround div#rt-maintop div.rt-container{margin-top:0;}body.home_login #rt-transition{padding-top:200px;}}@media only screen and (min-width: 481px) and (max-width: 767px){.gf-menu .item{font-size:100%;}body.home_login #rt-transition{padding-top:200px;}}@media only screen and (max-width: 480px){.gf-menu .item{font-size:100%;}body.home_login #rt-transition{padding-top:200px;}}.default_duration{display:inline-block;padding-left:10px;}.price_box_c{border:none;}