@media (max-width: 1759.98px) { 
.maincontainer {width: 98%;}
.titleheader h1 {font-size: 37.33px;line-height: 41.33px;}
p {font-size: 27.63px;}
}
@media (max-width: 1599.98px) { 
.titleheader h1 {font-size: 32.33px;line-height: 32.33px;}
.buttonblock .redgradient {font-size: 56px;line-height: 56px!important;}
p {font-size: 24.63px;}

}
@media (max-width: 1439.98px) { 
.titleheader h1 {font-size: 29.33px;line-height: 32.33px;}
p {font-size: 24.63px;}
.buttonblock .redgradient {font-size: 40px;line-height: 40px!important;}
.buttonblock .btnblack {font-size: 40px;line-height: 40px!important;}
.bordertop {width: 126%;margin-left: -13%;}
}
@media (max-width: 1399.98px) {
p {font-size: 21.63px;}
.titleheader h1 {font-size: 28.33px;line-height: 27.33px;}
}
@media (max-width: 1279.98px) {
.titleheader h1 {font-size: 25.33px;line-height: 29.33px;}
p {font-size: 19.63px;}
}
@media (max-width: 1198.98px) { 
.imagegallery {width: 100%;padding-right: 15px;padding-left: 15px;}
.homeblocktwo .countDiv__column {flex-direction: column;display: block!important;}
.homeblocktwoleft .countDiv__column--col5 {flex: 1 1 100% !important;}
.homeblocktworight .countDiv__column--col6 {flex: 1 1 100% !important;}
.cddblocktwo .countDiv__column {flex-direction: column;display: block!important;}
.cddblocktwoleft .countDiv__column--col5 {flex: 1 1 100% !important;}
.cddblocktworight .countDiv__column--col6 {flex: 1 1 100% !important;}
.buttonblock .redgradient {font-size: 35px;line-height: 35px!important;}
.dsdblocktwo .countDiv__column {flex-direction: column;display: block!important;}
.dsdblocktwoleft .countDiv__column--col5 {flex: 1 1 100% !important;}
.dsdblocktworight .countDiv__column--col6 {flex: 1 1 100% !important;}
.ssblocktwo .countDiv__column {flex-direction: column;display: block!important;}
.ssblocktwoleft .countDiv__column--col5 {flex: 1 1 100% !important;}
.ssblocktworight .countDiv__column--col6 {flex: 1 1 100% !important;}
.ssblocktwo .ssblocktwoimgcirclewrapper .countDiv__column {flex-direction: row;display: inherit!important;}
.titleheader {width: 100%;text-align: center;}
.titleheaderinner{width: 100%;}
.titleheader h1 {background: none;-webkit-text-fill-color: #f3f3f3;-webkit-background-clip: text;-moz-background-clip: text;background-clip: text;letter-spacing: 0px;color: #f3f3f3;text-shadow: 1px 2px 2px rgba(0, 0, 0, 1);display: initial;}
.titleheader h1:after{display:none;}
.philoblocktwo .countDiv__column {flex-direction: column;display: block!important;}
.philoblocktwoleft .countDiv__column--col5 {flex: 1 1 100% !important;}
.philoblocktworight .countDiv__column--col6 {flex: 1 1 100% !important;}
.titleheader h1 {font-size: 23.33px;}
.scaleSheetsblocktwo .countDiv__column {flex-direction: column;display: block!important;}
.scaleSheetsblocktwoleft .countDiv__column--col5 {flex: 1 1 100% !important;}
.scaleSheetsblocktworight .countDiv__column--col6 {flex: 1 1 100% !important;}
}
@media (max-width: 990.98px) { 
.buttonblock .btnblack {font-size: 28px;line-height: 28px!important;}
.buttonblock .redgradient {font-size: 28px;line-height: 28px!important;}
}
@media (max-width: 766.98px) { 
p {font-size: 18.63px;}
.buttonblock .redgradient {font-size: 26px;line-height: 26px!important;}
.buttonblock .btnblack {font-size: 26px;line-height: 26px!important;}
}
@media (max-width: 479.98px) { 
.buttonblock .redgradient {font-size: 18px;line-height: 18px!important;}    
.buttonblock .btnblack {font-size: 18px;line-height: 18px!important;}
.bordertop {width: 140%;margin-left: -20%;}
}