
.sprite--check-list-icon--white,.sprite--check-list-icon,.sprite--check-white,.sprite--checkout-big,.sprite--footer_clock,.sprite--footer_heart,.sprite--footer_logo_mobile,.sprite--footer_logo,.sprite--footer_mpra_mobile,.sprite--footer_refer,.sprite--footer_truck,.sprite--footer-mpra,.sprite--header_logo,.sprite--how-it-works-dots,.main-how-it-works .col-sm-4:not(:last-child) .how-it-works__block:after,.sprite--icon-added,.sprite--logo_mobile,.sprite--logo_home_menu,.sprite--logo,.sprite--medical-council-small,.sprite--mpra-big,.sprite--pharmaceutical-council-small,.sprite--pills-small-peach,.sprite--pills-small,.sprite--pills,.sprite--ready-green,.sprite--search--desktop,.sprite--search,.sprite--shopping_cart,.sprite--star-big-half,.sprite--star-big,.sprite--star-half,.sprite--star-huge-half,.sprite--star-huge,.sprite--star-small-half,.sprite--star-small,.sprite--star-tiny-half,.sprite--star-tiny,.sprite--star,.sprite--tp-star-big-half,.sprite--tp-star-big,.sprite--tp-star-half,.sprite--tp-star-huge-half,.sprite--tp-star-huge,.sprite--tp-star-small-half,.sprite--tp-star-small,.sprite--tp-star-tiny-half,.sprite--tp-star-tiny,.sprite--tp-star,.sprite--tablet-small,.sprite--tablet-small-grey,.sprite--tablet,.sprite--truck-green,.sprite--truck-grey,.sprite--truck-small,.sprite--truck-small-grey,.sprite--truck,.sprite--trustpilot-logo,.sprite--trustpilot-name,.sprite--trustpilot-stars,.sprite--feefo-logo,.sprite--google-logo,.sprite--trustpilot-small-logo,.sprite--feefo-small-logo,.sprite--google-small-logo 
 background-size:265px 2750px

@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi) 
 .sprite--check-list-icon--white,
 .sprite--check-list-icon,
 .sprite--check-white,
 .sprite--checkout-big,
 .sprite--footer_clock,
 .sprite--footer_heart,
 .sprite--footer_logo_mobile,
 .sprite--footer_logo,
 .sprite--footer_mpra_mobile,
 .sprite--footer_refer,
 .sprite--footer_truck,
 .sprite--footer-mpra,
 .sprite--header_logo,
 .sprite--how-it-works-dots,
 .main-how-it-works .col-sm-4:not(:last-child) .how-it-works__block:after,
 .sprite--icon-added,
 .sprite--logo_mobile,
 .sprite--logo_home_menu,
 .sprite--logo,
 .sprite--medical-council-small,
 .sprite--mpra-big,
 .sprite--pharmaceutical-council-small,
 .sprite--pills-small-peach,
 .sprite--pills-small,
 .sprite--pills,
 .sprite--ready-green,
 .sprite--search--desktop,
 .sprite--search,
 .sprite--shopping_cart,
 .sprite--star-big-half,
 .sprite--star-big,
 .sprite--star-half,
 .sprite--star-huge-half,
 .sprite--star-huge,
 .sprite--star-small-half,
 .sprite--star-small,
 .sprite--star-tiny-half,
 .sprite--star-tiny,
 .sprite--star,
 .sprite--tp-star-big-half,
 .sprite--tp-star-big,
 .sprite--tp-star-half,
 .sprite--tp-star-huge-half,
 .sprite--tp-star-huge,
 .sprite--tp-star-small-half,
 .sprite--tp-star-small,
 .sprite--tp-star-tiny-half,
 .sprite--tp-star-tiny,
 .sprite--tp-star,
 .sprite--tablet-small,
 .sprite--tablet-small-grey,
 .sprite--tablet,
 .sprite--truck-green,
 .sprite--truck-grey,
 .sprite--truck-small,
 .sprite--truck-small-grey,
 .sprite--truck,
 .sprite--trustpilot-logo,
 .sprite--trustpilot-name,
 .sprite--trustpilot-stars,
 .sprite--feefo-logo,
 .sprite--google-logo,
 .sprite--trustpilot-small-logo,
 .sprite--feefo-small-logo,
 .sprite--google-small-logo 
 background:url(/app_images/anton/xsprite-latest,402x.png.pagespeed.ic.fV_HQGCzOU.png) no-repeat top left;
 background-size:265px 2750px
 

.sprite--arrow,
.sprite--one,
.sprite--two 
 background:url(/app_images/anton/landing-min/xsprite.png.pagespeed.ic.JzTOeaXslR.png) no-repeat top left;
 background-size:231px 1816px

@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi) 
 .sprite--arrow,
 .sprite--one,
 .sprite--two 
 background:url(/app_images/anton/landing-min/xsprite,402x.png.pagespeed.ic.Vlv-pdJHBG.png) no-repeat top left;
 background-size:231px 1816px
 

.sprite--search-green,
.sprite--pills-white,
.sprite--weight60,
.sprite--weight60-big,
.sprite--weight72,
.sprite--migrane5,
.sprite--migrane4,
.sprite--migrane4-small,
.sprite--check-orange,
.sprite--down 
 background:url(/app_images/anton/health-tracker/sprite.png.pagespeed.ce.qAC9HqcP-u.png) no-repeat top left;
 background-size:260px 283px

@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi) 
 .sprite--search-green,
 .sprite--pills-white,
 .sprite--weight60,
 .sprite--weight60-big,
 .sprite--weight72,
 .sprite--migrane5,
 .sprite--migrane4,
 .sprite--migrane4-small,
 .sprite--check-orange,
 .sprite--down 
 background:url(/app_images/anton/health-tracker/sprite,402x.png.pagespeed.ce.5MLRogyaQ8.png) no-repeat top left;
 background-size:260px 283px
 

.sprite--search-green 
 background-position:0 -32px;
 width:16px;
 height:16px

.sprite--down 
 background-position:0 -48px;
 width:12px;
 height:7px

.sprite--pills-white 
 background-position:0 0;
 width:28px;
 height:32px

.sprite--weight60 
 background-position:0 -55px;
 width:101px;
 height:30px

.sprite--weight60-big 
 background-position:0 -222px;
 width:122px;
 height:34px

.sprite--weight72 
 background-position:0 -188px;
 width:260px;
 height:34px

.sprite--migrane5 
 background-position:0 -119px;
 width:222px;
 height:48px

.sprite--migrane4 
 background-position:0 -85px;
 width:122px;
 height:34px

.sprite--migrane4-small 
 background-position:0 -256px

.sprite--check-orange 
 background-position:0 -167px;
 width:26px;
 height:21px

.sprite--arrow 
 background-position:0 -1336px

.sprite--one 
 background-position:0 -1066px

.sprite--two 
 background-position:0 -1172px

.sprite--logo_new 
 background-position:0 0;
 width:231px;
 height:60px

.sprite--lock 
 background-position:0 -60px;
 width:20px;
 height:26px

.sprite--chevron-right 
 background-position:0 -86px;
 width:8px;
 height:12px

.sprite--chevron-right-green 
 background-position:0 -98px;
 width:6px;
 height:8px

.sprite--chevron-right-green-hover 
 background-position:-6px -98px

.sprite--order-check 
 background-position:0 -132px;
 width:32px;
 height:32px

.sprite--order-check-mobile 
 background-position:0 -106px;
 width:26px;
 height:26px

.sprite--slide 
 background-position:0 -164px;
 width:22px;
 height:22px

.sprite--facebook 
 background-position:0 -186px;
 width:24px;
 height:24px

.sprite--twitter 
 background-position:0 -210px;
 width:25px;
 height:20px

.sprite--email 
 background-position:0 -230px;
 width:26px;
 height:18px

.sprite--check-list-icon--white 
 background-position:0 0;
 width:23px;
 height:18px

.sprite--check-list-icon 
 background-position:0 -28px;
 width:27px;
 height:23px

.sprite--check-white 
 background-position:0 -61px

.sprite--checkout-big 
 background-position:0 -83px

.sprite--header_logo 
 background-position:0 -2133px;
 height:72px;
 width:250px

@media (max-width:767px) 
 .sprite--header_logo 
 background-position:0 -2262px;
 height:23px;
 width:140px
 

@media (min-width:768px) and (max-width:991px) 
 .sprite--header_logo 
 background-position:0 -2200px;
 height:55px;
 width:190px
 

.sprite--footer_clock 
 background-position:0 -133px

.sprite--footer_heart 
 background-position:0 -167px

.sprite--footer_logo_mobile 
 background-position:0 -203px

.sprite--footer_logo 
 background-position:0 -263px

.sprite--footer_mpra_mobile 
 background-position:0 -332px

.sprite--footer_refer 
 background-position:0 -422px

.sprite--footer_truck 
 background-position:0 -457px

.sprite--footer-mpra 
 background-position:0 -491px

.sprite--how-it-works-dots,
.main-how-it-works .col-sm-4:not(:last-child) .how-it-works__block:after 
 background-position:0 -594px

.sprite--icon-added 
 background-position:0 -609px

.sprite--logo_mobile 
 background-position:0 -666px

.sprite--logo_home_menu 
 background-position:-245px -2262px

.sprite--logo 
 background-position:0 -702px

.sprite--medical-council-small 
 background-position:0 -765px

.sprite--mpra-big 
 background-position:0 -857px

.sprite--pharmaceutical-council-small 
 background-position:0 -999px

.sprite--pills-small-peach 
 background-position:0 -1088px

.sprite--pills-small 
 background-position:0 -1136px

.sprite--pills 
 background-position:0 -1136px;
 width:33px;
 height:38px

@media screen and (min-width:768px) 
 .sprite--pills 
 background-position:0 -1184px;
 width:49px;
 height:56px
 

.sprite--ready-green 
 background-position:0 -1250px

.sprite--search--desktop 
 background-position:0 -1286px;
 width:32px;
 height:32px

.sprite--search 
 background-position:0 -1328px;
 width:26px;
 height:26px

.sprite--shopping_cart 
 background-position:0 -1364px

.sprite--star-big-half 
 background-position:0 -1395px

.sprite--star-big 
 background-position:0 -1433px

.sprite--star-half 
 background-position:0 -1475px

.sprite--star-huge-half 
 background-position:0 -1504px

.sprite--star-huge 
 background-position:0 -1554px

.sprite--star-small-half 
 background-position:0 -1604px

.sprite--star-small 
 background-position:0 -1626px

.sprite--star-tiny-half 
 background-position:0 -1648px

.sprite--star-tiny 
 background-position:0 -1669px

.sprite--star 
 background-position:0 -1689px

.sprite--tp-star-big-half 
 background-position:-60px -1395px

.sprite--tp-star-big 
 background-position:-60px -1435px

.sprite--tp-star-half 
 background-position:-60px -1475px

.sprite--tp-star-huge-half 
 background-position:-60px -1504px

.sprite--tp-star-huge 
 background-position:-60px -1554px

.sprite--tp-star-small-half 
 background-position:-60px -1604px

.sprite--tp-star-small 
 background-position:-60px -1626px

.sprite--tp-star-tiny-half 
 background-position:-60px -1648px

.sprite--tp-star-tiny 
 background-position:-60px -1669px

.sprite--tp-star 
 background-position:-60px -1690px

.sprite--tablet-small 
 background-position:-58px -1720px

.sprite--tablet-small-grey 
 background-position:0 -1719px

.sprite--google-logo 
 background-position:0 -2295px

.sprite--trustpilot-logo 
 background-position:0 -2396px

.sprite--trustpilot-name 
 background-position:0 -2406px

.sprite--trustpilot-stars 
 background-position:0 -2460px

.sprite--feefo-logo 
 background-position:0 -2516px

.sprite--google-small-logo 
 background-position:-134px -1230px

.sprite--trustpilot-small-logo 
 background-position:-130px -1305px

.sprite--feefo-small-logo 
 background-position:-134px -1390px

.sprite--tablet 
 background-position:0 -1987px;
 width:35px;
 height:43px

@media screen and (min-width:768px) 
 .sprite--tablet 
 background-position:0 -1773px;
 width:52px;
 height:64px
 

.sprite--truck-green 
 background-position:0 -1847px

.sprite--truck-grey 
 background-position:0 -1872px

.sprite--truck-small 
 background-position:-58px -1896px

.sprite--truck-small-grey 
 background-position:0 -1897px

.sprite--truck 
 background-position:0 -2034px;
 width:47px;
 height:30px

@media screen and (min-width:768px) 
 .sprite--truck 
 background-position:0 -1935px;
 width:70px;
 height:45px
 

.main-treatments h2 
 margin:0 0 15px;
 font-size:18px;
 line-height:24px

@media screen and (min-width:768px) 
 .main-treatments h2 
 font-size:36px;
 line-height:43px
 

.main-treatments .nav-pills 
 font-size:0;
 margin:20px 0 15px

.main-treatments .nav-pills>li 
 float:none;
 display:inline-block;
 font:14px/1.4 "Open Sans","Helvetica","Roboto","Arial",sans-serif;
 margin:10px

.main-treatments .nav-pills>li>a 
 border:1px solid #c9d1cf;
 border-radius:5px;
 position:relative

.main-treatments .nav-pills>li>a:after 
 height:0;
 width:0;
 border-left:8px solid transparent;
 border-right:8px solid transparent;
 border-top:8px solid #2ab6a8;
 position:absolute;
 top:100%;
 left:50%;
 content:"";
 opacity:0;
 margin:1px 0 0 -8px

.main-treatments .nav-pills>li.active>a 
 border-color:#2ab6a8;
 background-color:#2ab6a8

.main-treatments .nav-pills>li.active>a:after 
 -webkit-transition:opacity .2s ease-out;
 -moz-transition:opacity .2s ease-out;
 transition:opacity .2s ease-out;
 opacity:1

.main-treatments .treatments-list.row 
 margin-right:-5px;
 margin-left:-5px

@media screen and (min-width:768px) 
 .main-treatments .treatments-list.row 
 margin-right:-10px;
 margin-left:-10px
 

.main-treatments .treatments-list.row .col-lg-1,
.main-treatments .treatments-list.row .col-lg-10,
.main-treatments .treatments-list.row .col-lg-11,
.main-treatments .treatments-list.row .col-lg-12,
.main-treatments .treatments-list.row .col-lg-2,
.main-treatments .treatments-list.row .col-lg-3,
.main-treatments .treatments-list.row .col-lg-4,
.main-treatments .treatments-list.row .col-lg-5,
.main-treatments .treatments-list.row .col-lg-6,
.main-treatments .treatments-list.row .col-lg-7,
.main-treatments .treatments-list.row .col-lg-8,
.main-treatments .treatments-list.row .col-lg-9,
.main-treatments .treatments-list.row .col-md-1,
.main-treatments .treatments-list.row .col-md-10,
.main-treatments .treatments-list.row .col-md-11,
.main-treatments .treatments-list.row .col-md-12,
.main-treatments .treatments-list.row .col-md-2,
.main-treatments .treatments-list.row .col-md-3,
.main-treatments .treatments-list.row .col-md-4,
.main-treatments .treatments-list.row .col-md-5,
.main-treatments .treatments-list.row .col-md-6,
.main-treatments .treatments-list.row .col-md-7,
.main-treatments .treatments-list.row .col-md-8,
.main-treatments .treatments-list.row .col-md-9,
.main-treatments .treatments-list.row .col-sm-1,
.main-treatments .treatments-list.row .col-sm-10,
.main-treatments .treatments-list.row .col-sm-11,
.main-treatments .treatments-list.row .col-sm-12,
.main-treatments .treatments-list.row .col-sm-2,
.main-treatments .treatments-list.row .col-sm-3,
.main-treatments .treatments-list.row .col-sm-4,
.main-treatments .treatments-list.row .col-sm-5,
.main-treatments .treatments-list.row .col-sm-6,
.main-treatments .treatments-list.row .col-sm-7,
.main-treatments .treatments-list.row .col-sm-8,
.main-treatments .treatments-list.row .col-sm-9,
.main-treatments .treatments-list.row .col-xs-1,
.main-treatments .treatments-list.row .col-xs-10,
.main-treatments .treatments-list.row .col-xs-11,
.main-treatments .treatments-list.row .col-xs-12,
.main-treatments .treatments-list.row .col-xs-2,
.main-treatments .treatments-list.row .col-xs-3,
.main-treatments .treatments-list.row .col-xs-4,
.main-treatments .treatments-list.row .col-xs-5,
.main-treatments .treatments-list.row .col-xs-6,
.main-treatments .treatments-list.row .col-xs-7,
.main-treatments .treatments-list.row .col-xs-8,
.main-treatments .treatments-list.row .col-xs-9 
 padding-right:5px;
 padding-left:5px

@media screen and (min-width:768px) 
 .main-treatments .treatments-list.row .col-lg-1,
 .main-treatments .treatments-list.row .col-lg-10,
 .main-treatments .treatments-list.row .col-lg-11,
 .main-treatments .treatments-list.row .col-lg-12,
 .main-treatments .treatments-list.row .col-lg-2,
 .main-treatments .treatments-list.row .col-lg-3,
 .main-treatments .treatments-list.row .col-lg-4,
 .main-treatments .treatments-list.row .col-lg-5,
 .main-treatments .treatments-list.row .col-lg-6,
 .main-treatments .treatments-list.row .col-lg-7,
 .main-treatments .treatments-list.row .col-lg-8,
 .main-treatments .treatments-list.row .col-lg-9,
 .main-treatments .treatments-list.row .col-md-1,
 .main-treatments .treatments-list.row .col-md-10,
 .main-treatments .treatments-list.row .col-md-11,
 .main-treatments .treatments-list.row .col-md-12,
 .main-treatments .treatments-list.row .col-md-2,
 .main-treatments .treatments-list.row .col-md-3,
 .main-treatments .treatments-list.row .col-md-4,
 .main-treatments .treatments-list.row .col-md-5,
 .main-treatments .treatments-list.row .col-md-6,
 .main-treatments .treatments-list.row .col-md-7,
 .main-treatments .treatments-list.row .col-md-8,
 .main-treatments .treatments-list.row .col-md-9,
 .main-treatments .treatments-list.row .col-sm-1,
 .main-treatments .treatments-list.row .col-sm-10,
 .main-treatments .treatments-list.row .col-sm-11,
 .main-treatments .treatments-list.row .col-sm-12,
 .main-treatments .treatments-list.row .col-sm-2,
 .main-treatments .treatments-list.row .col-sm-3,
 .main-treatments .treatments-list.row .col-sm-4,
 .main-treatments .treatments-list.row .col-sm-5,
 .main-treatments .treatments-list.row .col-sm-6,
 .main-treatments .treatments-list.row .col-sm-7,
 .main-treatments .treatments-list.row .col-sm-8,
 .main-treatments .treatments-list.row .col-sm-9,
 .main-treatments .treatments-list.row .col-xs-1,
 .main-treatments .treatments-list.row .col-xs-10,
 .main-treatments .treatments-list.row .col-xs-11,
 .main-treatments .treatments-list.row .col-xs-12,
 .main-treatments .treatments-list.row .col-xs-2,
 .main-treatments .treatments-list.row .col-xs-3,
 .main-treatments .treatments-list.row .col-xs-4,
 .main-treatments .treatments-list.row .col-xs-5,
 .main-treatments .treatments-list.row .col-xs-6,
 .main-treatments .treatments-list.row .col-xs-7,
 .main-treatments .treatments-list.row .col-xs-8,
 .main-treatments .treatments-list.row .col-xs-9 
 padding-right:10px;
 padding-left:10px
 

.main-treatments .treatment 
 padding-top:88%;
 display:block;
 background-size:cover;
 background-repeat:no-repeat;
 background-position:center center;
 border-radius:5px;
 overflow:hidden;
 position:relative;
 margin-top:10px;
 box-shadow:0 0 3px rgba(0,0,0,.1)

@media screen and (min-width:768px) 
 .main-treatments .treatment 
 margin-top:20px;
 padding-top:67.143%
 

.main-treatments .treatment .treatment-product 
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 background-size:contain;
 background-repeat:no-repeat;
 background-position:center center;
 background-color:#fff;
 opacity:0;
 -webkit-transition.5s ease-out;
 -moz-transition.5s ease-out;
 transition.5s ease-out

.main-treatments .treatment .treatment-link 
 display:block;
 position:absolute;
 right:0;
 bottom:0;
 left:0;
 background:rgba(42,182,168,.9);
 color:#fff;
 padding:6px 26px 6px 14px;
 font-size:14px

@media screen and (min-width:768px) 
 .main-treatments .treatment .treatment-link 
 padding:12px 30px 12px 20px;
 font-size:16px
 

.main-treatments .treatment .treatment-link .treatment-name 
 text-overflow:ellipsis;
 white-space:nowrap;
 display:block;
 width:100%;
 overflow:hidden

.main-treatments .treatment .treatment-link .chevron-right 
 border-right-width:2px;
 border-bottom-width:2px;
 position:absolute;
 top:50%;
 right:9px;
 margin:-4px 0 0 0

@media screen and (min-width:768px) 
 .main-treatments .treatment .treatment-link .chevron-right 
 border-right-width:3px;
 border-bottom-width:3px;
 position:absolute;
 top:50%;
 right:16px
 

.main-treatments .treatment .treatment-banner 
 display:block;
 position:absolute;
 top:50%;
 right:50%;
 text-align:center;
 margin:-48px -45px 0 0

@media screen and (min-width:768px) 
 .main-treatments .treatment .treatment-banner 
 margin:-50px -102px 0 0
 

.main-treatments .treatment .treatment-banner img 
 width:24px

@media screen and (min-width:768px) 
 .main-treatments .treatment .treatment-banner img 
 width:auto
 

.main-treatments .treatment .treatment-banner .text 
 font-family:Georgia,"Times New Roman",Times,serif;
 font-style:italic;
 font-size:17px;
 line-height:16px;
 color:rgba(150,150,150,.5);
 display:block;
 margin-top:10px;
 -webkit-transform:rotate(-5deg);
 -moz-transform:rotate(-5deg);
 -ms-transform:rotate(-5deg);
 -o-transform:rotate(-5deg);
 transform:rotate(-5deg);
 -ms-transform:rotate(-5deg)

@media screen and (min-width:768px) 
 .main-treatments .treatment .treatment-banner .text 
 font-size:25px;
 line-height:26px;
 margin-top:14px
 

.main-treatments .treatment:hover .treatment-product 
 opacity:1

.main-treatments .treatments-btn 
 margin-top:25px

@media screen and (min-width:768px) 
 .main-treatments .treatments-btn 
 margin-top:34px
 

.main-banner 
 color:#fff;
 padding:18px 0;
 background-repeat:no-repeat;
 background-size:cover;
 background-position:top right

@media screen and (min-width:768px) 
 .main-banner 
 padding:24px 0
 

.main-banner h1 
 font-size:29px;
 line-height:29px;
 margin:0

@media screen and (min-width:768px) 
 .main-banner h1 
 font-size:37px;
 line-height:37px
 

.main-banner .check-list--white 
 list-style:none;
 padding:0;
 margin:18px 0 0;
 display:inline-block;
 text-align:left;
 font-size:17px

@media screen and (min-width:768px) 
 .main-banner .check-list--white 
 font-size:20px;
 margin:26px 0 0
 

.main-banner .check-list--white li 
 margin:0;
 padding:0 0 0 31px;
 position:relative;
 background-image:url(/app_images/anton/xcheck-list-icon--white.png.pagespeed.ic.wIg_klHu7I.png);
 background-size:17px 14px;
 background-repeat:no-repeat;
 background-position:0 3px

@media screen and (min-width:768px) 
 .main-banner .check-list--white li 
 padding:0 0 0 40px;
 background-size:24px 19px;
 background-position:0 4px
 

@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi) 
 .main-banner .check-list--white li 
 background-image:url(/app_images/anton/xcheck-list-icon--white,402x.png.pagespeed.ic.NINUCNGl2_.png)
 

.main-banner .check-list--white li+li 
 margin-top:16px

@media screen and (min-width:768px) 
 .main-banner .check-list--white li+li 
 margin-top:7px
 

.main-banner .btn 
 margin-top:24px

.main-how-it-works h2 
 font-size:22px;
 line-height:24px;
 text-align:center;
 color:#969696

.main-how-it-works .how-it-works__block 
 padding-left:65px;
 margin-top:24px

@media screen and (min-width:768px) 
 .main-how-it-works .how-it-works__block 
 padding-left:0;
 margin-top:0;
 text-align:center
 

.main-how-it-works .how-it-works__block .image 
 position:absolute;
 top:5px;
 left:-5px;
 width:85px;
 text-align:center

@media screen and (min-width:768px) 
 .main-how-it-works .how-it-works__block .image 
 position:static;
 top:auto;
 left:auto;
 height:64px;
 line-height:64px;
 width:auto
 
 .main-how-it-works .how-it-works__block .image .icon 
 vertical-align:middle
 

.main-how-it-works .how-it-works__block .text 
 color:rgba(150,150,150,.6);
 font-size:13px;
 line-height:15px

@media screen and (min-width:768px) 
 .main-how-it-works .how-it-works__block .text 
 margin-top:14px;
 font-size:14px;
 line-height:17px
 

.main-how-it-works .how-it-works__block .text .title 
 font-size:18px;
 line-height:22px;
 color:#969696;
 margin-bottom:4px

@media screen and (min-width:768px) 
 .main-how-it-works .how-it-works__block .text .title 
 margin-bottom:14px;
 font-size:19px;
 line-height:23px
 

.main-how-it-works .col-sm-4:first-child .how-it-works__block 
 margin-top:10px

.main-how-it-works .col-sm-4:not(:last-child) .how-it-works__block:after 
 width:95px;
 height:4px;
 display:block;
 position:absolute;
 top:42px;
 right:-15px;
 margin-right:-47px

@media screen and (min-width:768px) 
 .main-how-it-works .col-sm-4:not(:last-child) .how-it-works__block 
 margin-top:0;
 position:relative
 
 .main-how-it-works .col-sm-4:not(:last-child) .how-it-works__block:after 
 content:""
 

.main-help-need 
 padding:14px 0 15px

@media screen and (min-width:1200px) 
 .main-help-need 
 padding:14px 32px 15px
 

.main-help-need h3 
 margin:0 0 37px

.main-help-need .btn 
 padding:8px 10px

.main-help-need .row 
 margin-right:-10px;
 margin-left:-10px

.main-help-need .row .col-lg-1,
.main-help-need .row .col-lg-10,
.main-help-need .row .col-lg-11,
.main-help-need .row .col-lg-12,
.main-help-need .row .col-lg-2,
.main-help-need .row .col-lg-3,
.main-help-need .row .col-lg-4,
.main-help-need .row .col-lg-5,
.main-help-need .row .col-lg-6,
.main-help-need .row .col-lg-7,
.main-help-need .row .col-lg-8,
.main-help-need .row .col-lg-9,
.main-help-need .row .col-md-1,
.main-help-need .row .col-md-10,
.main-help-need .row .col-md-11,
.main-help-need .row .col-md-12,
.main-help-need .row .col-md-2,
.main-help-need .row .col-md-3,
.main-help-need .row .col-md-4,
.main-help-need .row .col-md-5,
.main-help-need .row .col-md-6,
.main-help-need .row .col-md-7,
.main-help-need .row .col-md-8,
.main-help-need .row .col-md-9,
.main-help-need .row .col-sm-1,
.main-help-need .row .col-sm-10,
.main-help-need .row .col-sm-11,
.main-help-need .row .col-sm-12,
.main-help-need .row .col-sm-2,
.main-help-need .row .col-sm-3,
.main-help-need .row .col-sm-4,
.main-help-need .row .col-sm-5,
.main-help-need .row .col-sm-6,
.main-help-need .row .col-sm-7,
.main-help-need .row .col-sm-8,
.main-help-need .row .col-sm-9,
.main-help-need .row .col-xs-1,
.main-help-need .row .col-xs-10,
.main-help-need .row .col-xs-11,
.main-help-need .row .col-xs-12,
.main-help-need .row .col-xs-2,
.main-help-need .row .col-xs-3,
.main-help-need .row .col-xs-4,
.main-help-need .row .col-xs-5,
.main-help-need .row .col-xs-6,
.main-help-need .row .col-xs-7,
.main-help-need .row .col-xs-8,
.main-help-need .row .col-xs-9 
 padding-right:10px;
 padding-left:10px

.main-qualified-team 
 position:relative;
 min-height:160px;
 overflow:hidden

@media screen and (min-width:768px) 
 .main-qualified-team 
 padding:35px 36px 36px 0!important
 

@media (max-width:540px) 
 .main-qualified-team 
 min-height:200px
 

.main-qualified-team h2 
 color:#969696;
 margin-top:0;
 font-size:22px;
 line-height:24px;
 text-align:center

@media screen and (min-width:768px) 
 .main-qualified-team h2 
 font-size:24px;
 line-height:26px;
 padding-left:170px
 

.main-qualified-team p 
 padding-left:122px;
 font-size:14px;
 line-height:18px;
 text-align:left;
 color:rgba(150,150,150,.6)

@media screen and (min-width:768px) 
 .main-qualified-team p 
 padding-left:170px;
 text-align:center
 

.main-qualified-team .morrison 
 position:absolute;
 bottom:0;
 left:0;
 width:137px

@media screen and (min-width:768px) 
 .main-qualified-team .morrison 
 width:155px
 

.main-customers-say h2 
 font-size:21px;
 line-height:23px;
 color:#969696;
 margin-bottom:27px

@media screen and (min-width:768px) 
 .main-customers-say h2 
 font-size:34px;
 line-height:36px;
 margin-bottom:40px
 

.main-customers-say .stars-title 
 font-size:18px;
 line-height:20px;
 color:#fcac2b;
 margin-top:9px

.main-customers-say .feefo-logo 
 margin-top:18px

.main-customers-say .btn 
 margin-top:38px;
 width:100%

@media screen and (min-width:768px) 
 .main-customers-say .btn 
 margin-top:24px;
 max-width:274px
 

.main-customers-say .main-review 
 text-align:center;
 color:rgba(150,150,150,.6);
 font-size:14px;
 line-height:19px;
 max-width:232px;
 margin:40px auto 0

@media screen and (min-width:992px) 
 .main-customers-say .main-review 
 margin:16px auto 0
 

.main-customers-say .main-review .title 
 font-size:25px;
 line-height:26px;
 color:#fcac2b;
 font-family:Georgia,"Times New Roman",Times,serif;
 font-style:italic;
 -webkit-transform:rotate(-5deg);
 -moz-transform:rotate(-5deg);
 -ms-transform:rotate(-5deg);
 -o-transform:rotate(-5deg);
 transform:rotate(-5deg);
 -ms-transform:rotate(-5deg);
 margin-top:20px

.main-customers-say .main-review .text 
 margin-top:19px

.main-customers-say .main-review .author 
 margin-top:10px

.main-customers-say .carousel 
 padding-bottom:30px

.main-customers-say .carousel .carousel-indicators 
 font-size:0;
 bottom:0;
 margin-bottom:0

.main-customers-say .carousel .carousel-indicators li 
 border-color:#969696;
 margin:0 3px;
 width:12px;
 height:12px

.main-customers-say .carousel .carousel-indicators li.active 
 background-color:#969696

.main-patients-say .heading 
 font-size:26px;
 line-height:28px

@media screen and (min-width:768px) 
 .main-patients-say .heading 
 font-size:30px;
 line-height:32px
 

.main-patients-say .subheading 
 margin:10px 0 40px 0;
 font-size:20px

@media screen and (min-width:768px) 
 .main-patients-say .subheading 
 font-size:23px
 

.main-patients-say .subheading b 
 font-weight:900!important

.main-patients-say .btn 
 margin-top:38px;
 width:100%

@media screen and (min-width:768px) 
 .main-patients-say .btn 
 margin-top:24px;
 max-width:274px
 

.main-patients-say .logos>div 
 margin-bottom:40px

.main-patients-say .logos>div span 
 font-size:18px

.main-patients-say .review 
 text-align:center;
 padding:0 50px

.main-patients-say .main-review 
 text-align:center;
 font-size:12px;
 line-height:20px;
 max-width:300px;
 margin:10px auto 0

.main-patients-say .main-review .text 
 font-weight:900;
 font-size:16px;
 margin-top:10px

.main-patients-say .main-review .author 
 margin-top:10px

.main-patients-say .carousel 
 padding-bottom:30px

.main-patients-say .carousel .carousel-inner 
 height:100px

.main-patients-say .carousel .carousel-indicators 
 font-size:0;
 bottom:0;
 margin-bottom:0

.main-patients-say .carousel .carousel-indicators li 
 border-color:#969696;
 margin:0 3px;
 width:12px;
 height:12px

.main-patients-say .carousel .carousel-indicators li.active 
 background-color:#969696

.vertical.carousel .carousel-control 
 bottom:auto;
 width:100%;
 height:15%;
 background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
 background:-moz-linear-gradient(top,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);
 background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%)

.vertical.carousel .carousel-control.right 
 top:auto;
 bottom:0;
 background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));
 background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);
 background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%)

.vertical.carousel .carousel-control .glyphicon 
 -webkit-transform:rotate(90deg);
 transform:rotate(90deg)

.vertical.carousel .carousel-inner>.item 
 left:0;
 top:0

.vertical.carousel .carousel-inner>.item>img 
 width:100%

.vertical.carousel .carousel-inner>.item.next,
.vertical.carousel .carousel-inner>.item.active.right 
 -webkit-transform:translate3d(0,100%,0);
 transform:translate3d(0,100%,0);
 top:0

.vertical.carousel .carousel-inner>.item.prev,
.vertical.carousel .carousel-inner>.item.active.left 
 -webkit-transform:translate3d(0,-100%,0);
 transform:translate3d(0,-100%,0);
 top:0

.vertical.carousel .carousel-inner>.item.next.left,
.vertical.carousel .carousel-inner>.item.prev.right,
.vertical.carousel .carousel-inner>.item.active 
 -webkit-transform:translate3d(0,0,0);
 transform:translate3d(0,0,0);
 top:0

.vertical.carousel .carousel-inner>.active,
.vertical.carousel .carousel-inner>.next.left,
.vertical.carousel .carousel-inner .prev.right 
 top:0

.vertical.carousel .carousel-inner>.next,
.vertical.carousel .carousel-inner>.active.right 
 top:100%;
 left:0

.vertical.carousel .carousel-inner>.prev,
.vertical.carousel .carousel-inner>.active.left 
 top:-100%;
 left:0

.main-brands 
 position:relative;
 height:43px;
 margin-top:30px;
 margin-bottom:-10px;
 overflow:hidden

.main-brands img 
 position:absolute;
 left:50%;
 top:0;
 margin-left:-663px

.main-brands:before 
 z-index:1;
 content:"";
 width:370px;
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 background:-moz-linear-gradient(left,#f0f8f7 0%,rgba(240,248,247,0) 100%);
 background:-webkit-linear-gradient(left,#f0f8f7 0%,rgba(240,248,247,0) 100%);
 background:linear-gradient(to right,#f0f8f7 0%,rgba(240,248,247,0) 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f0f8f7",endColorstr="#00f0f8f7",GradientType=1)

.main-brands:after 
 z-index:1;
 content:"";
 width:370px;
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 background:-moz-linear-gradient(left,rgba(240,248,247,0) 0%,#f0f8f7 100%);
 background:-webkit-linear-gradient(left,rgba(240,248,247,0) 0%,#f0f8f7 100%);
 background:linear-gradient(to right,rgba(240,248,247,0) 0%,#f0f8f7 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00f0f8f7",endColorstr="#f0f8f7",GradientType=1)

.cbp-item-wrapper h3 
 font-size:14px

.cbp-caption 
 border-radius:5px;
 box-shadow:0 0 20px rgba(0,0,0,.15)

.fusion-portfolio .product-description 
 padding:0 10px;
 overflow:hidden;
 top:-42px;
 position:relative;
 z-index:1;
 background:rgba(18,147,134,.9);
 border-radius:0 0 5px 5px

.fusion-portfolio .product-description h1,
.fusion-portfolio .product-description h2,
.fusion-portfolio .product-description h3 
 line-height:27px

.fusion-portfolio .product-description h3 
 font-size:16px;
 margin:0;
 font-weight:normal

.fusion-portfolio .product-description a 
 color:#fff;
 display:block;
 padding:8px 0

.fusion-portfolio .product-description span.pull-right 
 margin-left.3em;
 font-size:27px;
 top:9px;
 position:relative

.cbp-l-filters-alignLeft 
 text-align:center

.cbp-l-filters-alignLeft .cbp-filter-item.cbp-filter-item-active 
 background-color:#129386;
 border:1px solid #129386

.cbp-l-filters-alignLeft .cbp-filter-item 
 font-size:16px;
 padding:5px 20px

@media (max-width:1199px) 
 .cbp-l-filters-alignLeft .cbp-filter-item 
 font-size:15px;
 padding:3px 11px
 

@media (max-width:991px) 
 .cbp-l-filters-alignLeft .cbp-filter-item 
 font-size:12px;
 padding:1px 5px
 

@media (max-width:480px) 
 .fusion-portfolio .product-description h3 
 font-size:13px
 
 .fusion-portfolio .product-description h3 .cheveron-right 
 width:11px!important;
 height:11px!important
 

@media (max-width:410px) and (min-width:360px) 
 .fusion-portfolio .product-description h3 
 font-size:11px
 

@media (max-width:359px) and (min-width:332px) 
 .fusion-portfolio .product-description h3 
 font-size:9px
 

@media (max-width:331px) 
 .fusion-portfolio .product-description h3 
 font-size:16px
 

.main-brands 
 margin-top:0;
 margin-bottom:30px

h1 
 text-align:left;
 display:inline-block

.main-treatments p 
 max-width:750px;
 margin:0 auto;
 text-align:center

.main-qualified-team h2,
.main-qualified-team p 
 color:#000

.main-how-it-works .how-it-works__block .text 
 color:#000

.main-how-it-works h2 
 color:#000

.main-customers-say h2,
.main-how-it-works h2 
 color:#000!important

.main-customers-say .main-review 
 color:#000!important

.content-wrapper .main-banner 
 background-position:left

@media (min-width:415px) 
 .content-wrapper .main-banner 
 background-position:center
 

@media (min-width:768px) 
 .main-help-need h3,
 .main-qualified-team h2 
 font-size:30px!important
 
 .main-help-need h3 
 margin:0 0 17px!important
 
 .main-customers-say h2,
 .main-how-it-works h2 
 font-size:28px!important
 

.main-banner.gradient-bg 
 background:#e9e6ed;
 color:#000;
 position:relative;
 background-size:cover;
 background-repeat:no-repeat;
 background-position:center

.main-banner.gradient-bg .container 
 padding-left:15px;
 padding-right:15px;
 overflow-x:initial

.main-banner.gradient-bg:before 
 content:none;
 position:absolute;
 top:0;
 right:0;
 left:0;
 height:100%;
 background:-moz-linear-gradient(left,#e9e6ed 0%,#e9e6ed 40%,rgba(233,230,237,0) 70%,rgba(0,0,0,0) 100%);
 background:-webkit-linear-gradient(left,#e9e6ed 0%,#e9e6ed 40%,rgba(233,230,237,0) 70%,rgba(0,0,0,0) 100%);
 background:linear-gradient(to right,#e9e6ed 0%,#e9e6ed 40%,rgba(233,230,237,0) 70%,rgba(0,0,0,0) 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e9e6ed",endColorstr="#00000000",GradientType=1)

.main-banner.gradient-bg h1 
 display:block;
 text-align:center;
 color:#000;
 margin-bottom:10px

.main-banner.gradient-bg h2 
 color:#000;
 margin-top:0;
 margin-bottom:30px;
 font-size:16px

.main-banner.gradient-bg .mobile-banner img 
 width:100%;
 height:auto

.main-banner.gradient-bg .search 
 margin-top:-25px

.main-banner.gradient-bg .search .search-outer 
 margin-left:0;
 margin-top:0

.main-banner.gradient-bg .search .search-outer .input-group 
 box-shadow:#bbb 0 0 10px;
 border-radius:8px

.main-banner.gradient-bg .search .search-outer .input-group .btn-search 
 padding:7px 13px 6px 13px;
 border-radius:8px 0 0 8px;
 border:2px solid #34c6b1;
 border-right:0;
 background:none;
 height:50px;
 background:#34c6b1;
 box-shadow:none

.main-banner.gradient-bg .search .search-outer .input-group .btn-search i 
 font-size:20px;
 color:#fff;
 opacity:1;
 top:5px

.main-banner.gradient-bg .search .search-outer .input-group .form-control 
 border:2px solid #34c6b1;
 border-left:0;
 height:50px;
 padding-left:10px;
 font-size:16px;
 border-radius:0 8px 8px 0

.main-banner.gradient-bg .check-list-fontawesome 
 color:#000;
 font-size:17px;
 margin:26px 0 0;
 padding:0;
 margin-bottom:20px

.main-banner.gradient-bg .check-list-fontawesome .col 
 display:block

.main-banner.gradient-bg .check-list-fontawesome .list-item 
 margin-right:15px;
 margin-bottom:10px

.main-banner.gradient-bg .check-list-fontawesome .list-item:before 
 color:#34c6b1;
 content:"";
 font:14px/1 FontAwesome;
 font-size:inherit;
 text-rendering:auto;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 margin-right:7px

.main-banner.gradient-bg .trustpilot 
 width:250px

.main-banner.gradient-bg .trustpilot img 
 width:100%;
 height:auto

@media screen and (min-width:768px) 
 .search-bar 
 padding:0 0 30px 0!important
 

#tipue_drop_content.tipue_drop_content-default 
 width:100%;
 width:calc(100% - 82px);
 margin-left:47px;
 border:2px solid #34c6b1;
 border-radius:0 4px 4px 0!important;
 margin-top:-2px

#tipue_drop_content.tipue_drop_content-default #tipue_drop_wrapper 
 width:100%

@media (min-width:540px) 
 .main-banner.gradient-bg .check-list-fontawesome .col 
 display:inline-block
 

@media (min-width:768px) 
 .main-banner.gradient-bg 
 background-position:center;
 background-position:42vw;
 padding:50px 0;
 background-image:url(/app_images/banners/pharmica-home-cropped.jpg.pagespeed.ce.qAaLAIv98h.jpg)
 
 .main-banner.gradient-bg:before 
 content:""
 
 .main-banner.gradient-bg h1 
 display:inline-block;
 text-align:left
 
 .main-banner.gradient-bg .search 
 margin-top:0
 
 .main-banner.gradient-bg .check-list-fontawesome .col 
 display:inline-block
 

@media (min-width:992px) 
 .main-banner.gradient-bg 
 background-position:42vw
 

@media (min-width:1201px) 
 .main-banner.gradient-bg 
 background-position:42vw;
 background-size:contain
 

@media (min-width:2000px) 
 .main-banner.gradient-bg 
 background-position:42vw
 
 .main-banner.gradient-bg:before 
 background:-moz-linear-gradient(left,#e9e6ed 0%,#e9e6ed 40%,rgba(233,230,237,0) 80%,#e9e6ed 94%,#e9e6ed 100%);
 background:-webkit-linear-gradient(left,#e9e6ed 0%,#e9e6ed 40%,rgba(233,230,237,0) 80%,#e9e6ed 94%,#e9e6ed 100%);
 background:linear-gradient(to right,#e9e6ed 0%,#e9e6ed 40%,rgba(233,230,237,0) 80%,#e9e6ed 94%,#e9e6ed 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e9e6ed",endColorstr="#e9e6ed",GradientType=1)
 

@media (min-width:2300px) 
 .main-banner.gradient-bg 
 background-position:44vw
 
 .main-banner.gradient-bg:before 
 background:-moz-linear-gradient(left,#e9e6ed 0%,#e9e6ed 40%,rgba(233,230,237,0) 69%,#e9e6ed 82%,#e9e6ed 100%);
 background:-webkit-linear-gradient(left,#e9e6ed 0%,#e9e6ed 40%,rgba(233,230,237,0) 69%,#e9e6ed 82%,#e9e6ed 100%);
 background:linear-gradient(to right,#e9e6ed 0%,#e9e6ed 40%,rgba(233,230,237,0) 69%,#e9e6ed 82%,#e9e6ed 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e9e6ed",endColorstr="#e9e6ed",GradientType=1)
 

@media (min-width:3000px) 
 .main-banner.gradient-bg 
 background-position:44vw
 
 .main-banner.gradient-bg:before 
 background:-moz-linear-gradient(left,#e9e6ed 0%,#e9e6ed 40%,rgba(233,230,237,0) 65%,#e9e6ed 78%,#e9e6ed 100%);
 background:-webkit-linear-gradient(left,#e9e6ed 0%,#e9e6ed 40%,rgba(233,230,237,0) 65%,#e9e6ed 78%,#e9e6ed 100%);
 background:linear-gradient(to right,#e9e6ed 0%,#e9e6ed 40%,rgba(233,230,237,0) 65%,#e9e6ed 78%,#e9e6ed 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e9e6ed",endColorstr="#e9e6ed",GradientType=1)
 

@media (min-width:3600px) 
 .main-banner.gradient-bg 
 background-position:44vw
 
 .main-banner.gradient-bg:before 
 background:-moz-linear-gradient(left,#e9e6ed 0%,#e9e6ed 40%,rgba(233,230,237,0) 61%,#e9e6ed 73%,#e9e6ed 100%);
 background:-webkit-linear-gradient(left,#e9e6ed 0%,#e9e6ed 40%,rgba(233,230,237,0) 61%,#e9e6ed 73%,#e9e6ed 100%);
 background:linear-gradient(to right,#e9e6ed 0%,#e9e6ed 40%,rgba(233,230,237,0) 61%,#e9e6ed 73%,#e9e6ed 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e9e6ed",endColorstr="#e9e6ed",GradientType=1)
 

html 
 scroll-behavior:smooth

#content-module 
 overflow:visible!important;
 margin-top:0

#content-module h3 
 font-size:30px

#content-module .review-logos table 
 text-align:center;
 width:115px;
 margin:0 auto;
 padding:0

#content-module .review-logos table td 
 padding:15px 0 0 0

#content-module .review-logos table img 
 display:block;
 max-width:130px

#content-module .side-bar 
 background-color:#fff;
 background-image:linear-gradient(to bottom right,#03796d,#2ab6a8);
 border-radius:5px;
 padding:0;
 box-shadow:0 0 10px 1px #2ab6a8

#content-module .side-bar a,
#content-module .side-bar .side-bar-heading 
 text-decoration:none

#content-module .side-bar ul 
 margin:0;
 list-style:none;
 padding:0

#content-module .side-bar li 
 text-align:center;
 width:100%

#content-module .side-bar li div 
 color:#fff;
 padding:9px

#content-module .side-bar li:hover 
 background-color:#2ab6a8

#content-module .side-bar li:hover div 
 color:#fff

#content-module .side-bar li:last-of-type,
#content-module .side-bar li:last-of-type div 
 border-radius:0 0 5px 5px

#content-module .side-bar .side-bar-heading 
 -webkit-touch-callout:none;
 -webkit-user-select:none;
 -khtml-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 background-color:#8257ad;
 font-size:16px;
 padding:5px 0;
 border-bottom:none;
 border-radius:5px 5px 0 0

#content-module .side-bar .side-bar-heading:hover 
 background-color:#8257ad

#content-module .side-bar .side-bar-heading:hover div 
 color:#fff

@media screen and (max-width:991px) 
 #content-module .side-bar 
 display:none
 
 #content-module #content-questions h3 
 font-size:26px
 

@media screen and (min-width:992px) 
 #content-module .active div 
 background-color:#2ab6a8
 
 #content-module #content-questions 
 padding-left:30px
 
 #content-module .content-panel>div 
 padding:0 15px
 

@media screen and (min-width:992px) and (min-height:800px) 
 #content-module .sticky 
 position:-webkit-sticky;
 position:sticky;
 top:30px
 

#content-module #who-we-are .gov-body-logos 
 text-align:center;
 padding:15px 0 0 0

#content-module #who-we-are .gov-body-logos div:first-of-type 
 padding-bottom:5px

#content-module #welcome-to-pharmica 
 text-align:center

#content-module #welcome-to-pharmica h3 
 font-size:45px;
 margin-top:10px

#content-module #content-questions h3 
 margin-top:0

#content-module #content-questions hr 
 margin:40px 0

#content-module #content-questions .btn-wrapper 
 padding-top:20px;
 text-align:center

#content-module #content-questions .btn-wrapper a 
 color:#000

#content-module #content-questions .btn-wrapper a:hover 
 color:#000

#content-module #content-questions h3 span 
 margin-top:-100px;
 padding-bottom:50px;
 display:block

#content-module .footer__nav-logos 
 margin-top:15px

#content-module a 
 color:#03796d

#content-module a:hover 
 color:#8257ad

@media (max-width:767px) 
 .main-treatments h2 
 font-size:22px
 
 .main-banner.gradient-bg h2 
 margin-bottom:20px

