﻿body{font-family:'Poppins', sans-serif; font-weight:300; line-height:150%} 
p, ul, ol, div {font-size:0.9rem}

strong{font-weight:700}
#SMHeader{background:#ffffff ; box-shadow:0 5px 5px rgba(0,0,0,0.15); position:relative; z-index:5}
.dnavStack{background-color:#4a4a4a}
.desktopNav{display:flex; justify-content: space-evenly;}
.desktopNav a, .desktopNav a:visited{display:block; padding:8px 15px; color:#fff; text-decoration:none; font-size:0.9rem; transition:all 0.1s linear}
.desktopNav a:hover{background-color:#232323}


.cta-orange{background: #fd7917; color:#fff; display:inline-block; text-align:center; font-size:1.1rem; font-weight:600; padding:12px 20px; box-shadow:0 0 10px rgba(0,0,0,0.2); border:0px none;  border-radius:27px; max-width:600px; margin-left:auto; margin-right:auto; white-space:normal; transition:all 0.1s linear; min-width:250px ; font-family:'Roboto', sans-serif;}
.cta-orange > span{display:block; font-size:0.9rem; font-weight:300}
.cta-orange:hover, .cta-orange:active, .cta-orange:focus{color:#ffffff; text-decoration:none; outline:none; background-color:#ffa73d;  box-shadow:0 0 10px rgba(0,0,0,0.2);}

.cta-mono{background: transparent; color:#1e1e1e ; display:inline-block; text-align:center; font-size:1.1rem; font-weight:600; padding:12px 20px;  box-shadow:0 0 10px rgba(0,0,0,0.2); border:2px solid #1e1e1e;  border-radius:27px;  max-width:600px; margin-left:auto; margin-right:auto; white-space:normal; transition:all 0.1s linear; min-width:250px; font-family:'Roboto', sans-serif; }
.cta-mono > span{display:block; font-size:0.9rem; font-weight:300}
.cta-mono:hover, .cta-mono:active, .cta-mono:focus{color:#ffffff; text-decoration:none; outline:none; background-color:#1e1e1e;  box-shadow:0 0 10px rgba(0,0,0,0.2);}

.cta-white{background: #fff; color:#fd7917; display:inline-block; text-align:center; font-size:1.1rem; font-weight:600; padding:12px 20px;  box-shadow:0 0 10px rgba(0,0,0,0.2); border:2px solid #fd7917;  border-radius:27px; max-width:600px; margin-left:auto; margin-right:auto; white-space:normal; transition:all 0.1s linear; min-width:250px; font-family:'Roboto', sans-serif;}
.cta-white > span{display:block; font-size:0.9rem; font-weight:300}
.cta-white:hover, .cta-white:active, .cta-white:focus{color:#ffffff; text-decoration:none; outline:none; background-color:#fd7917;  box-shadow:0 0 10px rgba(0,0,0,0.2);}

.orange{color:#ff771f;}

section{padding:30px 0; background-color:#ffffff}
section h1, section h2 { font-size: 2rem; font-weight:400; font-family:'Roboto', sans-serif; color:#000000}

.mainBlockSM{padding:15px 0; position:relative; background-color:#f0f0f0;}
.mainActionHolder{
   
  position:relative;
  margin-top:-30px;
  padding:30px 0 30px 0; 
  background-image: url(https://savoir-maigrir.aujourdhui.com/img_aj/drcohenfr/sm22-plate1.jpg), url(https://savoir-maigrir.aujourdhui.com/img_aj/drcohenfr/sm22-plate2.jpg);
  background-position: left top, right top;
  background-repeat:no-repeat, no-repeat;
  background-size:auto 180px, auto 180px;
                  }
.mainActionHolder h1{font-weight:700; font-style:oblique; max-width:200px; margin:0px auto; font-size:1.6rem; text-shadow:1px 1px 5px rgba(255,255,255,1)}
.mainActionHolder h5{font-size:0.9rem}

.sm-features h3{font-size:1.2em; font-weight:700; color:#fd7917; text-align:center}
.sm-features p{ font-size:0.9em}

.social {margin:15px auto}
.social h3 img{max-width:300px; margin:0px auto;}
.testimonialEntry {max-width:550px; margin:0px auto}
.testimonialEntry h5{margin-bottom:0; font-weight:700;}
.testimonialEntry .testiRating{color:#ffd513; margin-bottom:10px}
.testimonialEntry .testiRating .t-date{display:inline-block; margin-left:10px; color:#5a5a5a; font-size:0.8rem; font-style:oblique}
#carouselTemoignages .carousel-control-next,  #carouselTemoignages .carousel-control-prev{color:#e1772d !important; z-index:100}

.bilanMinceur{ box-shadow:0 -5px 5px rgba(0,0,0,0.15); position:relative; z-index:20}
.books h2{color:#ffffff; font-weight:700; font-size:1.8rem}
.bilanMinceur h2{ font-weight:700; font-size:1.8rem}
.bilanMinceur h3{ font-weight:700; font-size:1.25rem}
.bilanMinceur h4{ font-weight:400; font-size:1.0rem}

.questions{background-color: #f3ebe9; padding-bottom:0}
.questions h2{font-weight:700; font-size:1.8rem; }

.bg-gray{background-color:#f0f0f0}
.cn-line{font-size:0.8rem; color:#999999;}
.cn-line a{font-weight:700; color:#fc9a1d}
.pfWidth{max-width:920px; margin:0px auto;}

.pf h4{text-align:center; font-size:1.1em; font-weight:700; }
.pf p{font-size:0.9em; text-align:center;}


.headSkew{position:relative; text-align:center; max-width:300px; margin:0px auto;}
.headSkew h2{padding:12px 20px; font:bold 1.25rem 'Arial'; transform:skewY(-10deg); margin:0 }
h2.tape{background-color:#fd7917; color:#fff}
h2.reverse{background-color:transparent; color:#fd7917}

.books{background-color:#ff7b19; color:#fff}
.bookRef{display:block; width:130px; margin:0px auto}
.bookRef, .bookRef:visited, .bookRef:hover, .bookRef:focus{color:#ffffff; text-decoration:none; font-size:0.8rem; line-height:130%}
.bookRef img{max-height:160px}

.addOns {padding:30px 0;}
.addOns .carousel-control-next-icon, .addOns .carousel-control-prev-icon{background-image:none !important; color:#949494; font-size:2.5em; margin-top:-120px}
.addOns .carousel-control-prev{left:-15px}
.addOns .carousel-control-next{right:-15px}
.addOns .carousel-indicators {bottom:-35px}
.addOns .carousel-indicators li {width:18px; height:18px; border-radius:50%; background-color:#949494 !important}
.addOns .carousel-indicators li.active{background-color:#fd7917 !important}
.addOns .carousel-item p{max-width:320px; margin:0px auto 15px auto;}

 .h5title{font-size:1.5rem; font-weight:700; color:#fd7917}
 p strong{font-weight:700}

.tb{padding:30px 0 0 0; max-width:400px; margin:0 auto;}
.mb-btn{padding:30px 0; background-color:rgba(0,0,0,0.5); margin: 0 -15px}

.qq-list{margin:15px auto; max-width:576px}
.qq-item{padding:25px; display:flex; align-items:center;border:3px solid #ffffff; transition:all 0.3s linear; cursor:pointer; background-color:#fff; margin-bottom:3px }
.qq-item:hover{background-color:#f3ebe9;  }
.qq-question{font-size:1.2rem; font-weight:500; color:#000000; margin-right:30px; font-weight:600}
.percentage{margin-left:auto; font-size:1.6rem; font-weight:600; color:#ff6d00; margin-right:15px}
.qq-dd{padding:15px; border:3px solid #fff; background-color:#f3ebe9; margin-top:-6px; display:none; margin-bottom:3px}

footer{background-color:#565656; color:#999999; padding:30px 0; font-size:0.70rem; line-height:120%}
footer h2.inverse{font-size:1rem; color:#ffffff}
.footerlinks{margin:0; padding:0 0 0 15px}
.footerlinks a{color:#999999; text-decoration:none; font-size:0.7rem; line-height:150%}
.disclaimer2{font-size:0.7rem !important; line-height:150%}


.SchedCalendar{display:none; background-color:#ff771f; margin-left:-15px; margin-right:-15px; padding:0px 15px}

.logreg-buttons{margin:5px 0 0 0; }
.logreg-buttons a  {border: solid 1px #6b6b6b; background-color: #4a4a4a; border-color: none; color: #fff!important; font: bold 12px arial;}
.logreg-buttons a:hover{background-color: #232323; border-color: none; color: #fff!important;}
/*.logreg-buttons a.meconnecter{background-color: #fc9a1d; border: 1px solid #c87900;  color: #fff !important;}*/

.headPad{display:flex;}
.headPad > a{display:block; text-align:center; padding:10px 0}
.headPad > a img{max-height:50px}
.rightHead{margin-left:auto; margin-right:0; text-align:center; display:flex; align-items:center}
.rightHead .commencerHead{font-size:0.9rem; padding: 10px 20px 9px 20px; min-width:0; margin:0 15px; line-height:100%}
.bubb{border-radius:30px; box-shadow:0 0 50px rgba(0,0,0,0.25); padding:15px; font-size:15px; margin-bottom:15px}
.menuMobile, .menuMobile:hover{padding:0 5px; background-color:transparent; color:#1d1d1d; font-size:2rem; border:0px none;}

#JeVeuxMaigrir { position: relative; box-shadow: 0px 0px 0px rgba(0,0,0,0); background-color: #efefef; z-index: 100;  padding:0; visibility:hidden; overflow:hidden}
#JeVeuxMaigrir.sticky { position: fixed; bottom: 0; left: 0; width: 100%; box-shadow: 0px 0px 10px rgba(0,0,0,0.5);  visibility:visible; height:auto !important; }
.callToActionWrapper { background-color: #efefef; padding: 8px 0; margin-bottom: 0; border: 0px none; text-align: center; font-size: 14px; }
.expand-both{margin-left:-15px; margin-right:-15px}
.mobileTopNp{padding-top:0px !important}

.l2Head {margin:30px auto 0px auto !important;}
.l2Head h1{font-weight:700;  margin-bottom:0; font-size:1.6rem}
.l2Head .l2subTitle{font-size:1.2rem; font-style:oblique}
.sm-mcsubtext h4{font-size:1.2rem; font-weight:bold; text-align:center; margin-bottom:15px}
.orange-link, .orange-link:hover, .orange-link:visited{color:#ff771f; text-decoration:underline;}


.footer_content{text-align:center;}
.footer_content p strong {color: #fff; font-size:16px; line-height:140%; }
.button_gray{margin:0 0 20px; border-radius:5px; padding:10px 20px; background:#fff;color:#ff6a20; font-size: 16px;}
.button_gray:hover{ background:#eaeaea;color:#ff6a20;}
span.phone {font: bold 30px/30px arial; color: #ff8041 !important;}
.footer_links { background: #f0f0f0; padding: 30px 0; color: #636363; text-align:center}
.end_footer{padding-top:30px}
.ss-btn{display:block; max-width:200px}

.mobileSubHeader{background-color:#f2f2f3; font-size:1rem; font-weight:600; color: #16181b}
.smm a.dropdown-item{color:#1d1d1d !important;}
.smm a.dropdown-item:hover{color:#fff !important;}

.sbt{text-align:left;}
.sbt h2{font-weight: 700; font-size: 1.8rem;}
.sbt-text{  line-height: 140%; margin:0}
p.videoLegend{margin:0; font-size:0.75rem; color:transparent; height:1px}


.well-rightcol{padding:30px 15px; border-radius:0px; background-color:#ffffff; margin:0px -15px; box-shadow:0 0 0 rgba(0,0,0,0); }
.link-list{margin:0; padding: 0 0 0 20px}
.link-list li{margin-bottom:10px; line-height:120%}

.lmplus{border-bottom:1px solid #cfcfcf; margin-bottom:20px}
.lmplus h2, .lmplus h2 > a{color:#ff771f; font-size:1.25rem}
.blogDatePosted{font-weight:500; color:#999999}
.pagination-minisite{background-color:#f2f2f3; padding:15px; margin-bottom:30px}

.btn-orange, .btn-orange:visited{background-color:#ff771f; border-color:#ff771f; color:#fff; transition:all 0.3s linear}
.btn-orange:hover {background-color:#ec762e; border-color:#ec762e; color:#fff !important}

.membercomments{margin:0; padding:0; list-style:none; border-top:1px solid #cecece}
.membercomments li{border-bottom:1px solid #cecece; display:flex; padding:10px}
.membercomments li:nth-child(2n+1) {background-color:#f2f2f3}
.userdiv{width:54px; height:54px; border-radius:50%; overflow:hidden; display:flex; align-items:center; justify-content:center; margin-right:15px; min-width:54px; min-height:54px;; background-color:#cfcfcf; border:#cfcfcf}
.userdiv img{max-width:54px; max-height:54px}
.usercommentdiv > a{font-weight:600; color:#ff771f}
.letterGist{background-color:#f0f0f0; padding:15px; font-size:0.9rem;}


/*diet profile*/
.rulesblock ol{margin:0; padding: 0 0 0 20px }
.rulesblock ol li{margin-bottom:8px}
.smaller{font-size:0.8rem}
.und{text-decoration:underline}
.hidden-question{display:none; padding:15px}
.hidden-question h3{font-size:1.1rem; font-weight:600; margin-bottom:15px}
.promises{background-color:#222222; text-align:center; padding:5px 15px}
#questions{border:1px solid #cecece;  margin-top:0}
#questions > h2{text-align:center; color:#ffffff; font-size:1.25rem; font-weight:600; background-color:#ff771f; padding:13px 15px; margin-top:0px; margin-bottom:0}
ul.multichoice { margin: 0px -15px; padding: 0; position:relative; border-top:1px solid #cecece}
ul.multichoice li { padding: 0px 0px 0px 15px; list-style: none; font-size:1rem; vertical-align: middle; color: #292929; border-bottom:1px solid #cecece;}
ul.multichoice li  .profil-test{position:absolute; left:0px; height:14px; width:14px; top:50%; margin-top:-7px}
ul.multichoice li.choice-over { background-color: #f1f1ed; color: #000000; }
ul.multichoice li label { display: block; padding:15px 15px 15px 25px; margin:0; position:relative}
ul.multichoice li label img { line-height: 1em; vertical-align: middle; }
ul.multichoice li span { padding-left: 0; font-size:1rem;}
ul.multichoice.gen li { float: left; width: 50%; text-align: center; background-image: none !important; padding: 0 !important; border-top: 0px none !important; -webkit-tap-highlight-color: rgba(0,0,0,0); }
ul.multichoice.gen li .profil-test { opacity: 0 !important; }
ul.multichoice.gen li.choice-over { background-color: transparent !important; }
.genderMobile { display: block; width: 100%; margin: -10px auto 0px auto; border: 2px solid #d7d7d7; border-radius: 15px; padding: 110px 0px 8px 0px !important; max-width: 160px; font-size: 14px; background-repeat: no-repeat; background-position: center 12px; background-size: 82px auto; }
.genderMobile.male { background-image: url(https://savoirmaigrir.fr/img/2016/genMale-gray.png); }
.genderMobile.female { background-image: url(https://savoirmaigrir.fr/img/2016/genFemale-gray.png); }
ul.multichoice.gen li.choice-over .genderMobile.male { background-image: url(https://savoirmaigrir.fr/img/2016/genMale-orange.png); }
ul.multichoice.gen li.choice-over .genderMobile.female { background-image: url(https://savoirmaigrir.fr/img/2016/genFemale-orange.png); }
.backtoprevious{color:#ff771f; margin-top:15px}
ul.multichoice.gen, ul.multichoice.body_parts{border-top:0px none;}
ul.multichoice.gen li, ul.multichoice.body_parts li{border-bottom:0px none;}

ul.multichoice.body_parts { display:flex; flex-wrap:wrap}
ul.multichoice.body_parts li{padding:15px; min-width:48%; width:48%; border:2px solid #ffffff; border-radius:15px; margin:1% }
ul.multichoice.body_parts li span{padding-left:0; font-size:1rem;}
ul.multichoice.body_parts li label, ul.multichoice.gen li label{padding: 10px}
ul.multichoice.body_parts li.choice-over{  border:2px solid #d7d7d7; background-color:#ffffff;}
.dpFormLast{max-width:576px; margin:15px auto;}
.dpFormLast label{margin:0; font-size:1.1rem; font-weight:600}
.dpFormLast .error{color:red; padding:15px; background-color:#f2f2f3; font-size:0.8rem; text-align:right}
.dpHead{padding:15px; margin:0px -15px;  color:#fff; background-color:#1d1d1d; font-size:1.2rem; }

.ellipsis{display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.mobileTestimonials{padding-bottom:0; border-top:1px solid #cecece; padding-top:0; height:auto; transition:all 0.1s linear}
.dl-app {display: inline-block;max-width: 180px;}

.currentRating{position:relative; text-align:center}
.currentRating h3{font-size:3.5rem; font-weight:300; color:#000}
.starBar{position:relative; width:120px;  margin:0px auto;}
.starGrayBg{position:relative; left:0; top:0; z-index:0; width:100%}
.starProgress{position:absolute; left:0; top:0; z-index:10; overflow:hidden; height:100%}
.titleMobileTesti{text-align:center}
.dpWrap{max-width:676px; margin:0px auto 15px auto;}

.blogCatButton { margin: 15px auto 0px auto; display: flex; width: 100%; overflow: hidden; position: relative; align-items: center; background-color: #f2f2f3; border-radius: 8px; font-size: 1rem; line-height:120%; font-weight: 600; color: #222222; text-decoration: none; }
.blogCatButton.head {margin:15px 0 30px 0 }
.blogCatButton.head h1, .blogCatButton.head h2{font-size:1.1rem; font-weight: 600; line-height:120%; font-family:'Poppins' }
.blogCatButton:hover { text-decoration: none; color: #000; }
.blogCatButton > span { display: block; }
.blogCatButton .bname { width: 55%; text-align: center; padding: 0 15px; margin:0}
.blogCatButton .bimage { width: 45%; margin:0; padding:0}
.blogCatButton .liner { position: absolute; border: 1px solid #fff; left: 8px; top: 8px; width: calc(100% - 16px); height: calc(100% - 16px); border-radius: 4px; transition:all 0.1s linear; }
.blogCatButton:hover .liner {  border: 1px solid transparent; left: 0px; top: 0px; width:100%; height:100%; border-radius: 4px; }

.stickyBlog {position:relative; background-color: #ffd3b7; position: fixed; width: 100%; left: 0; bottom: 0; padding: 10px 0 0 0; box-shadow: 0 0 15px rgba(0,0,0,0.25); z-index: 100; }
.callToActionWrapper.cta-blog { background-color: transparent; }
.callToActionWrapper.cta-blog .cta-blog-content { display: flex; align-items: center; max-width: 767px; margin: 0px auto; text-align: left; margin-bottom: 15px; padding-right:15px}
.ctab-title { font-weight: 600; color: #000; }         
.cta-blog-content img { width: 80px; margin-right: 15px; }
.close-blog-cta{position:absolute; display:block; border-radius:50%; width:30px; height:30px;  background-color:rgba(255,255,255,0.5); text-align:center; line-height:32px; right:10px; top:10px; font-size:20px; color:#333; text-decoration:none; transition:all 0.1s linear;}
.close-blog-cta:hover { text-decoration: none; background-color: rgba(255,255,255,1); color: #000; }

/*0822022*/

.flBox { padding:30px 30px 15px 30px; border: 1px solid #dbdbdb; border-radius: 30px; box-shadow: 0px 0px 5px rgba(0,0,0,0.15); background-color: #fff; margin: 15px auto;  position:relative; margin-bottom:30px}
.flBox h2 strong{font-size:1.5rem}
.stepNumber{font-size:80px; width:120px; height:120px; text-align:center; border-radius:50%; color:#fff; background-color:#ff771f; line-height:120px; margin:15px auto; font-weight:bold; font-family:'Times New Roman'}
.grcheck{margin:0px; padding:0 0 0 15px; list-style:none;}
.grcheck li{position:relative; padding-left:30px; font-size:1.1rem; margin-bottom:15px}
.grcheck li span{display:block; width:30px; text-align:center; position:absolute; left: 0; top:0px;}

.vpdr{padding-bottom:0px}
.main-img-vpdr { position: relative; text-align: center; margin-left: -15px; margin-right: -15px; }
.main-img-vpdr img { position: relative; z-index: 0; }
.main-img-vpdr h1 { position: relative; bottom: 30%; z-index: 10; width: 100%; left: 0; margin:0}
.main-img-vpdr h1 span { display: inline-block; padding: 15px 23px; background-color: rgba(0,0,0,0.7); color: #fff; border: 3px solid #fff; font-size:2rem; width:100%}
.main-img-vpdr h1 span em { color: #ff771f; font-family: 'Parisienne', cursive; font-size: 2.5rem; transform:rotate(-5deg); display:block; font-weight:600}
.vpdr-set { padding: 15px; border: 1px solid #dbdbdb; border-radius: 5px; box-shadow: 0px 0px 5px rgba(0,0,0,0.15); background-color: #fff; margin: 15px auto; height: auto; }
.setHead { text-align: center; padding: 15px 0; border-bottom: 3px dotted #cecece; }
.setHead img { display: block; width: 120px; margin-bottom: 15px; }
.setHead h4 { font-weight: 600; color: #ff771f; }
.mealTypeGroup { margin-top: 15px; overflow: hidden; margin-left: -15px; margin-right: -15px; }
.mealTypeGroup h5 { font-family: 'Parisienne', cursive; display: inline-block; padding: 5px 30px; background-color: #ff771f; color: #fff; transform: rotate(-5deg); margin-left: -10px; margin-top: 20px; font-size: 1.5rem; font-weight: 600; box-shadow: 0px 5px 5px rgba(0,0,0,0.15); border-top-right-radius: 10px; border-bottom-right-radius: 10px; }
.mealTypeGroup ul{margin-bottom:0}

.heroBig{font-size:1.8rem; margin-bottom:25px}
.programTestimonials{border:6px solid #dddddd; border-radius:30px; padding:0px 15px; margin:30px auto;; overflow:hidden}


@media (min-width: 576px) {
.titleMobileTesti{text-align:right}
.dpHead{padding:0; margin:0px auto; font-weight:400; padding:15px}
.genderMobile{width: 100%;}
ul.multichoice { margin: 0px; border-top:0px none; }
ul.multichoice li{border-bottom:0px none; font-size:1.1rem}
ul.multichoice li label {padding:10px 15px 10px 25px; }
.hidden-question h3{font-size:1.25rem;}

.blogCatButton.head {margin:0 0 30px 0 }
.blogCatButton.head h1, .blogCatButton.head h2{font-size:2rem; font-weight: 600;  }

.well-rightcol{padding:30px; border-radius:15px; margin:0 0 30px 0; box-shadow:0 0 20px rgba(0,0,0,0.20); }
.l2Head {margin:30px auto !important;}
.l2Head h1{ font-size:2.5rem}
.l2Head .l2subTitle{font-size:1.8rem; }
.mobileTopNp{padding-top:30px !important}
.sm-mcsubtext h4{font-size:1.5rem;}

.mainActionHolder{padding:15px 0 30px 0; 
  background-image:none, none;
  margin-top:0;
}
.mainActionHolder h1{  max-width:100%; font-size:2.5rem}
.mainActionHolder h5{font-size:1.2rem}
.cta-orange, .cta-mono, .cta-white{font-size:1.3rem;  padding:15px 25px;}
.headPad > a{padding:15px 0}
.rightHead .commencerHead{font-size:1rem; padding: 12px 30px 11px 30px; min-width:0; margin:0 25px; line-height:100%}
.headPad > a img{max-height:60px}
.expand-both{margin-left:0; margin-right:0}


}


 
@media (min-width: 768px) {
    ul.multichoice.body_parts li{min-width:25%; width:25%; margin:0}
  .footer_links {text-align:left}
  .footer_content{text-align:left;}
  .headPad{display:flex; align-items:center}
  .rightHead{margin-left:auto; margin-right:0}
  .headPad > a img{max-height:94px}
  .logreg-buttons{margin:15px 0 5px 0; }
  .logreg-buttons a  {font: bold 14px arial;}
  section h1, section h2 { font-size: 2.5rem; }
  .lmplus h2, .lmplus h2 > a{font-size:1.5rem;}

    .vpdr { padding-bottom: 30px; }
    .main-img-vpdr h1 { position: absolute;   }
    .main-img-vpdr h1 span { font-size: 2.5rem; width: auto; border: 6px solid #fff; }
    .main-img-vpdr h1 span em {font-size: 3.5rem;}
    .vpdr-set {height:100% }
    .heroBig{font-size:2.8rem; margin-bottom:25px}

    .programTestimonials{padding:0px 50px;}


}

 
@media (min-width: 992px) {
 .heroBig{font-size:3.75rem; margin-bottom:25px}
   
}

 
@media (min-width: 1200px) {
    

}