.i41bottomadvertgalleryblogda p,
.i111bottomadvertgalleryblogda li,
.i111bottomadvertgalleryblogda p,
.i41bottomadvertgalleryblogda li,
.registuredukofficeaddress li,
.caribbean4lifephonenumber li,
.caribbean4lifephonenumber p,
.registuredukofficeaddress p  {
   padding: 0px;
   margin: 0px;
   font-family: Roboto;
   font-weight: 200;
   font-style: normal;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   text-indent: 0px;
}

.i41bottomadvertgalleryblogda p a,
.c4lcreditstext p a,
.i60singlepageblogdata p a,
.i32contentblogdatah4title p a,
.caribbean4lifephonenumber p a,
.officeaddresstext p a,
.registuredukofficeaddress p a,
.creditstext p a  {
   display: inline;
}

.i71singlepageblogdata li,
.i60singlepageblogdata li,
.i71singlepageblogdata p,
.commentblogdata li,
.commentblogdata p,
.i60singlepageblogdata p  {
   font: normal normal 45px/60px Roboto;
   padding: 13px 0px 13px 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: left;
   letter-spacing: -1px;
   font-variant: normal;
   text-decoration: none;
   color: #010101;
   font-weight: 300;
}

@media screen and (max-width: 1057px) {
.i71singlepageblogdata li,
.i60singlepageblogdata li,
.i71singlepageblogdata p,
.commentblogdata li,
.commentblogdata p,
.i60singlepageblogdata p {color: #9D9A9A ; font-size: 30px; font-weight: 200; line-height: 44px; padding-top: 0px;}
}


@media screen and (min-width: 1061px) {
.i71singlepageblogdata li,
.i60singlepageblogdata li,
.i71singlepageblogdata p,
.commentblogdata li,
.commentblogdata p,
.i60singlepageblogdata p {color: #9D9A9A ; font-size: 30px; font-weight: 200; line-height: 44px; padding-top: 0px;}
}

.officeaddresstext p,
.c4lcreditstext p,
.c4lcreditstext li,
.officeaddresstext li,
.creditstext li,
.creditstext p  {
   padding: 0px;
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: Helvetica, Arial, sans-serif;
   text-indent: 0px;
   text-align: left;
}

.i443contentblogdatah4title p,
.i443contentblogdatah4title li,
.commentstexth4 h4  {
   font: normal 200 97px/100px Roboto;
   margin: 0px;
   color: #010101;
   text-decoration: none;
   text-transform: uppercase;
   letter-spacing: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
   font-family: Roboto !important;
text-transform: none !important;
text-shadow: none !important; 
}

.i32contentblogdatah4title li,
.i32contentblogdatah4title p  {
   font: normal 200 55px/65px Roboto;
   padding: 0px 0px 8px 0px;
   margin: 0px;
   letter-spacing: -1px;
   text-transform: uppercase;
   text-decoration: none;
   color: #000000;
   text-indent: 0px;
   text-align: left;
}



@media screen and (max-width: 1057px) {
.i32contentblogdatah4title li,
.i32contentblogdatah4title p  {
   font: normal 200 30px/44px Roboto;
   padding: 0px 0px 8px 0px;
   margin: 0px;
   letter-spacing: -1px;
   text-transform: uppercase;
   text-decoration: none;
   color: #717171;
   text-indent: 0px;
   text-align: left;
}

}




@media screen and (min-width: 1061px) {
.i32contentblogdatah4title li,
.i32contentblogdatah4title p  {
   font: normal 200 30px/44px Roboto;
   padding: 0px 0px 8px 0px;
   margin: 0px;
   letter-spacing: -1px;
   text-transform: uppercase;
   text-decoration: none;
   color: #717171;
   text-indent: 0px;
   text-align: left;
   z-index: 5;
position: relative;
}

}




.i111bottomadvertgalleryblogda li  {
   text-align: center;
   color: #9D9A9A;
   line-height: 52px;
   font-size: 43px;
   font-family: Roboto;
   font-weight: normal;
}

.i111bottomadvertgalleryblogda p  {
   text-align: center;
   color: #9D9A9A;
   line-height: 52px;
   font-size: 43px;
   font-family: Roboto;
   font-weight: normal;
}

.i41bottomadvertgalleryblogda li  {
   text-align: center;
   color: #9D9A9A;
   line-height: 52px;
   font-size: 43px;
}

.i41bottomadvertgalleryblogda p  {
   text-align: center;
   color: #9D9A9A;
   line-height: 52px;
   font-size: 43px;
}

.i443contentblogdatah4title li  {
   padding-bottom: 42px;
}

.caribbean4lifephonenumber li  {
   text-align: left;
   color: #F05723;
   font-size: 17px;
   line-height: 20px;
}

.i443contentblogdatah4title p  {
   padding-bottom: 42px;
}

.registuredukofficeaddress li  {
   text-align: left;
   font-size: 13px;
   line-height: 16px;
   color: #F3232C;
}

.registuredukofficeaddress p  {
   text-align: left;
   font-size: 13px;
   line-height: 16px;
   color: #F3232C;
}

.caribbean4lifephonenumber p  {
  
   
   
   text-align: left;
color: #F05723;
font-size: 17px;
line-height: 20px;
font-weight: 400;
}

.officeaddresstext li  {
   font-size: 10px;
   line-height: 12px;
   color: #000000;
}

.officeaddresstext p  {
   font-size: 10px;
   line-height: 12px;
   color: #000000;
}


@media screen and (min-width: 1061px) {
.commentstexth4 h4  {
   padding-bottom: 0px;
   margin-top: 0px !important;
   padding-top: 0px !important;
}

}


@media screen and (max-width: 1057px) {
.commentstexth4 h4  {
   padding-bottom: 50px;
   margin-top: 0px;
   padding-top: 0px !important;
}

}


.commentstexth4 h4 {
    padding-bottom: 50px;
    margin-top: 0px;
    }


.c4lcreditstext li  {
   font-size: 9px;
   line-height: 11px;
   color: #010101;
}

.c4lcreditstext p  {
   font-size: 9px;
   line-height: 11px;
   color: #010101;
}

.creditstext li  {
   font-size: 9px;
   line-height: 11px;
   color: #010101;
}

.creditstext p  {
   font-size: 9px;
   line-height: 11px;
   color: #010101;
}

h6,
h1,
body, p,
h2,
h3,
h4,
h5  {
   font-family: Roboto;
}

.wpb_heading wpb_teaser_grid_heading {
font-size: 50px !important;
font-weight: 200 !important;
color: #4D4D4A !important;
text-transform: uppercase !important;
padding-bottom: 27px !important;
}

